/* input(1,5252): run-time error CSS1019: Unexpected token, found ' '
input(1,5252): run-time error CSS1019: Unexpected token, found ' '
input(1,5252): run-time error CSS1042: Expected function, found ' '
input(1,5252): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(1,5311): run-time error CSS1019: Unexpected token, found ' '
input(1,5311): run-time error CSS1019: Unexpected token, found ' '
input(1,5311): run-time error CSS1042: Expected function, found ' '
input(1,5311): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(1,5370): run-time error CSS1019: Unexpected token, found ' '
input(1,5370): run-time error CSS1019: Unexpected token, found ' '
input(1,5370): run-time error CSS1042: Expected function, found ' '
input(1,5370): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(1,14714): run-time error CSS1019: Unexpected token, found ' '
input(1,14714): run-time error CSS1019: Unexpected token, found ' '
input(1,14714): run-time error CSS1042: Expected function, found ' '
input(1,14714): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(1,14940): run-time error CSS1019: Unexpected token, found ' '
input(1,14940): run-time error CSS1019: Unexpected token, found ' '
input(1,14940): run-time error CSS1042: Expected function, found ' '
input(1,14940): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(1,18645): run-time error CSS1019: Unexpected token, found ' '
input(1,18645): run-time error CSS1019: Unexpected token, found ' '
input(1,18645): run-time error CSS1042: Expected function, found ' '
input(1,18645): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(1,19072): run-time error CSS1019: Unexpected token, found ' '
input(1,19072): run-time error CSS1019: Unexpected token, found ' '
input(1,19072): run-time error CSS1042: Expected function, found ' '
input(1,19072): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(1,19292): run-time error CSS1019: Unexpected token, found ' '
input(1,19292): run-time error CSS1019: Unexpected token, found ' '
input(1,19292): run-time error CSS1042: Expected function, found ' '
input(1,19292): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(1,19463): run-time error CSS1019: Unexpected token, found ' '
input(1,19463): run-time error CSS1019: Unexpected token, found ' '
input(1,19463): run-time error CSS1042: Expected function, found ' '
input(1,19463): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(1,19657): run-time error CSS1019: Unexpected token, found ' '
input(1,19657): run-time error CSS1019: Unexpected token, found ' '
input(1,19657): run-time error CSS1042: Expected function, found ' '
input(1,19657): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(1,20399): run-time error CSS1019: Unexpected token, found ' '
input(1,20399): run-time error CSS1019: Unexpected token, found ' '
input(1,20399): run-time error CSS1042: Expected function, found ' '
input(1,20399): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(1,20641): run-time error CSS1019: Unexpected token, found ' '
input(1,20641): run-time error CSS1019: Unexpected token, found ' '
input(1,20641): run-time error CSS1042: Expected function, found ' '
input(1,20641): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(1,20867): run-time error CSS1019: Unexpected token, found ' '
input(1,20867): run-time error CSS1019: Unexpected token, found ' '
input(1,20867): run-time error CSS1042: Expected function, found ' '
input(1,20867): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(1,21083): run-time error CSS1019: Unexpected token, found ' '
input(1,21083): run-time error CSS1019: Unexpected token, found ' '
input(1,21083): run-time error CSS1042: Expected function, found ' '
input(1,21083): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(1,22711): run-time error CSS1019: Unexpected token, found ' '
input(1,22711): run-time error CSS1019: Unexpected token, found ' '
input(1,22711): run-time error CSS1042: Expected function, found ' '
input(1,22711): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(1,24954): run-time error CSS1019: Unexpected token, found ' '
input(1,24954): run-time error CSS1019: Unexpected token, found ' '
input(1,24954): run-time error CSS1042: Expected function, found ' '
input(1,24954): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(3,516): run-time error CSS1019: Unexpected token, found ' '
input(3,516): run-time error CSS1019: Unexpected token, found ' '
input(3,516): run-time error CSS1042: Expected function, found ' '
input(3,516): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(10838,15): run-time error CSS1036: Expected expression, found '2'
input(10842,15): run-time error CSS1036: Expected expression, found '2'
input(10846,15): run-time error CSS1036: Expected expression, found '2'
input(15884,44): run-time error CSS1030: Expected identifier, found '['
input(15884,50): run-time error CSS1031: Expected selector, found '='
input(15884,50): run-time error CSS1025: Expected comma or open brace, found '='
input(15904,198): run-time error CSS1036: Expected expression, found '2'
input(16078,42): run-time error CSS1036: Expected expression, found '2'
input(16104,177): run-time error CSS1036: Expected expression, found '2'
input(16116,166): run-time error CSS1036: Expected expression, found '2'
input(16128,83): run-time error CSS1036: Expected expression, found '2'
input(16341,46): run-time error CSS1036: Expected expression, found '2'
input(16527,46): run-time error CSS1036: Expected expression, found '2'
input(16599,77): run-time error CSS1036: Expected expression, found '2'
input(16686,41): run-time error CSS1036: Expected expression, found '2'
input(16688,43): run-time error CSS1036: Expected expression, found '2'
input(16690,39): run-time error CSS1036: Expected expression, found '2'
input(16692,40): run-time error CSS1036: Expected expression, found '2'
input(16759,66): run-time error CSS1036: Expected expression, found '2'
input(16769,54): run-time error CSS1036: Expected expression, found '2'
input(16773,53): run-time error CSS1036: Expected expression, found '2'
input(16775,55): run-time error CSS1036: Expected expression, found '2'
input(16777,57): run-time error CSS1036: Expected expression, found '2'
input(16797,35): run-time error CSS1036: Expected expression, found '2'
input(16801,34): run-time error CSS1036: Expected expression, found '2'
input(16803,33): run-time error CSS1036: Expected expression, found '2'
input(16805,33): run-time error CSS1036: Expected expression, found '2'
input(16872,35): run-time error CSS1036: Expected expression, found '2'
input(16876,85): run-time error CSS1036: Expected expression, found '2'
input(16880,63): run-time error CSS1036: Expected expression, found '2'
input(16886,34): run-time error CSS1036: Expected expression, found '2'
input(16888,33): run-time error CSS1036: Expected expression, found '2'
input(16890,33): run-time error CSS1036: Expected expression, found '2'
input(16914,66): run-time error CSS1036: Expected expression, found '2'
input(16916,84): run-time error CSS1036: Expected expression, found '2'
input(16920,61): run-time error CSS1036: Expected expression, found '2'
input(16951,35): run-time error CSS1036: Expected expression, found '2'
input(16961,34): run-time error CSS1036: Expected expression, found '2'
input(16963,33): run-time error CSS1036: Expected expression, found '2'
input(16967,88): run-time error CSS1036: Expected expression, found '2'
input(16971,64): run-time error CSS1036: Expected expression, found '2'
input(16975,33): run-time error CSS1036: Expected expression, found '2'
input(16980,86): run-time error CSS1036: Expected expression, found '2'
input(16984,62): run-time error CSS1036: Expected expression, found '2'
input(16993,35): run-time error CSS1036: Expected expression, found '2'
input(17019,66): run-time error CSS1036: Expected expression, found '2'
input(17084,66): run-time error CSS1036: Expected expression, found '2'
input(17085,34): run-time error CSS1036: Expected expression, found '2'
input(17087,35): run-time error CSS1036: Expected expression, found '2'
input(17088,33): run-time error CSS1036: Expected expression, found '2'
input(17089,33): run-time error CSS1036: Expected expression, found '2'
input(17149,66): run-time error CSS1036: Expected expression, found '2'
input(45261,18804): run-time error CSS1019: Unexpected token, found ' '
input(45261,18804): run-time error CSS1019: Unexpected token, found ' '
input(45261,18804): run-time error CSS1042: Expected function, found ' '
input(45261,18804): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(45262,324): run-time error CSS1062: Expected semicolon or closing curly-brace, found '.'
input(45264,4945): run-time error CSS1019: Unexpected token, found ' '
input(45264,4945): run-time error CSS1019: Unexpected token, found ' '
input(45264,4945): run-time error CSS1042: Expected function, found ' '
input(45264,4945): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(45264,5004): run-time error CSS1019: Unexpected token, found ' '
input(45264,5004): run-time error CSS1019: Unexpected token, found ' '
input(45264,5004): run-time error CSS1042: Expected function, found ' '
input(45264,5004): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(45264,5063): run-time error CSS1019: Unexpected token, found ' '
input(45264,5063): run-time error CSS1019: Unexpected token, found ' '
input(45264,5063): run-time error CSS1042: Expected function, found ' '
input(45264,5063): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(45264,12142): run-time error CSS1019: Unexpected token, found ' '
input(45264,12142): run-time error CSS1019: Unexpected token, found ' '
input(45264,12142): run-time error CSS1042: Expected function, found ' '
input(45264,12142): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(45264,12201): run-time error CSS1019: Unexpected token, found ' '
input(45264,12201): run-time error CSS1019: Unexpected token, found ' '
input(45264,12201): run-time error CSS1042: Expected function, found ' '
input(45264,12201): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(45264,14929): run-time error CSS1019: Unexpected token, found ' '
input(45264,14929): run-time error CSS1019: Unexpected token, found ' '
input(45264,14929): run-time error CSS1042: Expected function, found ' '
input(45264,14929): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(45264,15388): run-time error CSS1019: Unexpected token, found ' '
input(45264,15388): run-time error CSS1019: Unexpected token, found ' '
input(45264,15388): run-time error CSS1042: Expected function, found ' '
input(45264,15388): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(45264,15665): run-time error CSS1019: Unexpected token, found ' '
input(45264,15665): run-time error CSS1019: Unexpected token, found ' '
input(45264,15665): run-time error CSS1042: Expected function, found ' '
input(45264,15665): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(45264,20929): run-time error CSS1019: Unexpected token, found ' '
input(45264,20929): run-time error CSS1019: Unexpected token, found ' '
input(45264,20929): run-time error CSS1042: Expected function, found ' '
input(45264,20929): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(45264,21048): run-time error CSS1019: Unexpected token, found ' '
input(45264,21048): run-time error CSS1019: Unexpected token, found ' '
input(45264,21048): run-time error CSS1042: Expected function, found ' '
input(45264,21048): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(45264,21682): run-time error CSS1019: Unexpected token, found ' '
input(45264,21682): run-time error CSS1019: Unexpected token, found ' '
input(45264,21682): run-time error CSS1042: Expected function, found ' '
input(45264,21682): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(45264,21738): run-time error CSS1019: Unexpected token, found ' '
input(45264,21738): run-time error CSS1019: Unexpected token, found ' '
input(45264,21738): run-time error CSS1042: Expected function, found ' '
input(45264,21738): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(45264,25428): run-time error CSS1019: Unexpected token, found ' '
input(45264,25428): run-time error CSS1019: Unexpected token, found ' '
input(45264,25428): run-time error CSS1042: Expected function, found ' '
input(45264,25428): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(45264,25488): run-time error CSS1019: Unexpected token, found ' '
input(45264,25488): run-time error CSS1019: Unexpected token, found ' '
input(45264,25488): run-time error CSS1042: Expected function, found ' '
input(45264,25488): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(45266,881): run-time error CSS1019: Unexpected token, found ' '
input(45266,881): run-time error CSS1019: Unexpected token, found ' '
input(45266,881): run-time error CSS1042: Expected function, found ' '
input(45266,881): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(45266,944): run-time error CSS1019: Unexpected token, found ' '
input(45266,944): run-time error CSS1019: Unexpected token, found ' '
input(45266,944): run-time error CSS1042: Expected function, found ' '
input(45266,944): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(45266,2953): run-time error CSS1019: Unexpected token, found ' '
input(45266,2953): run-time error CSS1019: Unexpected token, found ' '
input(45266,2953): run-time error CSS1042: Expected function, found ' '
input(45266,2953): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(45266,3015): run-time error CSS1019: Unexpected token, found ' '
input(45266,3015): run-time error CSS1019: Unexpected token, found ' '
input(45266,3015): run-time error CSS1042: Expected function, found ' '
input(45266,3015): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(45266,6396): run-time error CSS1019: Unexpected token, found ' '
input(45266,6396): run-time error CSS1019: Unexpected token, found ' '
input(45266,6396): run-time error CSS1042: Expected function, found ' '
input(45266,6396): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(45267,319): run-time error CSS1019: Unexpected token, found ' '
input(45267,319): run-time error CSS1019: Unexpected token, found ' '
input(45267,319): run-time error CSS1042: Expected function, found ' '
input(45267,319): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(45267,2312): run-time error CSS1019: Unexpected token, found ' '
input(45267,2312): run-time error CSS1019: Unexpected token, found ' '
input(45267,2312): run-time error CSS1042: Expected function, found ' '
input(45267,2312): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(45267,15986): run-time error CSS1019: Unexpected token, found ' '
input(45267,15986): run-time error CSS1019: Unexpected token, found ' '
input(45267,15986): run-time error CSS1042: Expected function, found ' '
input(45267,15986): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(45267,16045): run-time error CSS1019: Unexpected token, found ' '
input(45267,16045): run-time error CSS1019: Unexpected token, found ' '
input(45267,16045): run-time error CSS1042: Expected function, found ' '
input(45267,16045): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(45267,16239): run-time error CSS1019: Unexpected token, found ' '
input(45267,16239): run-time error CSS1019: Unexpected token, found ' '
input(45267,16239): run-time error CSS1042: Expected function, found ' '
input(45267,16239): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(45267,16442): run-time error CSS1019: Unexpected token, found ' '
input(45267,16442): run-time error CSS1019: Unexpected token, found ' '
input(45267,16442): run-time error CSS1042: Expected function, found ' '
input(45267,16442): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(45267,16621): run-time error CSS1019: Unexpected token, found ' '
input(45267,16621): run-time error CSS1019: Unexpected token, found ' '
input(45267,16621): run-time error CSS1042: Expected function, found ' '
input(45267,16621): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(45267,17016): run-time error CSS1019: Unexpected token, found ' '
input(45267,17016): run-time error CSS1019: Unexpected token, found ' '
input(45267,17016): run-time error CSS1042: Expected function, found ' '
input(45267,17016): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(45267,17079): run-time error CSS1019: Unexpected token, found ' '
input(45267,17079): run-time error CSS1019: Unexpected token, found ' '
input(45267,17079): run-time error CSS1042: Expected function, found ' '
input(45267,17079): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(45267,17137): run-time error CSS1019: Unexpected token, found ' '
input(45267,17137): run-time error CSS1019: Unexpected token, found ' '
input(45267,17137): run-time error CSS1042: Expected function, found ' '
input(45267,17137): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(45267,20900): run-time error CSS1019: Unexpected token, found ' '
input(45267,20900): run-time error CSS1019: Unexpected token, found ' '
input(45267,20900): run-time error CSS1042: Expected function, found ' '
input(45267,20900): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(45267,21062): run-time error CSS1019: Unexpected token, found ' '
input(45267,21062): run-time error CSS1019: Unexpected token, found ' '
input(45267,21062): run-time error CSS1042: Expected function, found ' '
input(45267,21062): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(45267,21731): run-time error CSS1019: Unexpected token, found ' '
input(45267,21731): run-time error CSS1019: Unexpected token, found ' '
input(45267,21731): run-time error CSS1042: Expected function, found ' '
input(45267,21731): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(45267,21788): run-time error CSS1019: Unexpected token, found ' '
input(45267,21788): run-time error CSS1019: Unexpected token, found ' '
input(45267,21788): run-time error CSS1042: Expected function, found ' '
input(45267,21788): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(45267,26241): run-time error CSS1019: Unexpected token, found ' '
input(45267,26241): run-time error CSS1019: Unexpected token, found ' '
input(45267,26241): run-time error CSS1042: Expected function, found ' '
input(45267,26241): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(45267,26834): run-time error CSS1019: Unexpected token, found ' '
input(45267,26834): run-time error CSS1019: Unexpected token, found ' '
input(45267,26834): run-time error CSS1042: Expected function, found ' '
input(45267,26834): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(45267,26950): run-time error CSS1019: Unexpected token, found ' '
input(45267,26950): run-time error CSS1019: Unexpected token, found ' '
input(45267,26950): run-time error CSS1042: Expected function, found ' '
input(45267,26950): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(45267,30981): run-time error CSS1019: Unexpected token, found ' '
input(45267,30981): run-time error CSS1019: Unexpected token, found ' '
input(45267,30981): run-time error CSS1042: Expected function, found ' '
input(45267,30981): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(45268,467): run-time error CSS1019: Unexpected token, found ' '
input(45268,467): run-time error CSS1019: Unexpected token, found ' '
input(45268,467): run-time error CSS1042: Expected function, found ' '
input(45268,467): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(45268,699): run-time error CSS1019: Unexpected token, found ' '
input(45268,699): run-time error CSS1019: Unexpected token, found ' '
input(45268,699): run-time error CSS1042: Expected function, found ' '
input(45268,699): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(45268,2069): run-time error CSS1019: Unexpected token, found ' '
input(45268,2069): run-time error CSS1019: Unexpected token, found ' '
input(45268,2069): run-time error CSS1042: Expected function, found ' '
input(45268,2069): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(45268,17371): run-time error CSS1019: Unexpected token, found ' '
input(45268,17371): run-time error CSS1019: Unexpected token, found ' '
input(45268,17371): run-time error CSS1042: Expected function, found ' '
input(45268,17371): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(45268,17566): run-time error CSS1019: Unexpected token, found ' '
input(45268,17566): run-time error CSS1019: Unexpected token, found ' '
input(45268,17566): run-time error CSS1042: Expected function, found ' '
input(45268,17566): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(45270,2137): run-time error CSS1019: Unexpected token, found ' '
input(45270,2137): run-time error CSS1019: Unexpected token, found ' '
input(45270,2137): run-time error CSS1042: Expected function, found ' '
input(45270,2137): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(45270,2680): run-time error CSS1019: Unexpected token, found ' '
input(45270,2680): run-time error CSS1019: Unexpected token, found ' '
input(45270,2680): run-time error CSS1042: Expected function, found ' '
input(45270,2680): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(45270,2736): run-time error CSS1019: Unexpected token, found ' '
input(45270,2736): run-time error CSS1019: Unexpected token, found ' '
input(45270,2736): run-time error CSS1042: Expected function, found ' '
input(45270,2736): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(45270,3109): run-time error CSS1019: Unexpected token, found ' '
input(45270,3109): run-time error CSS1019: Unexpected token, found ' '
input(45270,3109): run-time error CSS1042: Expected function, found ' '
input(45270,3109): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(45270,3166): run-time error CSS1019: Unexpected token, found ' '
input(45270,3166): run-time error CSS1019: Unexpected token, found ' '
input(45270,3166): run-time error CSS1042: Expected function, found ' '
input(45270,3166): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(45270,3404): run-time error CSS1019: Unexpected token, found ' '
input(45270,3404): run-time error CSS1019: Unexpected token, found ' '
input(45270,3404): run-time error CSS1042: Expected function, found ' '
input(45270,3404): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(45270,3469): run-time error CSS1019: Unexpected token, found ' '
input(45270,3469): run-time error CSS1019: Unexpected token, found ' '
input(45270,3469): run-time error CSS1042: Expected function, found ' '
input(45270,3469): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(45270,4135): run-time error CSS1019: Unexpected token, found ' '
input(45270,4135): run-time error CSS1019: Unexpected token, found ' '
input(45270,4135): run-time error CSS1042: Expected function, found ' '
input(45270,4135): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(45270,8159): run-time error CSS1019: Unexpected token, found ' '
input(45270,8159): run-time error CSS1019: Unexpected token, found ' '
input(45270,8159): run-time error CSS1042: Expected function, found ' '
input(45270,8159): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(45282,1865): run-time error CSS1030: Expected identifier, found '.'
input(45282,1901): run-time error CSS1025: Expected comma or open brace, found ')'
input(45282,5913): run-time error CSS1030: Expected identifier, found '.'
input(45282,5949): run-time error CSS1025: Expected comma or open brace, found ')'
input(45282,8759): run-time error CSS1030: Expected identifier, found '.'
input(45282,8796): run-time error CSS1025: Expected comma or open brace, found ')'
input(45285,13090): run-time error CSS1030: Expected identifier, found '.'
input(45285,13126): run-time error CSS1025: Expected comma or open brace, found ')'
input(45285,13703): run-time error CSS1030: Expected identifier, found '#product_attribute_label_3462'
input(45285,13732): run-time error CSS1025: Expected comma or open brace, found ')'
input(45285,49600): run-time error CSS1030: Expected identifier, found '.'
input(45285,49636): run-time error CSS1025: Expected comma or open brace, found ')'
input(45285,50213): run-time error CSS1030: Expected identifier, found '#product_attribute_label_3462'
input(45285,50242): run-time error CSS1025: Expected comma or open brace, found ')'
input(45285,99469): run-time error CSS1030: Expected identifier, found '.'
input(45285,99505): run-time error CSS1025: Expected comma or open brace, found ')'
input(45286,530): run-time error CSS1030: Expected identifier, found '.'
input(45286,572): run-time error CSS1025: Expected comma or open brace, found ')'
input(45286,4907): run-time error CSS1019: Unexpected token, found '}'
input(45286,7322): run-time error CSS1019: Unexpected token, found '}'
input(45497,40): run-time error CSS1019: Unexpected token, found ' '
input(45497,40): run-time error CSS1019: Unexpected token, found ' '
input(45497,40): run-time error CSS1042: Expected function, found ' '
input(45497,40): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(45498,39): run-time error CSS1019: Unexpected token, found ' '
input(45498,39): run-time error CSS1019: Unexpected token, found ' '
input(45498,39): run-time error CSS1042: Expected function, found ' '
input(45498,39): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(45499,41): run-time error CSS1019: Unexpected token, found ' '
input(45499,41): run-time error CSS1019: Unexpected token, found ' '
input(45499,41): run-time error CSS1042: Expected function, found ' '
input(45499,41): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(45653,40): run-time error CSS1019: Unexpected token, found ' '
input(45653,40): run-time error CSS1019: Unexpected token, found ' '
input(45653,40): run-time error CSS1042: Expected function, found ' '
input(45653,40): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(45654,40): run-time error CSS1019: Unexpected token, found ' '
input(45654,40): run-time error CSS1019: Unexpected token, found ' '
input(45654,40): run-time error CSS1042: Expected function, found ' '
input(45654,40): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(45759,42): run-time error CSS1019: Unexpected token, found ' '
input(45759,42): run-time error CSS1019: Unexpected token, found ' '
input(45759,42): run-time error CSS1042: Expected function, found ' '
input(45759,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(45777,41): run-time error CSS1019: Unexpected token, found ' '
input(45777,41): run-time error CSS1019: Unexpected token, found ' '
input(45777,41): run-time error CSS1042: Expected function, found ' '
input(45777,41): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(45786,42): run-time error CSS1019: Unexpected token, found ' '
input(45786,42): run-time error CSS1019: Unexpected token, found ' '
input(45786,42): run-time error CSS1042: Expected function, found ' '
input(45786,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(45983,44): run-time error CSS1019: Unexpected token, found ' '
input(45983,44): run-time error CSS1019: Unexpected token, found ' '
input(45983,44): run-time error CSS1042: Expected function, found ' '
input(45983,44): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(45987,39): run-time error CSS1019: Unexpected token, found ' '
input(45987,39): run-time error CSS1019: Unexpected token, found ' '
input(45987,39): run-time error CSS1042: Expected function, found ' '
input(45987,39): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(46009,38): run-time error CSS1019: Unexpected token, found ' '
input(46009,38): run-time error CSS1019: Unexpected token, found ' '
input(46009,38): run-time error CSS1042: Expected function, found ' '
input(46009,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(46010,39): run-time error CSS1019: Unexpected token, found ' '
input(46010,39): run-time error CSS1019: Unexpected token, found ' '
input(46010,39): run-time error CSS1042: Expected function, found ' '
input(46010,39): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(46145,41): run-time error CSS1019: Unexpected token, found ' '
input(46145,41): run-time error CSS1019: Unexpected token, found ' '
input(46145,41): run-time error CSS1042: Expected function, found ' '
input(46145,41): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(46146,42): run-time error CSS1019: Unexpected token, found ' '
input(46146,42): run-time error CSS1019: Unexpected token, found ' '
input(46146,42): run-time error CSS1042: Expected function, found ' '
input(46146,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' ' */
@font-face{font-family:"HelveticaNeueW20-75Bold";src:url("../Themes/Theme 2024/Content/Fonts/NewFonts/EN/HelvNeue75_W1G.woff") format("woff")}@font-face{font-family:"HelvNeue65_W1G";src:url("../Themes/Theme 2024/Content/Fonts/NewFonts/EN/HelvNeue65_W1G.woff") format("woff")}@font-face{font-family:"HelveticaNeueW20-55Roman";src:url("../Themes/Theme 2024/Content/Fonts/HelveticaNeueArabic/WOFF2/HelveticaNeueW20-55Roman.woff2") format("woff2")}*{margin:0;padding:0;text-decoration:none}*,*:before,*:after{box-sizing:border-box}html{margin:0;-webkit-text-size-adjust:none}a img{border:none}.newEShopHeroBox{display:flex;justify-content:center}.newEShopHeroSection{display:flex;justify-content:center;flex-wrap:wrap;gap:0 calc(0.8287292818vw + 0.0883977901px)}.newEShopHeroSection p{margin-bottom:0}.newEShopHeroSection__sliderBox{flex-grow:1;contain:strict;border-radius:calc(0.7366482505vw + 1.8563535912px);box-shadow:0px 33px 99px rgba(0,0,0,.1607843137);border:1px solid #707070;background-color:#fff}.newEShopHeroSection__sliderBox:hover .arrowMainBoxLeft .orangeCircle,.newEShopHeroSection__sliderBox:hover .arrowMainBoxRight .orangeCircle{animation-play-state:paused}.newEShopHeroSection__sliderBox .sliderPlugin{max-width:100%;max-height:100%;width:100%;height:100%}.newEShopHeroSection__sliderBox .sliderPlugin .any-slider{width:100%;max-width:100%;max-height:100%;height:100%;padding:0;margin:0;min-height:auto}.newEShopHeroSection__sliderBox .sliderPlugin .any-slider .container{width:100%;max-width:100%;max-height:100%;height:100%;padding:0;margin:0}.newEShopHeroSection__sliderBox .sliderPlugin .any-slider .container .custom-slider{width:100%;height:100%;max-width:100%;max-height:100%;left:0;top:0;right:0}.newEShopHeroSection__sliderBox .sliderPlugin .any-slider .container .custom-slider .slider_flex{background-color:#f6f6f7;width:100%;max-width:100%;max-height:100%;height:100%}.newEShopHeroSection__sliderBox .sliderPlugin .any-slider .container .custom-slider .slider_flex .slider-left{width:100%;height:100%;max-width:100%;max-height:100%;min-height:auto}.newEShopHeroSection__sliderBox .sliderPlugin .any-slider .container .custom-slider .slider_flex .slider-left .slider-home{width:100%;height:100%;max-width:100%;max-height:100%;min-height:auto;padding:0;margin:0}.newEShopHeroSection__sliderBox .sliderPlugin .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list{width:100%;height:100% !important;max-width:100%;max-height:100%;min-height:auto;padding:0;margin:0}.newEShopHeroSection__sliderBox .sliderPlugin .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track{height:100%;max-height:100%;min-height:auto;padding:0;margin:0}.newEShopHeroSection__sliderBox .sliderPlugin .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item{width:100%;height:100%;max-width:100%;max-height:100%;min-height:auto;padding:0;margin:0}.newEShopHeroSection__sliderBox .sliderPlugin .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet{width:100%;height:100%;max-width:100%;max-height:100%;min-height:auto;padding:0;margin:0}.newEShopHeroSection__sliderBox .sliderPlugin .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet .desktop-slider{width:100%;height:100%;max-width:100%;max-height:100%;min-height:auto;padding:0;margin:0}.newEShopHeroSection__sliderBox .sliderPlugin .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet .desktop-slider .item{width:100%;height:100%;max-width:100%;max-height:100%;min-height:auto;padding:0 calc(12.6213592233vw + -31.3300970874px);margin:0;padding:0 calc(6.4456721915vw + 16.2430939227px);display:flex;flex-direction:column;justify-content:flex-start}.newEShopHeroSection__sliderBox .sliderPlugin .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet .desktop-slider .item:hover{cursor:pointer}.newEShopHeroSection__sliderBox .sliderPlugin .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet .desktop-slider .item img{-o-object-position:top center;object-position:top center;height:100%;z-index:2}.newEShopHeroSection__sliderBox .sliderPlugin .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet .desktop-slider .item .caption{z-index:3;padding:0;margin:0;width:100%;height:85%;overflow:hidden;position:relative;padding-top:calc(1.8416206262vw + 2.1650552486rem);padding-bottom:calc(1.8416206262vw + 3.1025552486rem);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.newEShopHeroSection__sliderBox .sliderPlugin .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet .desktop-slider .item .caption .btn-slider{width:clamp(172px,14.6209386282vw + -19.7220216606px,300px);height:clamp(50px,1.8416206262vw + 2.1650552486rem,70px);font-size:clamp(17px,1.083032491vw + 0.2003610108rem,24px);line-height:calc(0vw + 1.75rem);margin:0;padding:0;border-radius:calc(0.2588996764vw + 3.0291262136px);position:absolute;bottom:0;align-self:flex-start;min-width:auto}.newEShopHeroSection__sliderBox .sliderPlugin .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet .desktop-slider .item .caption h1,.newEShopHeroSection__sliderBox .sliderPlugin .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet .desktop-slider .item .caption h2,.newEShopHeroSection__sliderBox .sliderPlugin .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet .desktop-slider .item .caption h3,.newEShopHeroSection__sliderBox .sliderPlugin .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet .desktop-slider .item .caption h4,.newEShopHeroSection__sliderBox .sliderPlugin .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet .desktop-slider .item .caption h5,.newEShopHeroSection__sliderBox .sliderPlugin .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet .desktop-slider .item .caption h6,.newEShopHeroSection__sliderBox .sliderPlugin .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet .desktop-slider .item .caption p,.newEShopHeroSection__sliderBox .sliderPlugin .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet .desktop-slider .item .caption span{margin:0;padding:0}.newEShopHeroSection__sliderBox .sliderPlugin .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet.position-top .desktop-slider .item .caption{justify-content:flex-start}.newEShopHeroSection__sliderBox .sliderPlugin .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet.position-middle .desktop-slider .item .caption{justify-content:center}.newEShopHeroSection__sliderBox .sliderPlugin .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet.position-bottom .desktop-slider .item .caption{justify-content:flex-end}.newEShopHeroSection__sliderBox .sliderPlugin .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet.alignment-left .desktop-slider .item .caption{align-items:flex-end}.newEShopHeroSection__sliderBox .sliderPlugin .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet.alignment-center .desktop-slider .item .caption{align-items:center}.newEShopHeroSection__sliderBox .sliderPlugin .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet.alignment-right .desktop-slider .item .caption{align-items:flex-start}.newEShopHeroSection__sliderBox .sliderPlugin .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .slick-mobile{display:flex !important}.newEShopHeroSection__sliderBox .sliderPlugin .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .slick-desktop{display:flex !important}.newEShopHeroSection__sliderBox .sliderPlugin .any-slider .container .custom-slider .slider_flex .slider-left .slick-dots{padding:0 calc(6.4456721915vw + 16.2430939227px);margin:0;bottom:calc(2.2653721683vw + 11.5048543689px);left:0}.newEShopHeroSection__sliderBox .sliderPlugin .any-slider .container .custom-slider .slider_flex .slider-left .slick-dots .dot-active{background-color:#ff7900}.newEShopHeroSection__sliderBox .sliderPlugin .any-slider .container .custom-slider .slider_flex .horizantal-menu{display:none}.newEShopHeroSection__sliderBox .sliderPlugin .any-slider .container .custom-slider .slick-arrow-data{display:flex;align-items:center;justify-content:space-between;margin:0;padding:0;width:93%;top:50%;left:50%;transform:translate(-50%, -50%);height:0px}.newEShopHeroSection__sliderBox .sliderPlugin .any-slider .container .custom-slider .slick-arrow-data .slick-arrow{padding:0;margin:0;width:auto;height:auto;background-color:rgba(0,0,0,.16);border:2px solid #999;background-size:45%;transform:rotate(180deg)}.newEShopHeroSection__sliderBox .sliderPlugin .any-slider .container .custom-slider .slick-arrow-data .slick-arrow.dir_left{width:calc(2.7624309392vw + 21.9613259669px);height:calc(2.7624309392vw + 21.9613259669px);background-image:url("../Themes/Theme 2024/Content/images/grey-arrows/l.arrow-grey.svg")}.newEShopHeroSection__sliderBox .sliderPlugin .any-slider .container .custom-slider .slick-arrow-data .slick-arrow.dir_left:hover{background-image:url("../Themes/Theme 2024/Content/images/orange-arrows/l.arrow-orange.svg")}.newEShopHeroSection__sliderBox .sliderPlugin .any-slider .container .custom-slider .slick-arrow-data .slick-arrow.dir_right{background-image:url("../Themes/Theme 2024/Content/images/grey-arrows/r.arrow-grey.svg")}.newEShopHeroSection__sliderBox .sliderPlugin .any-slider .container .custom-slider .slick-arrow-data .slick-arrow.dir_right:hover{background-image:url("../Themes/Theme 2024/Content/images/orange-arrows/r.arrow-orange.svg")}.newEShopHeroSection__sliderBox .sliderPlugin .any-slider .container .custom-slider .slider-counter{display:none}.newEShopHeroSection__bestSellerBox{display:flex;flex-direction:row;flex-wrap:wrap;gap:calc(0.8287292818vw + 0.0883977901px) 0;max-width:28.54%;flex-grow:1}.newEShopHeroSection__bestSellerBox .fns-content-page{margin:0;padding:0;border:0;width:100%;height:100%;max-width:100%;max-height:100%;background-color:rgba(0,0,0,0)}.newEShopHeroSection__bestSellerBox .fns-content-page .fns-content-list,.newEShopHeroSection__bestSellerBox .fns-content-page .fns-content-box,.newEShopHeroSection__bestSellerBox .fns-content-page .fns-content-item{margin:0;padding:0;border:0;width:100%;height:100%;max-width:100%;max-height:100%;background-color:rgba(0,0,0,0)}.newEShopHeroSection__bestSellerBox .fns-content-page .fns-content-list .description,.newEShopHeroSection__bestSellerBox .fns-content-page .fns-content-box .description,.newEShopHeroSection__bestSellerBox .fns-content-page .fns-content-item .description{margin:0;padding:0;border:0;width:100%;height:100%;max-width:100%;max-height:100%;background-color:rgba(0,0,0,0)}.newEShopHeroSection__bestSellerBox__bestSellerPhone{flex-basis:100%;contain:strict;border-radius:calc(0.7366482505vw + 1.8563535912px);box-shadow:0px 33px 99px rgba(0,0,0,.1607843137);background-color:#fff}.newEShopHeroSection__bestSellerBox__bestSellerPhone .bestSellerPhonePlugin{max-width:100%;max-height:100%;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end}.newEShopHeroSection__bestSellerBox__bestSellerPhone .bestSellerPhonePlugin picture{position:absolute;width:100%;height:100%;max-width:100%;max-height:100%;z-index:0}.newEShopHeroSection__bestSellerBox__bestSellerPhone .bestSellerPhonePlugin__bgImg{width:100%;height:100%;max-width:100%;max-height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;z-index:0;transform:rotateY(180deg)}.newEShopHeroSection__bestSellerBox__bestSellerPhone .bestSellerPhonePlugin__shopNow{font-family:"HelveticaNeueW20-75Bold";font-size:calc(0.5177993528vw + 0.6286407767rem);line-height:calc(0.0647249191vw + 0.7348300971rem);letter-spacing:0px;text-decoration:underline;color:#ff790e;padding:0 3.4%;margin-top:2%;display:none;text-align:right;z-index:1}.newEShopHeroSection__bestSellerBox__bestSellerPhone .bestSellerPhonePlugin__shopNow a{padding:0;margin:0}.newEShopHeroSection__bestSellerBox__bestSellerPhone .bestSellerPhonePlugin__title{font-size:calc(1.8050541516vw + -0.2910649819rem);font-family:"HelveticaNeueW20-75Bold";width:15ch;padding:0 3.4%;text-align:right;z-index:1;color:#000}.newEShopHeroSection__bestSellerBox__bestSellerPhone .bestSellerPhonePlugin__newArrival{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;z-index:1}.newEShopHeroSection__bestSellerBox__bestSellerPhone .bestSellerPhonePlugin__newArrival__orangeStar{width:calc(6.4981949458vw + -0.7653429603px);-o-object-fit:contain;object-fit:contain;-o-object-position:top left;object-position:top left;margin:calc(0.2588996764vw + 5.0291262136px) calc(0.4530744337vw + 4.3009708738px)}.newEShopHeroSection__bestSellerBox__bestSellerPhone .bestSellerPhonePlugin__newArrival div{position:absolute;text-align:center;width:-webkit-min-content;width:-moz-min-content;width:min-content}.newEShopHeroSection__bestSellerBox__bestSellerPhone .bestSellerPhonePlugin__newArrival div .text1{font-family:"HelveticaNeueW20-55Roman";font-size:clamp(11px,0.7766990291vw + 0.442961165rem,22px);letter-spacing:0px;color:#fff}.newEShopHeroSection__bestSellerBox__bestSellerPhone .bestSellerPhonePlugin__newArrival div .text2{font-family:"HelveticaNeueW20-75Bold";font-size:clamp(12px,0.7766990291vw + 0.567961165rem,24px);letter-spacing:0px;color:#fff}.newEShopHeroSection__bestSellerBox__bestSellerPhone .bestSellerPhonePlugin__img{height:calc(12.6353790614vw + -22.5992779783px);-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;position:absolute;bottom:calc(2.8880866426vw + -2.4512635379px);left:calc(1.8050541516vw + -4.6570397112px);transition:transform .5s ease-in-out;z-index:1}.newEShopHeroSection__bestSellerBox__bestSellerPhone .bestSellerPhonePlugin__border{height:calc(0.3236245955vw + 4.786407767px);background:rgba(0,0,0,0) linear-gradient(180deg, #A885D8 0%, #8E69BF 100%) 0% 0% no-repeat padding-box;box-shadow:0px 33px 99px rgba(0,0,0,.1607843137);margin-top:calc(2.1660649819vw + -12.5884476534px);z-index:1}.newEShopHeroSection__bestSellerBox__bestSellerSim{flex-basis:100%;contain:strict;border-radius:calc(0.7366482505vw + 1.8563535912px);box-shadow:0px 33px 99px rgba(0,0,0,.1607843137);border:1px solid #eaeaea;background-color:#fff}.newEShopHeroSection__bestSellerBox__bestSellerSim .bestSellerSimPlugin{max-width:100%;max-height:100%;width:100%;height:100%;display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;align-items:center;justify-content:center;background-color:#fff}.newEShopHeroSection__bestSellerBox__bestSellerSim .bestSellerSimPlugin picture{position:absolute;width:100%;height:100%;max-width:100%;max-height:100%;z-index:0}.newEShopHeroSection__bestSellerBox__bestSellerSim .bestSellerSimPlugin__bgImg{width:100%;height:100%;max-width:100%;max-height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;z-index:0;transform:rotateY(180deg)}.newEShopHeroSection__bestSellerBox__bestSellerSim .bestSellerSimPlugin__greenBox{width:calc(3.3009708738vw + 5.2888349515rem);height:calc(1.4886731392vw + 1.338592233rem);border-radius:calc(0.4530744337vw + 1.3009708738px);background-color:#51be88;display:flex;align-items:center;justify-content:center;position:absolute;color:#fff;font-family:"HelveticaNeueW20-75Bold";font-size:calc(0.3236245955vw + 0.7991504854rem);line-height:calc(1.2297734628vw + 0.4617718447rem);letter-spacing:-0.16px;top:calc(0.5825242718vw + 4.8155339806px);right:calc(0.5825242718vw + 4.8155339806px);z-index:1}.newEShopHeroSection__bestSellerBox__bestSellerSim .bestSellerSimPlugin__border{height:calc(0.3236245955vw + 4.786407767px);background:rgba(0,0,0,0) linear-gradient(180deg, #51be88 0%, #26754e 100%) 0% 0% no-repeat padding-box;box-shadow:0px 33px 99px rgba(0,0,0,.1607843137);margin-top:calc(2.1660649819vw + -12.5884476534px);position:absolute;bottom:0;left:0;width:100%;z-index:1}.newEShopHeroSection__bestSellerBox__bestSellerSim .bestSellerSimPlugin__shopNow{font-family:"HelveticaNeueW20-75Bold";font-size:calc(0.5177993528vw + 0.6286407767rem);line-height:calc(0.0647249191vw + 0.7348300971rem);letter-spacing:0px;text-decoration:underline;color:#ff790e;margin-top:5%;display:none;z-index:1}.newEShopHeroSection__bestSellerBox__bestSellerSim .bestSellerSimPlugin__shopNow a{padding:0;margin:0}.newEShopHeroSection__bestSellerBox__bestSellerSim .bestSellerSimPlugin__img{width:calc(8.3032490975vw + 0.5776173285px);-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;margin-bottom:calc(0.1294498382vw + 0.2821601942rem);transition:transform .5s ease-in-out;z-index:1}.newEShopHeroSection__bestSellerBox__bestSellerSim .bestSellerSimPlugin__title{font-family:"HelveticaNeueW20-75Bold";margin:0 calc(0.7220216606vw + 0.3835740072rem);text-align:right;z-index:1;color:#000}.newEShopHeroSection__bestSellerBox__bestSellerSim .bestSellerSimPlugin__title__name{font-size:clamp(16px,0.9061488673vw + 0.7876213592rem,30px);line-height:1.2;margin-bottom:calc(0.1941747573vw + 0.0794902913rem)}.newEShopHeroSection__bestSellerBox__bestSellerSim .bestSellerSimPlugin__title__newPrice{font-family:"HelveticaNeueW20-75Bold";letter-spacing:0px;display:flex;align-items:baseline;justify-content:center}.newEShopHeroSection__bestSellerBox__bestSellerSim .bestSellerSimPlugin__title__newPrice__bold{font-size:clamp(16px,1.1650485437vw + 0.7269417476rem,34px);line-height:1;margin-left:calc(0.1294498382vw + 2.5145631068px)}.newEShopHeroSection__bestSellerBox__bestSellerSim .bestSellerSimPlugin__title__newPrice__bold1{font-size:clamp(16px,0.8414239482vw + 0.6777912621rem,27px);line-height:1.2}.newEShopHeroSection__bestSellerBox__bestSellerSim .bestSellerSimPlugin__title__newPrice__zero{font-size:clamp(14px,0.7766990291vw + 0.505461165rem,23px)}.newEShopHeroSection__bestSellerBox__bestSellerSim .bestSellerSimPlugin__title__newPrice__month{font-family:"HelveticaNeueW20-55Roman";font-size:clamp(14px,0.5825242718vw + 0.5509708738rem,20px);line-height:calc(1.0355987055vw + 0.6322815534rem)}.newEShopHeroSection__bestSellerBox__bestSellerSim .bestSellerSimPlugin__title__oldPrice{font-family:"HelveticaNeueW20-75Bold";font-size:calc(0.5177993528vw + 0.4411407767rem);line-height:calc(0.9061488673vw + 0.5376213592rem);letter-spacing:0px;color:rgba(0,0,0,.37);position:relative;display:inline-flex;align-items:baseline;z-index:1}.newEShopHeroSection__bestSellerBox__bestSellerSim .bestSellerSimPlugin__title__oldPrice::before{content:"";border-bottom:.5px solid #000;opacity:.37;position:absolute;width:100%;bottom:35%;margin:0}.newEShopHeroSection__bestSellerBox__bestSellerSim .bestSellerSimPlugin__title__oldPrice__bold{font-size:clamp(16px,1.0355987055vw + 0.6322815534rem,30px);line-height:1;color:rgba(0,0,0,.37);margin-left:calc(0.1294498382vw + 2.5145631068px)}.newEShopHeroSection__bestSellerBox__bestSellerSim .bestSellerSimPlugin__title__oldPrice__bold1{font-size:clamp(16px,0.8414239482vw + 0.4277912621rem,23px);line-height:calc(0.9061488673vw + 0.5376213592rem);color:rgba(0,0,0,.37)}.newEShopHeroSection__bestSellerBox__bestSellerSim .bestSellerSimPlugin__title__oldPrice__zero{font-size:clamp(12px,0.71197411vw + 0.395631068rem,20px);color:rgba(0,0,0,.37)}.newEShopHeroSection__bestSellerBox__bestSellerSim .bestSellerSimPlugin__title__oldPrice__month{font-family:"HelveticaNeueW20-55Roman";font-size:clamp(12px,0.5177993528vw + 0.4411407767rem,17px);line-height:calc(0.9061488673vw + 0.5376213592rem);color:rgba(0,0,0,.37)}@media(min-width: 1366px){.newEShopHeroSection{height:calc(37.0036101083vw + -5.02933213rem)}}@media(max-width: 1250px){.newEShopHeroSection__bestSellerBox__bestSellerSim .bestSellerSimPlugin__title{width:100%;text-align:center}.newEShopHeroSection__bestSellerBox__bestSellerSim .bestSellerSimPlugin__title__oldPrice{justify-content:center}.newEShopHeroSection__bestSellerBox__bestSellerSim .bestSellerSimPlugin__img{margin-top:12%}}@media(min-width: 1250px){.newEShopHeroSection__bestSellerBox__bestSellerSim .bestSellerSimPlugin:hover{cursor:pointer}.newEShopHeroSection__bestSellerBox__bestSellerSim .bestSellerSimPlugin:hover .bestSellerSimPlugin__shopNow{display:block}.newEShopHeroSection__bestSellerBox__bestSellerSim .bestSellerSimPlugin:hover .bestSellerSimPlugin__img{transform:scale(1.05)}.newEShopHeroSection__bestSellerBox__bestSellerPhone .bestSellerPhonePlugin{cursor:pointer}.newEShopHeroSection__bestSellerBox__bestSellerPhone .bestSellerPhonePlugin:hover .bestSellerPhonePlugin__shopNow{display:block}.newEShopHeroSection__bestSellerBox__bestSellerPhone .bestSellerPhonePlugin:hover .bestSellerPhonePlugin__img{transform:scale(1.05)}}@media(min-width: 700px)and (max-width: 1365px){.newEShopHeroSection{height:calc(-29.1353383459vw + 51.4367951128rem)}.newEShopHeroSection__bestSellerBox__bestSellerPhone .bestSellerPhonePlugin__newArrival__orangeStar{width:calc(2.6315789474vw + 52.0526315789px)}.newEShopHeroSection__bestSellerBox__bestSellerPhone .bestSellerPhonePlugin__img{height:clamp(160px,24.0601503759vw + -150.6616541353px,178px);bottom:calc(-5.2631578947vw + 108.8947368421px);left:calc(0vw + 20px)}.newEShopHeroSection__bestSellerBox__bestSellerPhone .bestSellerPhonePlugin__title{font-size:calc(0.3759398496vw + 0.9290413534rem)}.newEShopHeroSection__bestSellerBox__bestSellerPhone .bestSellerPhonePlugin__border{margin-top:calc(1.3157894737vw + -0.9736842105px)}.newEShopHeroSection__bestSellerBox__bestSellerSim .bestSellerSimPlugin__img{width:calc(3.007518797vw + 72.9172932331px)}}@media(max-width: 700px){.newEShopHeroBox .container{padding:0}.newEShopHeroSection{flex-grow:1;gap:0}.newEShopHeroSection__sliderBox{flex-basis:100%;height:465px;border:0;border-radius:0;box-shadow:none}.newEShopHeroSection__sliderBox .sliderPlugin .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet .desktop-slider .item{justify-content:flex-end;padding:0 calc(11.7647058824vw + -28.1176470588px);padding-bottom:60px}.newEShopHeroSection__sliderBox .sliderPlugin .any-slider .container .custom-slider .slick-arrow-data{display:flex;position:absolute;width:0;height:0;opacity:0;overflow:hidden}.newEShopHeroSection__sliderBox .sliderPlugin .any-slider .container .custom-slider .slider_flex .slider-left .slick-dots{padding:0 calc(11.7647058824vw + -28.1176470588px)}.newEShopHeroSection__bestSellerBox{height:calc(2.3965141612vw + 12.5633169935rem);min-height:210px;max-width:100%;flex-basis:95%;flex-grow:0}.newEShopHeroSection__bestSellerBox__bestSellerPhone{flex-grow:2;flex-basis:auto;border-radius:0;background-color:#fff;box-shadow:none;border:0;contain:size}.newEShopHeroSection__bestSellerBox__bestSellerPhone .bestSellerPhonePlugin__bgImg{border:1px solid #eaeaea;border-left:0}.newEShopHeroSection__bestSellerBox__bestSellerPhone .bestSellerPhonePlugin__newArrival__orangeStar{width:calc(4.5751633987vw + 35.8431372549px)}.newEShopHeroSection__bestSellerBox__bestSellerPhone .bestSellerPhonePlugin__img{height:calc(8.0610021786vw + 75.7712418301px);bottom:calc(-9.8039215686vw + 111.7647058824px);left:calc(7.6252723312vw + -18.5947712418px)}.newEShopHeroSection__bestSellerBox__bestSellerPhone .bestSellerPhonePlugin__title{font-size:clamp(16px,0.4357298475vw + 0.897875817rem,18px);line-height:1.2}.newEShopHeroSection__bestSellerBox__bestSellerPhone .bestSellerPhonePlugin__border{margin-top:calc(0.3267973856vw + 7.2745098039px)}.newEShopHeroSection__bestSellerBox__bestSellerPhone .bestSellerPhonePlugin__shopNow{display:block;font-size:14px}.newEShopHeroSection__bestSellerBox__bestSellerPhone .bestSellerPhonePlugin__shopNow a{margin-top:3px}.newEShopHeroSection__bestSellerBox__bestSellerSim{flex-grow:2;flex-basis:auto;background-color:#fff;border-radius:0;border:0;box-shadow:none;contain:size}.newEShopHeroSection__bestSellerBox__bestSellerSim .bestSellerSimPlugin{flex-direction:column;align-items:center;justify-content:flex-end;flex-wrap:nowrap}.newEShopHeroSection__bestSellerBox__bestSellerSim .bestSellerSimPlugin__bgImg{border:1px solid #eaeaea}.newEShopHeroSection__bestSellerBox__bestSellerSim .bestSellerSimPlugin__img{width:calc(5.0108932462vw + 56.2091503268px);min-width:80px;margin-top:0}.newEShopHeroSection__bestSellerBox__bestSellerSim .bestSellerSimPlugin__title{display:flex;flex-direction:column;align-items:center;justify-content:center}.newEShopHeroSection__bestSellerBox__bestSellerSim .bestSellerSimPlugin__border{margin-top:calc(0.3267973856vw + 7.2745098039px);position:relative}.newEShopHeroSection__bestSellerBox__bestSellerSim .bestSellerSimPlugin__shopNow{display:block;font-size:14px}}
#Trendy5g:checked+label{background-image:url("../Themes/Theme 2024/Content/images/5G-May23/5g tab ar.png");background-position:top center;background-repeat:no-repeat;background-size:110%;transition:background-position .6s ease-in-out;color:#fff;text-decoration:none;text-align:center;font-family:"HelveticaNeueW20-75Bold";font-size:calc(0.7366482505vw + 0.6160220994rem);line-height:calc(1.9337016575vw + 0.554558011rem);margin-bottom:calc(0.5524861878vw + 0.0870165746rem);font-weight:500}#Trendy5g:not(:checked)+label{background-image:url("../Themes/Theme 2024/Content/images/5G-May23/5g tab ar.png");background-position:top center;background-repeat:no-repeat;background-size:110%;transition:background-position .6s ease-in-out;color:#fff;text-decoration:none;text-align:center;font-family:"HelveticaNeueW20-75Bold";line-height:calc(1.9337016575vw + 0.554558011rem);margin-bottom:calc(0.5524861878vw + 0.0870165746rem);font-weight:500}#Trendy5g:checked+label #Trendy5gImage{max-height:65%}#Trendy5g:not(:checked)+label #Trendy5gImage{max-height:65%}#Trendy5g:checked+label #Trendy5gImage,#Trendy5g:checked+label #Trendy5gSpan{transform:scale(1)}#Trendy5g:hover+label{background-position:top right;text-align:center;font-family:"HelveticaNeueW20-75Bold"}#Trendy5g:hover+label #Trendy5gImage{max-height:70%;transition:max-height .6s ease-in-out}.trendySection__buttonsBox input[type=radio]{display:none}.trendySection{display:flex;align-items:flex-start;width:100%;max-width:100%;min-height:calc(41.8047882136vw + 1.8342541436rem);margin-top:calc(0.9708737864vw + 11.359223301px)}.trendySection__buttonsBox{display:flex;flex-direction:column;align-items:center;padding-right:calc(7.1209386282vw + -5.0720216606px);padding-left:calc(0.9208103131vw + 2.320441989px);padding-top:calc(7.5506445672vw + -24.9723756906px);height:100%}.trendySection__buttonsBox input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:0;height:0}.trendySection__buttonsBox input:checked+.label{color:#fff;font-family:"HelveticaNeueW20-75Bold";background-color:#000;flex-direction:row-reverse}.trendySection__buttonsBox input:checked+.label img{margin-right:2ch;margin-left:0;max-height:63%}.trendySection__buttonsBox input:checked+.label.trendySection__buttonsBox__Trendy5g{background-image:url("../Themes/Theme 2024/Content/images/5gTrendyBtnBG-Ar.png");background-position:right center;background-repeat:no-repeat;background-size:cover;flex-direction:row}.trendySection__buttonsBox input:checked+.label.trendySection__buttonsBox__Trendy5g img{margin-left:1ch;margin-right:0}.trendySection__buttonsBox input:checked+.label.trendySection__buttonsBox__Trendy5g .TrendyBtnActiveIcon{display:block}.trendySection__buttonsBox .label{background:#fff;box-shadow:0px 33px 99px rgba(0,0,0,.1607843137);border-radius:calc(0.5524861878vw + 3.3922651934px);width:calc(14.4567219153vw + 96.4309392265px);height:calc(3.6832412523vw + 19.2817679558px);border:0;display:flex;align-items:center;justify-content:center;font-family:"HelveticaNeueW20-75Bold";font-size:calc(0.7366482505vw + 0.6160220994rem);line-height:calc(1.9337016575vw + 0.554558011rem);margin-bottom:calc(0.5524861878vw + 0.0870165746rem);font-weight:500;cursor:pointer}.trendySection__buttonsBox .label img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;max-height:40%;margin-left:1ch;transition:all .3s ease-in-out}.trendySection__buttonsBox .label:hover{color:#ff7900;text-decoration:underline;background-color:#fff}.trendySection #cardsBox1,.trendySection #cardsBox2,.trendySection #cardsBox3{display:none}.trendySection__cardsBox{flex-grow:1;animation:fadeIn .5s linear;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;overflow:hidden}.trendySection__cardsBox .owl-stage-outer{width:inherit;max-width:100%}.trendySection__cardsBox .owl-stage{display:flex;align-items:stretch;justify-content:flex-start;overflow-y:visible}.trendySection__cardsBox .owl-nav{display:none}.trendySection__cardsBox .owl-dots{align-self:center;margin-top:calc(1.4886731392vw + -87.5825242718px);margin-bottom:calc(2.2006472492vw + 20.7475728155px);z-index:9}.trendySection__cardsBox .owl-dots .owl-dot{padding:0;width:calc(0.3236245955vw + 5.786407767px);height:calc(0.3236245955vw + 5.786407767px);margin-left:calc(0.3236245955vw + 5.786407767px);border:none;border-radius:50%;background-color:#9b9b9b}.trendySection__cardsBox .owl-dots .owl-dot:only-child{opacity:0}.trendySection__cardsBox .owl-dots .active{background-color:#ff7900;width:calc(0.8414239482vw + 18.8446601942px);height:calc(0.1941747573vw + 4.2718446602px);border-radius:calc(0.1941747573vw + 4.2718446602px)}.trendySection__cardsBox::-webkit-scrollbar{display:none}.trendySection__cardsBox .owl-item{margin-top:calc(3.6101083032vw + 10.6859205776px);margin-bottom:100px;overflow:visible}.trendySection__cardsBox__card{border-radius:calc(0.5524861878vw + 3.3922651934px);border:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;font-family:"HelveticaNeueW20-75Bold";width:calc(14.7329650092vw + 4.820441989rem);height:100%;overflow:hidden;position:relative}.trendySection__cardsBox__card:hover{background:#fff;box-shadow:0px 33px 99px rgba(0,0,0,.1607843137)}.trendySection__cardsBox__card:hover .viewDetails{visibility:visible}.trendySection__cardsBox__card:hover .buyNowDiv{visibility:visible}.trendySection__cardsBox__card:hover .TrendyCardIcon{visibility:visible}.trendySection__cardsBox__card .TrendyCardIcon{position:absolute;top:0;left:0;margin:0.8333333333vw;visibility:hidden;width:calc(1.2944983819vw + 25.145631068px);height:calc(1.2944983819vw + 25.145631068px);-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.trendySection__cardsBox__card .itemImg{margin-top:calc(0.4604051565vw + 6.1602209945px);margin-bottom:calc(0.4604051565vw + 6.1602209945px);height:calc(9.2081031308vw + 23.2044198895px);max-width:90%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.trendySection__cardsBox__card .viewDetails{font-size:calc(0.5524861878vw + 0.5870165746rem);line-height:calc(0.6445672192vw + 0.726519337rem);color:#000;visibility:hidden;display:flex;align-items:baseline;margin:0;padding:0;margin-bottom:.4vw;margin-top:.4vw}.trendySection__cardsBox__card .viewDetails span{text-decoration:underline;text-underline-offset:2px}.trendySection__cardsBox__card .viewDetails i{margin-right:calc(0.1841620626vw + 4.4640883978px);font-size:calc(0.5524861878vw + 0.2745165746rem);transform:rotate(180deg)}.trendySection__cardsBox__card .viewDetails:hover{color:#ff7900}.trendySection__cardsBox__card .title{font-size:calc(1.1049723757vw + 0.5490331492rem);line-height:calc(1.2891344383vw + 0.703038674rem);height:calc(2.3020257827vw + 1.9250690608rem);width:19ch;text-align:center;letter-spacing:calc(-0.0110497238vw + -0.0054903315rem);margin:0;padding:0;margin-bottom:calc(-0.138121547vw + 0.3532458564rem);flex:1;display:flex;align-items:center;justify-content:center}.trendySection__cardsBox__card .price{display:flex;align-items:baseline;color:#ff7900;font-family:"HelveticaNeueW20-75Bold";white-space:pre;margin:0;padding:0;direction:ltr}.trendySection__cardsBox__card .priceUnit{font-size:calc(1.197053407vw + 0.3760359116rem);line-height:calc(2.0257826888vw + 0.5690607735rem)}.trendySection__cardsBox__card .priceNumber{font-size:calc(1.5653775322vw + 0.4340469613rem);line-height:calc(2.0257826888vw + 0.5690607735rem);margin-left:calc(0.1941747573vw + 3.2718446602px)}.trendySection__cardsBox__card .priceZeros{font-family:"HelveticaNeueW20-55Roman";font-size:calc(1.0128913444vw + 0.2845303867rem);line-height:calc(2.0257826888vw + 0.5690607735rem)}.trendySection__cardsBox__card .buyNowDiv{display:flex;align-items:center;justify-content:center;width:100%;visibility:hidden;margin-bottom:calc(1.6574585635vw + -0.3014502762rem);margin-top:5px}.trendySection__cardsBox__card .buyNowDiv .buyNow{width:calc(9.8526703499vw + 47.8287292818px);height:calc(2.9465930018vw + 0.9640883978rem);background-color:#000;box-shadow:0px 33px 99px rgba(0,0,0,.1607843137);border-radius:8px;color:#fff;display:flex;align-items:center;justify-content:center;font-family:"HelveticaNeueW20-75Bold";font-size:calc(0.7366482505vw + 0.6160220994rem);line-height:calc(1.3812154696vw + 1.0925414365rem);margin-left:calc(0.5893186004vw + -1.3149171271px)}.trendySection__cardsBox__card .buyNowDiv .buyNow:hover{background-color:#ff790e;text-decoration:underline}.trendySection__cardsBox__card .buyNowDiv .shoppingCart{display:flex;align-items:center;justify-content:center;width:calc(2.9465930018vw + 18.4254143646px);height:calc(2.9465930018vw + 0.9640883978rem);background-color:#fff;border:1px solid #000;box-shadow:0px 33px 99px rgba(0,0,0,.1607843137);border-radius:8px;background-image:url("../Themes/Theme 2024/Content/images/cart-black.svg");background-size:60%;background-position:center;background-repeat:no-repeat}.trendySection__cardsBox__card .buyNowDiv .shoppingCart:hover{background-size:40%;background-image:url("../Themes/Theme 2024/Content/images/add-alarm-button.svg");border:1px solid #ff790e}@media(width: 1366px){.trendySection__buttonsBox input[type=radio]{display:none}.trendySection__cardsBox .owl-dots{margin-top:-30px;margin-bottom:30px}.trendySection__cardsBox .owl-item{margin-bottom:50px}.trendySection__cardsBox__card:hover{box-shadow:0px 15px 30px rgba(0,0,0,.1607843137)}}@media(max-width: 992px){.trendySection__buttonsBox input[type=radio]{display:none}.trendySection__buttonsBox{padding-right:15px}}@media screen and (max-width: 833px){.trendySection__buttonsBox input[type=radio]{display:none}.trendySection{min-height:calc(12.8540305011vw + 16.9248366013rem)}.trendySection__buttonsBox{align-items:flex-start;padding-left:calc(0.4357298475vw + 6.3660130719px);padding-top:calc(1.0893246187vw + 28.9150326797px)}.trendySection__buttonsBox input:checked+.label{flex-direction:row}.trendySection__buttonsBox input:checked+.label img{margin-left:1ch;margin-right:0;max-height:50%}.trendySection__buttonsBox .label{width:135px;font-size:15px;line-height:1.2;height:40px;margin-bottom:6px;justify-content:flex-start;padding:0 1ch}.trendySection__buttonsBox .label img{max-height:50%}.trendySection__buttonsBox .label:hover{text-decoration:none;flex-direction:row}.trendySection__buttonsBox #Trendy5g:checked+label{font-family:"HelveticaNeueW20-75Bold";font-size:15px;line-height:1.2;height:40px;margin-bottom:6px;justify-content:flex-start;padding:0 1ch}.trendySection__buttonsBox #Trendy5g:checked+label #Trendy5gImage{margin-right:0;margin-left:1ch}.trendySection__buttonsBox #Trendy5g:hover+label #Trendy5gImage{max-height:50%}}@media screen and (max-width: 834px){.trendySection__buttonsBox input[type=radio]{display:none}.trendySection{min-height:calc(12.8540305011vw + 16.9248366013rem)}.trendySection__cardsBox__card{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.trendySection__cardsBox__card:hover{background:rgba(0,0,0,0);box-shadow:none}.trendySection__cardsBox__card:hover .TrendyCardIcon{visibility:hidden}.trendySection__cardsBox__card .itemImg{height:calc(2.1786492375vw + 81.8300653595px)}.trendySection__cardsBox__card .viewDetails{display:none}.trendySection__cardsBox__card .title{font-size:calc(0.6535947712vw + 0.7843137255rem);line-height:calc(-0.2178649237vw + 1.4260620915rem);height:calc(1.0893246187vw + 2.5571895425rem);width:19ch}.trendySection__cardsBox__card .title img{display:inline-block}.trendySection__cardsBox__card .priceUnit{font-size:calc(0.4357298475vw + 0.772875817rem);line-height:calc(0.2178649237vw + 0.9489379085rem)}.trendySection__cardsBox__card .priceNumber{font-size:calc(0.4357298475vw + 1.022875817rem);line-height:calc(0.2178649237vw + 0.9489379085rem)}.trendySection__cardsBox__card .priceZeros{font-family:"HelveticaNeueW20-75Bold";font-size:calc(-0.0920810313vw + 0.8604972376rem);line-height:calc(0.2178649237vw + 0.9489379085rem)}.trendySection__cardsBox__card .buyNowDiv{display:none}}@keyframes fadeIn{from{opacity:0}to{opacity:100%}}
.callMeBackMainBox{box-shadow:0px 33px 99px rgba(0,0,0,0.1607843137);position:absolute;left:0px;top:90px;z-index:110}.callMeBackMainBox p{margin-bottom:0}.callMeBackMainBox .callMeBackBtn{position:absolute;left:0px;background-color:#492191;border:0;padding:calc(0.7824726135vw + 0.6235328638rem) calc(0.7824726135vw + 0.3110328638rem);border-radius:0px 21px 0px 0px;border-bottom-color:#ff7900;border-bottom-style:solid;box-shadow:0px 33px 99px rgba(0,0,0,.1607843137);border-bottom-width:clamp(2px,0.2588996764vw + 1.0291262136px,6px);width:-webkit-min-content;width:-moz-min-content;width:min-content;animation-duration:1s;animation-name:fadeIn;animation-timing-function:ease-in-out}.callMeBackMainBox .callMeBackBtn__toggle{display:none}.callMeBackMainBox .callMeBackBtn__logo{width:calc(2.6604068858vw + 3.9325117371rem);max-width:5.9vw;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;margin-top:7px;margin-bottom:7px}.callMeBackMainBox .callMeBackBtn__title{color:#fff;font-family:"HelveticaNeueW20-55Roman";font-size:calc(0.6472491909vw + 0.7233009709rem);line-height:1.2;min-width:14ch;letter-spacing:-0.48px}.callMeBackMainBox .callMeBackBtn__title__needHelp{font-family:"HelveticaNeueW20-75Bold";font-size:calc(0.7766990291vw + 0.755461165rem);line-height:calc(0.71197411vw + 0.833131068rem)}.callMeBackMainBox .callMeBackContainer{background-color:#fff;border:0;border-bottom-color:#ff7900;border-bottom-style:solid;border-bottom-width:calc(0.2588996764vw + 1.0291262136px);box-shadow:0px 33px 99px rgba(0,0,0,.16)}.callMeBackMainBox .callMeBackContainer__titleBox{background-color:#492191;border:0;border-radius:0;border-style:solid;width:100%;padding:0 calc(0.5825242718vw + 0.8009708738rem);height:calc(1.9417475728vw + 2.6699029126rem);box-shadow:0px 33px 99px rgba(0,0,0,.1607843137);display:flex;align-items:center;justify-content:space-between}.callMeBackMainBox .callMeBackContainer__titleBox__mobileLogo{max-height:98%;-o-object-fit:contain;object-fit:contain;-o-object-position:0 4px;object-position:0 4px}.callMeBackMainBox .callMeBackContainer__titleBox__Title{color:#fff;font-size:calc(0.5825242718vw + 0.8009708738rem);line-height:calc(0.71197411vw + 0.833131068rem);font-family:"HelveticaNeueW20-75Bold";letter-spacing:-0.3px}.callMeBackMainBox .callMeBackContainer__titleBox__Title span{font-size:calc(0.5825242718vw + 0.8634708738rem)}.callMeBackMainBox .callMeBackContainer__titleBox__hideIcon{height:calc(0.3883495146vw + 1.5436893204px);-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;display:none}.callMeBackMainBox .callMeBackContainer__titleBox__hideIcon__toggleShowHide{display:block}.callMeBackMainBox .callMeBackContainer__titleBox__expandIcon{height:calc(0.3883495146vw + 16.5436893204px);-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.callMeBackMainBox .callMeBackContainer__titleBox__expandIcon__toggleShowHide{display:none}.callMeBackMainBox .callMeBackContainer__form{display:none;flex-direction:column;align-items:center;animation-duration:1s;animation-name:fadeIn;animation-timing-function:ease-in-out;background-color:#fff}.callMeBackMainBox .callMeBackContainer__form__rtl__label{width:100%;text-align:right;margin-bottom:7px}.callMeBackMainBox .callMeBackContainer__form__show{display:flex}.callMeBackMainBox .callMeBackContainer__form input:focus-visible,.callMeBackMainBox .callMeBackContainer__form input:focus{outline:0;border-radius:0;border:#ff7900 1px solid}.callMeBackMainBox .callMeBackContainer__form__buttons{border:0;border-radius:4px;background-color:#ff7900;color:#fff;font-family:"HelveticaNeueW20-75Bold";font-size:calc(0.5825242718vw + 0.8009708738rem);display:flex;align-items:center;justify-content:center}.callMeBackMainBox .callMeBackContainer__form__buttons:disabled{background-color:#ccc}.callMeBackMainBox .callMeBackContainer__form__fill,.callMeBackMainBox .callMeBackContainer__form__thankyou{opacity:1;display:none;animation-duration:1s;animation-name:fadeIn;animation-timing-function:ease-in-out;padding-top:calc(1.2944983819vw + 25.145631068px);padding-left:20px;padding-right:20px;padding-bottom:calc(1.2944983819vw + 25.145631068px)}.callMeBackMainBox .callMeBackContainer__form__fill__toggleShowHide,.callMeBackMainBox .callMeBackContainer__form__thankyou__toggleShowHide{display:flex;flex-direction:column;align-items:center;text-align:center}.callMeBackMainBox .callMeBackContainer__form__fill h1,.callMeBackMainBox .callMeBackContainer__form__thankyou h1{font-family:"HelveticaNeueW20-75Bold";font-size:calc(0.5825242718vw + 0.8009708738rem);line-height:calc(0.5177993528vw + 1.1286407767rem);color:#ff7900;padding-bottom:12px}.callMeBackMainBox .callMeBackContainer__form__fill p,.callMeBackMainBox .callMeBackContainer__form__thankyou p{font-family:"HelveticaNeueW20-55Roman";font-size:calc(0.5825242718vw + 0.8009708738rem);line-height:calc(0.5177993528vw + 1.1286407767rem);color:#000;text-align:center;padding-bottom:calc(0.71197411vw + 1.020631068rem);min-width:35ch}.callMeBackMainBox .callMeBackContainer__form__thankyou p{min-width:41ch}.callMeBackMainBox .callMeBackContainer__form__thankyou img{margin:0}.callMeBackMainBox .callMeBackContainer__form__thankyou button{margin:auto;width:calc(4.4012944984vw + 14.7495145631rem);height:calc(1.2944983819vw + 3.5145631068rem)}.callMeBackMainBox .callMeBackContainer__form__fill{display:flex}.callMeBackMainBox .callMeBackContainer__form__fill__fillBtn{display:flex;align-items:center;justify-content:center;width:calc(8.1553398058vw + 10.463592233rem);height:calc(1.2944983819vw + 2.1966019417rem)}.callMeBackMainBox .callMeBackContainer__form__fill__fillBtn i{margin-right:1rem;max-height:15px}.callMeBackMainBox .callMeBackContainer__form__fill div{display:flex;flex-direction:column;align-items:center}.callMeBackMainBox .callMeBackContainer__form__fill__hide{display:none}.callMeBackMainBox .callMeBackContainer__form__details{display:none;padding:calc(1.2297734628vw + 1.0242718447rem) calc(0.9708737864vw + 0.7099514563rem);animation-duration:1s;animation-name:fadeIn;animation-timing-function:ease-in-out;width:100%}.callMeBackMainBox .callMeBackContainer__form__details__toggleShowHide{display:flex;flex-direction:row;justify-content:center}.callMeBackMainBox .callMeBackContainer__form__details fieldset{border:0;border-radius:0;flex-grow:1;direction:rtl}.callMeBackMainBox .callMeBackContainer__form__details button{width:calc(10.355987055vw + 7.822815534rem);height:calc(1.2944983819vw + 2.1966019417rem);margin:20px auto}.callMeBackMainBox .callMeBackContainer__form__details__input{border-radius:0;border:#ccc 1px solid;width:100%;display:flex;align-items:center;height:calc(1.2944983819vw + 2.1966019417rem);font-size:calc(0.3236245955vw + 0.8616504854rem);line-height:calc(0.7766990291vw + 0.817961165rem);margin-bottom:calc(0.71197411vw + 0.833131068rem);padding:0 1ch;font-family:"HelveticaNeueW20-75Bold"}.callMeBackMainBox .callMeBackContainer__form__details__label{font-family:"HelveticaNeueW20-75Bold";font-size:calc(0.3236245955vw + 0.8616504854rem);line-height:calc(0.7766990291vw + 0.817961165rem);padding-bottom:2px;margin-bottom:0;text-align:right}.callMeBackMainBox .callMeBackContainer__form__details__label__required{color:#ff7900}.callMeBackMainBox .callMeBackContainer__form__details__radioContainer{display:flex;align-items:center;justify-content:center;min-width:90%;-moz-column-gap:calc(0.3883495146vw + 2.5436893204px);column-gap:calc(0.3883495146vw + 2.5436893204px)}.callMeBackMainBox .callMeBackContainer__form__details__radioContainer .radioContainer__radioBox{display:flex;flex-direction:column;align-items:center;justify-content:center;height:calc(2.8478964401vw + 4.2700242718rem);width:calc(2.9126213592vw + 4.2548543689rem);border:1px solid #ccc;border-radius:4px;flex:1}.callMeBackMainBox .callMeBackContainer__form__details__radioContainer .radioContainer__radioBox__img{max-height:50%;width:calc(1.294vw + 32.146px);-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.callMeBackMainBox .callMeBackContainer__form__details__radioContainer .radioContainer__radioBox__label{height:100%;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:"HelveticaNeueW20-75Bold";font-size:calc(0.3236245955vw + 0.7366504854rem);line-height:calc(0.3236245955vw + 0.8616504854rem);text-align:center;border-radius:4px;margin-bottom:0}.callMeBackMainBox .callMeBackContainer__form__details__radioContainer .radioContainer__radioBox__label span{width:-webkit-min-content;width:-moz-min-content;width:min-content;min-width:10ch}.callMeBackMainBox .callMeBackContainer__form__details__radioContainer .radioContainer__radioBox__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:0;height:0;position:absolute}.callMeBackMainBox .callMeBackContainer__form__details__radioContainer .radioContainer__radioBox__input:checked+.radioContainer__radioBox__label{background-color:#ff7900;color:#fff;text-decoration:underline}@media(width: 1366px){.callMeBackMainBox .callMeBackBtn{padding:23px 13px}.callMeBackMainBox .callMeBackBtn__logo{width:81px;height:81px}.callMeBackMainBox .callMeBackBtn__title{font-size:16px}.callMeBackMainBox .callMeBackBtn__title__needHelp{font-size:18px;line-height:1.15}.callMeBackMainBox .callMeBackContainer__titleBox{padding:0 calc(0.5825242718vw + 0.8009708738rem);height:57px}.callMeBackMainBox .callMeBackContainer__titleBox__Title{font-size:16px;line-height:calc(0.71197411vw + 0.833131068rem)}.callMeBackMainBox .callMeBackContainer__titleBox__Title span{font-size:18px}.callMeBackMainBox .callMeBackContainer__titleBox__hideIcon{height:7px}.callMeBackMainBox .callMeBackContainer__titleBox__expandIcon{height:calc(0.3883495146vw + 16.5436893204px)}.callMeBackMainBox .callMeBackContainer__form__buttons{font-size:16px}.callMeBackMainBox .callMeBackContainer__form__fill,.callMeBackMainBox .callMeBackContainer__form__thankyou{padding:20px 15px}.callMeBackMainBox .callMeBackContainer__form__fill h1,.callMeBackMainBox .callMeBackContainer__form__thankyou h1{font-size:18px;line-height:1.2;padding-bottom:10px;padding-top:5px}.callMeBackMainBox .callMeBackContainer__form__fill p,.callMeBackMainBox .callMeBackContainer__form__thankyou p{font-size:16px;line-height:1.2;padding-bottom:23px}.callMeBackMainBox .callMeBackContainer__form__thankyou button{width:231px;height:43px}.callMeBackMainBox .callMeBackContainer__form__fill__fillBtn{width:231px;height:43px}.callMeBackMainBox .callMeBackContainer__form__details{padding:20px 15px;width:100%}.callMeBackMainBox .callMeBackContainer__form__details button{width:231px;height:43px;margin:15px auto;margin-bottom:0}.callMeBackMainBox .callMeBackContainer__form__details__input{width:100%;height:48px;font-size:16px;line-height:1.2;margin-bottom:15px}.callMeBackMainBox .callMeBackContainer__form__details__label{font-size:17px;line-height:1.2;padding-bottom:2px}.callMeBackMainBox .callMeBackContainer__form__details__radioContainer{min-width:90%;-moz-column-gap:calc(0.3883495146vw + 2.5436893204px);column-gap:calc(0.3883495146vw + 2.5436893204px)}.callMeBackMainBox .callMeBackContainer__form__details__radioContainer .radioContainer__radioBox{height:97px;width:97px}.callMeBackMainBox .callMeBackContainer__form__details__radioContainer .radioContainer__radioBox__img{max-height:50%;width:50%}.callMeBackMainBox .callMeBackContainer__form__details__radioContainer .radioContainer__radioBox__label{font-size:14px;line-height:1.2}}@media screen and (min-width: 642px){.callMeBackMainBox .callMeBackContainer{position:absolute;left:0;display:none;border-radius:0px 21px 0px 0px;animation-duration:1s;animation-name:fadeIn;animation-timing-function:ease-in-out}.callMeBackMainBox .callMeBackContainer__show{display:block}.callMeBackMainBox .callMeBackContainer__titleBox{border-radius:0px 21px 0px 0px}.callMeBackMainBox .callMeBackContainer__titleBox__mobileLogo{display:none}.callMeBackMainBox .callMeBackContainer__titleBox__expandIcon{display:none}.callMeBackMainBox .callMeBackContainer__form__fill{flex-direction:row}.callMeBackMainBox .callMeBackContainer__form__fill p{text-align:right}.callMeBackMainBox .callMeBackContainer__form__fill div{display:flex;flex-direction:column;align-items:flex-start}.callMeBackMainBox .callMeBackContainer__form__thankyou h1{padding-top:calc(.259vw + 19.029px)}.callMeBackMainBox .callMeBackContainer__formBox__logo{margin-left:16px;width:7.9vw}}@media screen and (max-width: 642px){.callMeBackMainBox .callMeBackBtn{display:none}.callMeBackMainBox{position:-webkit-sticky;position:sticky;width:100%}.callMeBackMainBox .callMeBackContainer__titleBox__Title{position:absolute;left:50%;transform:translate(-50%, 0);width:72%}.callMeBackMainBox .callMeBackContainer__form__fill p{text-align:center}.callMeBackMainBox .callMeBackContainer__formBox__logo{display:none}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.callMeBackMainBox .callMeBackBtn__title{direction:rtl;font-family:"HelveticaNeueW20-55Roman"}.callMeBackMainBox .callMeBackBtn__title__needHelp{font-family:"HelveticaNeueW20-75Bold"}.callMeBackMainBox .callMeBackContainer__titleBox{direction:rtl}.callMeBackMainBox .callMeBackContainer__titleBox__Title{font-family:"HelveticaNeueW20-75Bold"}.callMeBackMainBox .callMeBackContainer__form{direction:rtl}.callMeBackMainBox .callMeBackContainer__form button{font-family:"HelveticaNeueW20-75Bold"}.callMeBackMainBox .callMeBackContainer__form__fill h1,.callMeBackMainBox .callMeBackContainer__form__thankyou h1{font-family:"HelveticaNeueW20-75Bold"}.callMeBackMainBox .callMeBackContainer__form__fill p,.callMeBackMainBox .callMeBackContainer__form__thankyou p{direction:rtl;font-family:"HelveticaNeueW20-55Roman"}.callMeBackMainBox .callMeBackContainer__form__fill__fillBtn{direction:rtl}.callMeBackMainBox .callMeBackContainer__form__details__label{font-family:"HelveticaNeueW20-75Bold"}.callMeBackMainBox .callMeBackContainer__form__details__radioContainer .radioContainer__radioBox__label{font-family:"HelveticaNeueW20-75Bold"}
.product-slider { direction: ltr; }

#div-cat-110 .prd-title { position: relative; margin-bottom: 60px; }

#div-cat-110 .prd-title h2::after { background: #A885D8; position: absolute; content: ' '; right: 0; bottom: 0; z-index: 99; border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px; height: 8px; width: 125px; }

#div-cat-110 .prd-title .other-link { display: none; }
#div-cat-110 .prd-title { display: none; }

#div-cat-110 .move-btn { display: none; }
.titleandmoredevice { display: block !important; }

@media all and (max-width:1199px) {
    .prd-title-wrapper .viewall-btn a::after { background-size: cover; }
    .category-slider-right .categories-items .shop-buttons { display: none; }
}

@media all and (max-width:991px) {
    .prd-title-wrapper .prd-title h2 { padding-bottom: 15px; }
    .prd-title-wrapper .viewall-btn { margin-top: -58px; }
    .devices-accessories { background: #fff !important; }
    .devices-accessories .prd-title { background: #fff !important; }
    .categories-items .cate-img { box-shadow: 0px 0px 0px #00000029; border-top: 1px solid #f6f6f6; border-right: 1px solid #f6f6f6; }
    .categories-threecolumns .slick-slide { width: 184px; }
}

@media all and (max-width:767px) {
    #img_33 { max-width: 60%; max-height: 60%; position: absolute; bottom: 0; right: 0; border-radius: 0 0 15px 0; -webkit-border-radius: 0 0 0 0; -moz-border-radius: 0 0 0 0; margin-right: 38px; margin-bottom: 5px; }
    #img_73 { max-width: 60%; max-height: 60%; position: absolute; bottom: 0; right: 0; border-radius: 0 0 15px 0; -webkit-border-radius: 0 0 0 0; -moz-border-radius: 0 0 0 0; margin-right: 38px; margin-bottom: 5px; }
    #img_64 { max-width: 60%; max-height: 60%; position: absolute; bottom: 0; right: 0; border-radius: 0 0 15px 0; -webkit-border-radius: 0 0 0 0; -moz-border-radius: 0 0 0 0; margin-right: 38px; margin-bottom: 5px; }
    #img_34 { max-height: 120px; object-fit: cover; object-position: top; margin-left: 5px; width: 45%; margin-bottom: 15px; }
    .category-slider-right .slick-next.slick-arrow:hover, .category-slider-right .slick-prev.slick-arrow:hover { background-color: #FF790E; border-color: #fff; }

    .category-slider-right .slick-next:hover::before { background: url('../Themes/Theme 2024/Content/images/asset2.svg') center center no-repeat; }
    .category-slider-right .slick-prev:hover::before { background: url('../Themes/Theme 2024/Content/images/asset1.svg') center center no-repeat; }
    .product-slider-left .product-items img { object-fit: fill; object-position: center; max-height: 270px; }
    .product-slider-left .product-items .product-items-content { padding: 40px 15px; }
    .product-slider-left .slick-list,
    .product-slider-left .slick-slider { border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; }
    .categories-items .cate-img { border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; box-shadow: 0px 0px 3px #00000029; border-top: 1px solid #f6f6f6; border-right: 1px solid #f6f6f6; }
    .category-slider-right .slick-next.slick-arrow:hover, .category-slider-right .slick-prev.slick-arrow:hover { background-color: #FF790E; border-color: #fff; }

    .category-slider-right .slick-next:hover::before { background: url('../Themes/Theme 2024/Content/images/asset2.svg') center center no-repeat !important; }
    .category-slider-right .slick-prev:hover::before { background: url('../Themes/Theme 2024/Content/images/asset1.svg') center center no-repeat !important; }
    .category-slider-right .slick-next.slick-arrow,
    .category-slider-right .slick-prev.slick-arrow { bottom: 0; transform: translate(-50%,0%); }
    .category-slider-right .slick-prev.slick-arrow { left: calc(50% - 25px); }
    .category-slider-right .slick-next.slick-arrow { left: calc(50% - (-25px)); }
    .slider-label { border-radius: 0px 7px 7px 0px; -webkit-border-radius: 0px 7px 7px 0px; -moz-border-radius: 0px 7px 7px 0px; top: 15px; }
    .product-slider-left .product-items-price h6 { font-size: 1.15rem; letter-spacing: 0.05rem; }
    .product-slider-left .slick-dots { bottom: 20px; left: unset !important; }
    .product-slider-left { padding-bottom: 8px; height: 280px; }
    .product-slider-left .ajax-loading-productload { min-height: inherit; margin-bottom: 0; }
    .product-slider-left .product-items-content h3,
    .product-slider-left .product-items-price strong { font-size: 24px; }
    .product-slider-left .product-items-content h3 { margin-bottom: 3px; }
    .product-slider-left .product-items-content p { margin-bottom: 0; font-size: 14px; }
    .product-slider-left .product-items-price span { font-size: 18px; }
    .product-slider-left .slick-dots li:not(:first-child), .category-slider-right .slick-dots li:not(:first-child) { margin-right: 10px; }
    .product-slider-left .slick-dots .slick-active button, .category-slider-right .slick-dots .slick-active button { height: 7px; width: 30px; }
    .product-slider-left .slick-dots button, .category-slider-right .slick-dots button { height: 9px; width: 9px; padding: 0; }
    .category-slider-right .categories-twocolumns img { max-height: 100px; object-fit: cover; object-position: top; margin-left: 30px; }
    .categories-twocolumns .categories-items { position: relative; height: 130px; }
    .category-slider-right .categories-items .product-items-content { padding: 15px; }
    .category-slider-right .categories-twocolumns h3,
    .category-slider-right .categories-threecolumns h3 { font-size: 16px; line-height: 15px; }
    .category-slider-right .categories-twocolumns h3 { margin-bottom: 15px; line-height: 1.3; width: 50%; }
    .category-slider-right .categories-threecolumns h3 { margin-bottom: 5px; line-height: 1.3; }
    .category-slider-right .categories-twocolumns p,
    .category-slider-right .categories-threecolumns p { line-height: 18px; font-size: 14px; }
    .category-slider-right .categories-twocolumns strong { font-size: 18px; }
    .categories-threecolumns .categories-items { padding: 0 5px; height: 150px; }
    .categories-twocolumns .categories-items .product-items-content { width: 100%; top: 0; left: 0; height: calc(100% - 8px); }
    .categories-threecolumns .categories-items .product-items-content { height: calc(100% - 8px); width: calc(100% - 10px); top: 0; }
    .categories-threecolumns .slick-slide,
    .categories-twocolumns .slick-slide { padding-bottom: 8px; }
    .prd-title-wrapper .prd-title { margin-bottom: 25px; }
    .category-slider-right .categories-twocolumns p { line-height: 18px; width: 60%; }
    .categories-threecolumns { margin: 0 -5px; }
    .home-category-product-slider { padding: 0 15px; }
    .devices-accessories .prd-title { margin-bottom: 0; padding: 30px 15px 25px; background: linear-gradient(rgba(255, 255, 255, 1),rgba(231, 231, 232, 1)); }
    .devices-accessories { padding-bottom: 22px; margin: 0 -15px; background: radial-gradient(rgba(218, 218, 218, 1), rgba(221, 221, 221, 1), rgba(240, 240, 240, 1)); flex: 1; width: 100%; z-index: 1; }
    .category-slider-right { position: relative; padding-bottom: 50px; }
    .category-slider-right .categories-twocolumns.slick-slider { position: inherit; }
    .category-slider-right .slick-dots { bottom: 40px; }
    .category-slider-right .slick-prev.slick-arrow::before { background: url('../Themes/Theme 2024/Content/images/arrow-left-light.svg') center center no-repeat; }
    .category-slider-right .slick-next.slick-arrow::before { background: url('../Themes/Theme 2024/Content/images/arrow-right-light.sv') center center no-repeat; }
    .category-slider-right .categories-twocolumns h3 { width: 27%; }
    .category-slider-right .categories-threecolumns h3 { width: 67%; }
    #div-cat-110 .prd-title { margin-bottom: 20px; }
    #div-cat-110 .prd-title h2 { font-size: 27px; line-height: 1.1; padding-bottom: 40px; }
    .prd-title-wrapper .viewall-btn { margin-top: -79px !important; }
    #div-cat-110 .prd-title h2::after { top: 66px; height: 5px; width: 70px; }
    .product-slider-left .slick-dots { bottom: 10px; right: 15px; }
    .product-slider-left .product-items .product-items-content { padding: 55px 15px; }
    .product-slider-left { padding-bottom: 8px; height: 278px; }
}

@media all and (max-width:375px) {
    .prd-title-wrapper .prd-title h2 { font-size: 20px; line-height: 25px; }
    .prd-title-wrapper .prd-title h2::after { height: 5px; width: 60px; }
    .prd-title-wrapper .viewall-btn a { font-size: 16px !important; width: 136px; height: 45px; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; }
    .prd-title-wrapper .viewall-btn a::after { height: 13px; width: 19px; }
}

@media all and (min-width:376px) and (max-width:991px) {
    .prd-title-wrapper .viewall-btn a { width: 166px !important; height: 45px !important; font-size: 16px !important; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; }
    .prd-title-wrapper .viewall-btn a::after { height: 13px; width: 19px; }
}

@media all and (min-width:376px) and (max-width:767px) {
    .prd-title-wrapper .prd-title h2 { font-size: 27px; line-height: 27px; }
    .prd-title-wrapper .prd-title h2::after { height: 6px; width: 90px; }
}

@media all and (min-width:768px) and (max-width:1199px) {
    .product-slider-left .slick-dots { bottom: 20px; }
    .product-slider-left .slick-dots li:not(:first-child),
    .category-slider-right .slick-dots li:not(:first-child) { margin-right: 7px; }
    .home-category-product-slider { margin-bottom: 60px; }
}

@media all and (min-width:768px) and (max-width:991px) {
    .product-slider-left .product-items .product-items-content { padding: 40px 15px; }
    .category-slider-right { padding-left: 60px; }
    .product-slider-left .slick-dots button,
    .category-slider-right .slick-dots button { height: 6px; width: 6px; padding: 0; }
    .product-slider-left .slick-dots .slick-active button,
    .category-slider-right .slick-dots .slick-active button { height: 5px; width: 20px; }
    .product-slider-left .product-items-content h3 { margin-bottom: 10px; }
    .product-slider-left .product-items-content p { line-height: 18px; margin-bottom: 5px; }
    .product-slider-left .product-items-content p,
    .product-slider-left .product-items-price span,
    .category-slider-right .categories-twocolumns p { font-size: 14px; }
    .product-slider-left .product-items-content h3,
    .product-slider-left .product-items-price strong,
    .category-slider-right .categories-twocolumns h3 { font-size: 18px; }
    .category-slider-right .categories-twocolumns .product-items-content { padding: 10px 15px; }
    .category-slider-right .categories-twocolumns h3 { line-height: 20px; }
    .category-slider-right .categories-twocolumns p { line-height: 22px; font-weight: 600; }
    .category-slider-right .categories-threecolumns .product-items-content { padding: 10px 15px; }
    .category-slider-right .categories-threecolumns h3 { font-size: 16px; }
    .category-slider-right .categories-threecolumns p { font-size: 12px; line-height: 17px; }
    .product-slider-left .product-items img { padding-bottom: 25px; }
    .category-slider-right .slick-dots { line-height: 6px; }
    .prd-title-wrapper .prd-title { margin-bottom: 20px; }
    .prd-title-wrapper .prd-title h2 { font-size: 30px; line-height: 30px; }
    .prd-title-wrapper .prd-title h2::after { height: 5px; width: 65px; }
    .product-slider-left { height: 300px; }
    .categories-twocolumns { height: 170px; }
    .categories-threecolumns { height: 140px; }
    .category-slider-right .categories-slider-wrapper { margin-left: -8px; }
    .categories-twocolumns .categories-items,
    .categories-threecolumns .categories-items { padding: 8px; }
    .product-slider-left .slick-slider { -moz-box-shadow: rgba(0,0,0,0.15) 0px 0px 6px; -webkit-box-shadow: rgba(0,0,0,0.15) 0px 0px 6px; box-shadow: rgba(0,0,0,0.15) 0px 0px 6px; }
    .cate-img { -moz-box-shadow: rgba(0,0,0,0.15) 0px 0px 12px; -webkit-box-shadow: rgba(0,0,0,0.15) 0px 0px 12px; box-shadow: rgba(0,0,0,0.15) 0px 0px 12px; }
    .category-slider-right .categories-items .product-items-content { height: calc(100% - 24px); width: calc(100% - 24px); top: 50% !important; left: 50% !important; transform: translate(-50%,-50%); }
    .home-category-product-slider .categories-twocolumns .slick-list { margin-top: -8px; }
}

@media all and (min-width:768px) {
    .home-category-product-slider { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; }
    .product-slider-left { -ms-flex: 0 0 31.333333%; flex: 0 0 31.333333%; max-width: 31.333333%; padding-left: 1.5%; }
    .category-slider-right { -ms-flex: 0 0 calc(100% - 31.333333%); flex: 0 0 calc(100% - 31.333333%); max-width: calc(100% - 31.333333%); position: relative; }
    .category-slider-right .slick-prev.slick-arrow { right: 0; }
    .category-slider-right .slick-next.slick-arrow { left: 0; }
    .category-slider-right .slick-next.slick-arrow,
    .category-slider-right .slick-prev.slick-arrow { top: 50%; transform: translate(0%,-50%); }
    .categories-twocolumns.slick-slider { position: inherit; }
    .product-slider-left .product-items-price span { font-size: 1.25rem; }
    .categories-twocolumns .categories-items { height: 100%; }
    .category-slider-right .categories-items .product-items-content { top: 0; }
    .category-slider-right .categories-twocolumns p { line-height: 1.3; width: 60%; }
    .category-slider-right .categories-twocolumns strong { font-size: 1.5rem; }
    .category-slider-right .slick-dots { display: none !important; }
    .slider-label { top: 40px; border-radius: 0px 4px 4px 0px; -webkit-border-radius: 0px 4px 4px 0px; -moz-border-radius: 0px 4px 4px 0px; }
    .category-slider-right .slick-prev.slick-arrow::before { background: url('../Themes/Theme 2024/Content/images/arrow-right-light.svg') center center no-repeat; }
    .category-slider-right .slick-next.slick-arrow::before { background: url('../Themes/Theme 2024/Content/images/arrow-left-light.svg') center center no-repeat; background-size: 11px; }
    .div-110 ul { display: unset !important; }
    .category-slider-right .slick-next.slick-arrow, .category-slider-right .slick-prev.slick-arrow { z-index: 9; }
    .category-slider-right .slick-prev.slick-arrow { margin-left: 0px; left: 0; right: unset; width: 41px; height: 41px; }
    .category-slider-right .slick-prev.slick-arrow::before { background-size: unset; }
    .product-slider-left .product-items img { padding-bottom: 0px; }
    .product-slider-left .slick-dots { bottom: 10px; }
    .prd-title-wrapper .viewall-btn { margin-top: -58px !important; margin-left: 10px; }
    #div-cat-110 .prd-title h2::after { bottom: -9px; height: 6px; width: 65px; }
    .category-slider-right .categories-twocolumns h3 { width: 43%; }
    .category-slider-right .categories-threecolumns h3 { width: 74%; }
    .category-slider-right .categories-twocolumns h3 { width: 43%; }
    .categories-threecolumns { height: 146px; }
    .all-products > div:nth-child(even) .mask-left:after { display: none; }
    .marbottom178 { padding-top: 45px !important; }
}

@media all and (min-width:992px) and (max-width:1599px) {
    .prd-title-wrapper .prd-title { margin-bottom: 30px; }
    .prd-title-wrapper .prd-title h2 { font-size: 35px; line-height: 35px; }
    .prd-title-wrapper .viewall-btn a { width: 190px; height: 60px; font-size: 20px; }
    .prd-title-wrapper .viewall-btn a::after { height: 18px; width: 25px; }
    .prd-title-wrapper .prd-title h2::after { height: 6px; width: 90px; }
}

@media all and (min-width:992px) and (max-width:1399px) {
    .product-slider-left .product-items-content h3 { font-size: 2rem; margin-bottom: 10px; }
    .product-slider-left .product-items-content p { font-size: 1rem; }
    .product-slider-left .product-items-price,
    .product-slider-left .product-items-price strong { font-size: 1.2rem; }
}

@media all and (min-width:992px) and (max-width:1199px) {
    .category-slider-right .slick-prev.slick-arrow { height: 35px; width: 35px; }
    .category-slider-right { padding-left: 50px; }
    .category-slider-right .slick-prev.slick-arrow::before { background-size: 8px; }
    .product-slider-left .product-items .product-items-content { padding: 50px 25px; }
    .category-slider-right .categories-twocolumns h3 { font-size: 1.3rem; line-height: 25px; margin-bottom: 5px; }
    .category-slider-right .categories-twocolumns p { font-size: 1rem; }
    .category-slider-right .categories-threecolumns .product-items-content { padding: 15px; }
    .category-slider-right .categories-twocolumns .product-items-content { padding: 20px; }
    .category-slider-right .categories-threecolumns h3 { font-size: 1rem; line-height: 18px; }
    .category-slider-right .categories-threecolumns p { font-size: 0.8rem; line-height: 17px; }
    .product-slider-left .slick-dots button,
    .category-slider-right .slick-dots button { height: 8px; width: 8px; padding: 0; }
    .product-slider-left .slick-dots .slick-active button,
    .category-slider-right .slick-dots .slick-active button { height: 8px; width: 20px; }
    .product-slider-left { height: 350px; }
    .categories-twocolumns { height: 210px; }
    .categories-threecolumns { height: 160px; }
}

@media all and (min-width:992px) {
    .product-slider-left .slick-slider { -moz-box-shadow: rgba(0,0,0,0.15) 0px 0px 20px; -webkit-box-shadow: rgba(0,0,0,0.15) 0px 0px 20px; box-shadow: rgba(0,0,0,0.15) 0px 0px 20px; border-radius: 16px; -webkit-border-radius: 16px; -moz-border-radius: 16px; }
    .prd-title-wrapper .prd-title h2 { padding-bottom: 25px; }
    .prd-title-wrapper .viewall-btn a { border-radius: 12px; -webkit-border-radius: 12px; -moz-border-radius: 12px; }
    .category-slider-right .categories-slider-wrapper { margin-left: -10px; }
    .categories-twocolumns .categories-items,
    .categories-threecolumns .categories-items { padding: 10px; }
    .cate-img { -moz-box-shadow: rgba(133,133,133,0.15) 0 0 15px; -webkit-box-shadow: rgba(133,133,133,0.15) 0 0 15px; box-shadow: rgba(133,133,133,0.15) 0 0 15px; }
    .category-slider-right .categories-items .product-items-content { height: calc(100% - 20px); width: calc(100% - 20px); top: 50%; left: 50%; transform: translate(-50%,-50%); }
    .home-category-product-slider .categories-twocolumns .slick-list { margin-top: -10px; }
}

@media all and (min-width:1200px) and (max-width:1599px) {
    .categories-twocolumns { height: 250px !important; }
    .categories-threecolumns { height: 210px !important; }
    .category-slider-right .categories-threecolumns h3 { font-size: 1.1rem; line-height: 22px; width: 50%; }
    .category-slider-right .categories-threecolumns p { font-size: 1rem; line-height: 20px; }
}

@media all and (min-width:1200px) and (max-width:1399px) {
    .category-slider-right .slick-prev.slick-arrow { height: 45px; width: 45px; right: 700px !important; }
    .category-slider-right .slick-prev.slick-arrow::before { background-size: 11px; }
    .category-slider-right { padding-left: 60px; }
    /* .category-slider-right .slick-prev.slick-arrow::before { */
    /* background-size: 11px; */
    /* } */
    .category-slider-right .categories-threecolumns .product-items-content,
    .category-slider-right .categories-twocolumns .product-items-content { padding: 20px; }
    .category-slider-right .categories-twocolumns h3 { font-size: 1.2rem; line-height: 22px; margin-bottom: 10px; width: 39%; }
    .category-slider-right .categories-twocolumns p { font-size: 1rem; line-height: 20px; }
    .category-slider-right .categories-threecolumns h3 { margin-bottom: 6px; }
    .shop-buttons { height: 40px; width: 130px; }
    .shop-buttons .shop-now-btn { font-size: 16px; }
    .product-slider-left { height: 440px; }
    .categories-twocolumns { height: 250px; }
    .categories-threecolumns { height: 210px; }



    .devices-accessories .viewall-btn { left: 132px; }

    .devices-accessories .viewall-btn a, .devices-accessories .viewall-btn a:visited { width: 190px; height: 60px; font-size: 20px; border-radius: 8px; }

    .devices-accessories .viewall-btn a::after { height: 18px; width: 25px; }

    .div-110 .prd-title { margin-bottom: 20px; font-size: 4.95vh; }

    .div-110 .prd-title h2 { font-size: 4.95vh; }

    .div-110 .prd-title h2::after { top: 75px; }

    .devices-accessories .viewall-btn { margin-top: -90px; }

    #div-cat-110 .prd-title { margin-bottom: 60px; }
    #div-cat-110 .prd-title h2::after { margin-top: 5px; }
    .prd-title-wrapper .viewall-btn { margin-top: -85px !important; }
}

@media all and (min-width:1200px) {
    .product-slider-left .slick-dots button,
    .category-slider-right .slick-dots button { height: 10px; width: 10px; }
    .product-slider-left .slick-dots .slick-active button,
    .category-slider-right .slick-dots .slick-active button { height: 8px; width: 36px; }
    .product-slider-left .slick-dots { bottom: 20px; }
    .product-slider-left .slick-dots li:not(:first-child),
    .category-slider-right .slick-dots li:not(:first-child) { margin-right: 14px; }
    .product-slider-left .product-items .product-items-content { padding: 70px 25px; }
    .home-category-product-slider { margin-bottom: 100px; }
    .shop-buttons { position: absolute; bottom: 20px; }
    .shop-now-btn { background-color: transparent; color: transparent; border: none; border-radius: 50px; -webkit-border-radius: 50px; -moz-border-radius: 50px; font-weight: bold; width: 100%; height: 100%; position: relative; visibility: hidden; opacity: 0; transition: all 1s ease-out; -webkit-transition: all 1s ease-out; -moz-transition: all 1s ease-out; }
    .categories-items:hover .shop-now-btn { background-color: #fff; color: #000; visibility: visible; opacity: 1; }
    .shop-now-btn span { display: inline-block; line-height: 0; position: absolute; top: 46%; left: 50%; transform: translate(-50%,-50%); width: 100%; }
}

@media all and (min-width:1400px) and (max-width:1599px) {
    .category-slider-right .categories-threecolumns .product-items-content { padding: 20px; }
    .category-slider-right .categories-threecolumns h3 { margin-bottom: 10px; }
    .category-slider-right .categories-twocolumns .product-items-content { padding: 20px 25px; }
    .category-slider-right .categories-twocolumns h3 { font-size: 1.4rem; line-height: 25px; margin-bottom: 10px; }
    .product-slider-left .product-items-content h3 { font-size: 2.5rem; margin-bottom: 15px; }
    .product-slider-left .product-items-content p { font-size: 1.25rem; }
    .category-slider-right .categories-twocolumns p { font-size: 1.05rem; line-height: 22px; }
    .shop-buttons { height: 46px; width: 150px; }
    .product-slider-left { height: 500px; }
    .categories-twocolumns { height: 280px; }
    .categories-threecolumns { height: 240px; }
}

@media all and (min-width:1400px) {
    .category-slider-right .slick-next.slick-arrow,
    .category-slider-right .slick-prev.slick-arrow { height: 64px; width: 64px; }
    .category-slider-right { padding-left: 80px; }
    .category-slider-right .slick-prev.slick-arrow::before,
    .category-slider-right .slick-next.slick-arrow::before { background-size: 17px; }
    .category-slider-right .slick-next.slick-arrow, .category-slider-right .slick-prev.slick-arrow { margin-right: 1070px; }
    .product-slider-left .product-items-price,
    .product-slider-left .product-items-price strong { font-size: 1.05rem; }
    .shop-now-btn { font-size: 17px; }
}

@media all and (min-width:1600px) {
    .category-slider-right .categories-threecolumns .product-items-content { padding: 30px 25px; }
    .category-slider-right .categories-threecolumns h3 { font-size: 1.5rem; line-height: 30px; margin-bottom: 1rem; width: 43%; }
    .category-slider-right .categories-threecolumns p { font-size: 1.25rem; line-height: 25px; }
    .category-slider-right .categories-twocolumns .product-items-content { padding: 30px 25px; }
    .category-slider-right .categories-twocolumns h3 { font-size: 1.8rem; line-height: 32px; margin-bottom: 10px; width: 37%; }

    .product-slider-left .product-items-content h3 { font-size: 2.5rem; margin-bottom: 15px; }
    .product-slider-left .product-items-content p,
    .category-slider-right .categories-twocolumns p { font-size: 1.05rem; }
    .category-slider-right .categories-twocolumns p { line-height: 22px; }
    .shop-buttons { height: 46px; width: 170px; }
    .product-slider-left { height: 610px; }
    .categories-twocolumns { height: 360px; }
    .categories-threecolumns { height: 270px !important; }
    .categories-twocolumns.slick-slider { position: inherit; height: 360px; }
    .category-slider-right .slick-prev.slick-arrow { margin-right: 1070px !important; }
    .prd-title-wrapper .prd-title { margin-bottom: 40px; }
    .prd-title-wrapper .prd-title h2 { font-size: 50px; line-height: 50px; }
    .prd-title-wrapper .viewall-btn a { width: 290px; height: 80px; font-size: 27px; }
    .prd-title-wrapper .viewall-btn a::after { height: 25px; width: 35px; }
    .prd-title-wrapper .prd-title h2::after { height: 8px; width: 125px; }
}


@media (min-width:1399px) {

    .prd-title-wrapper .viewall-btn { margin-top: -100px !important; margin-left: 0px; margin-bottom: 80px; }
}

@media (max-width:700px) {
    .category-slider-right .categories-twocolumns img { max-height: 120px !important; object-fit: cover; object-position: top; margin-left: 25px; margin-bottom: -10px; }
}

@media (max-width:550px) {
    .categories-threecolumns .slick-arrow { display: none !important; }
    .categories-threecolumns .slick-slide { width: unset; }
}

/* Devices Accessories Section */
.home-category-scroll {
    clear: both;
}

.prd-title-wrapper .prd-title {
    display: flex;
    align-items: center;
}

.prd-title-wrapper .prd-title h2 {
    position: relative;
    float: none;
    width: 50%;
}

.prd-title-wrapper .prd-title h2::after {
    position: absolute;
    content: ' ';
    right: 0;
    bottom: 0;
    z-index: 99;
    border-radius: 6px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    background: #3EA8DA;
}

.prd-title-wrapper .viewall-btn {
    /*width: 50%;
	width: 40%;
      margin-right: 17%;*/

    margin-top: -109px;

}

.prd-title-wrapper .viewall-btn a {
    background: #FC7800;
    color: #fff;
    display: flex;
    align-items: center;
    padding: 0;
    justify-content: space-evenly;
    letter-spacing: 0.05rem;
    transition: all 0.5s ease-in-out;
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    margin: 0 auto 0 0;
    position: relative;
}

.prd-title-wrapper .viewall-btn a::after {
    content: "";
    background: url('../Themes/Theme 2024/Content/images/btn-arrow-rtl.svg') no-repeat;
    position: relative;
    background-size: 100%;
}

.prd-title-wrapper .viewall-btn a:hover {
    opacity: 0.85;
}

.product-slider-left .slick-slider,
.product-slider-left .slick-track,
.home-category-product-slider .slick-list,
.category-slider-right .slick-track {
    height: 100% !important;
}

.product-slider-left .slick-list {
    border-radius: 16px;
    -webkit-border-radius: 16px;
    -moz-border-radius: 16px;
}

.product-slider-left .product-items {
    position: relative;
}

.product-slider-left .product-items a {
    position: relative;
    height: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
}

.product-slider-left .product-items a::after {
    position: absolute;
    content: ' ';
    /* background: linear-gradient(0deg, rgba(0,0,0,1) 12%, rgba(255,255,255,0) 70%);*/
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    z-index: 999;
    pointer-events: none;
}

.product-slider-left .slick-slider {
    border-radius: 16px;
    -webkit-border-radius: 16px;
    -moz-border-radius: 16px;
}

.product-slider-left .product-items img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: top center;
    /*transform: scaleX(-1);*/

}

.product-slider-left .product-items .product-items-content {
    position: absolute;
    z-index: 999;
    color: #fff;
    bottom: -20px;
    right: 0;
    pointer-events: none;
}

.product-slider-left .product-items-content h3,
.product-slider-left .product-items-content p,
.category-slider-right .categories-twocolumns h3,
.category-slider-right .categories-threecolumns h3,
.category-slider-right .categories-twocolumns p,
.category-slider-right .categories-threecolumns p {
    /*    overflow: hidden;*/
    text-overflow: ellipsis;
    display: -webkit-box;
    /* -webkit-line-clamp: 2;*/
    -webkit-box-orient: vertical;
    word-break: break-word;
    white-space: normal;

}

.product-slider-right .product-items-content h3 {
    width: 43%;
}

.product-slider-right .product-items-content:nth-child(0) h3 {
    width: 36%;
}

.product-slider-left .product-items-content h3 {
    font-weight: 700;
    letter-spacing: 0.05rem;
    font-family: 'HelveticaNeueW20-75Bold';
}

.product-slider-left .product-items-content p {
    margin-bottom: 0.5rem;
}

.product-slider-left .product-items-price,
.product-slider-left .product-items-price strong {
    color: #FF790E;
}

.product-slider-left .product-items-price span {
    font-weight: 700;
}

.product-slider-left .slick-dots,
.category-slider-right .slick-dots {
    position: absolute;
    left: 0;
    right: 0;
    margin: 0 auto;
    z-index: 80;
    text-align: center;
}

.product-slider-left .slick-dots li,
.category-slider-right .slick-dots li {
    display: inline-block;
}

.product-slider-left .slick-dots button,
.category-slider-right .slick-dots button {
    background: #aaaaaa;
    font-size: 0;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    display: inline-block;
    border: none;
}

.product-slider-left .slick-dots .slick-active button,
.category-slider-right .slick-dots .slick-active button {
    background: #FF790E;
    border-radius: 15px;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
}

.categories-twocolumns .categories-items,
.categories-threecolumns .categories-items {
    position: relative;
    cursor: pointer;
}

.category-slider-right .categories-items img {
    max-width: 60%;
    max-height: 60%;
    position: absolute;
    bottom: 0;
    left: 0;
    border-radius: 0 0 0 15px;
    -webkit-border-radius: 0 0 0 0;
    -moz-border-radius: 0 0 0 15px;
}

.category-slider-right .categories-items:first-child:hover img {
    max-width: 65%;
    max-height: 65%;
}

.cate-img {
    height: 100%;
    position: relative;
    border-radius: 15px;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    background: #fff;
    transition: .5s ease;
}

.categories-items:hover .cate-img {
    background: transparent linear-gradient(125deg, #A885D8 0%, #7146ad 100%) 0% 0% no-repeat padding-box;
}

.category-slider-right .product-items-content p {
    transition: .5s ease;
}

.categories-items:hover .product-items-content p {
    color: #fff;
}

.category-slider-right .categories-items .product-items-content {
    position: absolute;
    z-index: 999;
    color: #000;
}

.category-slider-right .categories-twocolumns h3,
.category-slider-right .categories-threecolumns h3 {
    font-family: 'HelveticaNeueW20-75Bold';
}

.category-slider-right .categories-twocolumns p,
.category-slider-right .categories-threecolumns p {
    color: #5D5D5D;
}

.category-slider-right .slick-next.slick-arrow,
.category-slider-right .slick-prev.slick-arrow {
    position: absolute;
    background-color: #99999922;
    border: 1px solid #999999;
    margin: 0;
}

.category-slider-right .slick-prev.slick-arrow::before {
    content: "";
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
}

.category-slider-right .slick-next.slick-arrow::before {
    content: "";
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
}

.categories-twocolumns .slick-track,
.categories-threecolumns .slick-track {
    margin-left: 0;
}

.categories-items .cate-img {
    overflow: hidden;
}

.categories-items .cate-img img {
    -webkit-transition: 1s ease;
    -moz-transition: 1s ease;
    -o-transition: 1s ease;
    transition: 1s ease;
}

.categories-items:not(:first-child):hover .cate-img img {
    -webkit-transform: scale(1.5);
    -moz-transform: scale(1.5);
    -o-transform: scale(1.5);
    transform: scale(1.5);
}

.slider-label {
    position: absolute;
    left: 0;
    font-size: 1rem;
    color: #fff;
    background: #50BE87;
    padding: 8px 15px;
    font-family: 'HelveticaNeueW20-75Bold';
}
/*********** CSS RESET **********/
ol,
ul,
dl {
  list-style: none;
  margin-bottom: 0px !important;
  padding: 0px;
}
a img {
  border: none;
}
a:active {
  outline: none;
}
input[type='button']::-moz-focus-inner,
input[type='submit']::-moz-focus-inner,
input[type='reset']::-moz-focus-inner,
input[type='file'] > input[type='button']::-moz-focus-inner {
  margin: 0;
  border: 0;
  padding: 0;
}
input[type='button'],
input[type='submit'],
input[type='reset'] {
  -webkit-appearance: none;
}
input:-webkit-autofill {
  -webkit-box-shadow: inset 0 0 0 1000px #fff;
}
script {
  display: none !important;
}
/*********** GLOBAL STYLES **********/
.picture img {
  border: none !important;
}
.text-left {
  text-align: right !important;
}
.dropdown-item {
  text-align: right;
}
.btn-secondary.lg,
.btn-primary.lg {
  height: 8.26vh;
}
.flex-v {
  display: flex;
  align-items: center;
  justify-content: center;
}
.product-small-picture .btn-secondary.lg,
.product-small-picture .btn-primary.lg {
  height: 8.26vh;
}
.custom-select {
  background: #fff url('../Themes/Theme 2024/Content/images/arrow-down-orange.png') left 30px center/16px 10px no-repeat;
}
.custom-select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.inputs.form-group .required {
  position: absolute;
  top: -8px;
  left: 15px;
}
.customer-info-page .custom-radio,
.customer-info-page .custom-control.custom-checkbox,
.registration-page .custom-control.custom-checkbox {
  line-height: 24px;
}
.customer-info-page .custom-control-label,
.registration-page .custom-control-label,
.custom-file .custom-file-label {
  text-align: right;
  display: inline-block;
}
.datepicker,
.textbox {
  color: #495057;
  border: 1px solid #ddd;
  border-radius: 0rem;
  background-color: #fff;
  padding: 0.475rem 0.75rem;
  line-height: 1.5;
}
a img {
  opacity: 0.99;
  /*firefox scale bug fix*/
}
table {
  width: 100%;
  border-collapse: collapse;
}
textarea {
  min-height: 150px;
}
select {
  min-width: 50px;
  height: 32px;
  /*safari padding fix*/
  padding: 6px;
}
input[type='text']:focus,
input[type='email']:focus,
input[type='tel']:focus,
input[type='password']:focus,
textarea:focus,
select:focus {
  border-color: #ccc;
  color: #343a40;
}
input[type='checkbox'],
input[type='radio'],
input[type='checkbox'] + *,
input[type='radio'] + * {
  vertical-align: middle;
}
label,
label + * {
  vertical-align: middle;
}
.master-wrapper-content {
  position: relative;
}
.master-column-wrapper {
  position: relative;
}
.master-column-wrapper:after {
  content: '';
  display: block;
  clear: both;
}
.center-1 {
  margin: 0;
}
.center-2,
.side-2 {
  margin: 0 0 5.52vh;
}
.html-account-page .side-2 {
  padding-top: 8.26vh;
}
.ajax-left-filter .side-2 {
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
  background: #fff;
}
.side-2 .filter-title {
  padding: 3.6vh 3vh;
}
.side-2 .filter-title h3 {
  float: right;
  font-size: 2vh;
  font-weight: 600;
  text-transform: uppercase;
  margin: 0;
  color: #ff7900;
  position: relative;
  padding-right: 3vh;
}
.side-2 .filter-title h3:before {
  content: '';
  background: url('../Themes/Theme 2024/Content/images/filter-orange.svg') no-repeat center center;
  width: 2vh;
  height: 2.17vh;
  position: absolute;
  right: 0;
  top: 0.31vh;
  background-size: 2vh;
}
.side-2 .filter-title .close-catalog-filter {
  float: left;
  display: none;
}
.html-account-page .side-2 .filter-title {
  display: none;
}
.side-2:after {
  content: '';
  display: block;
  clear: both;
}
.page {
  min-height: 200px;
  text-align: right;
}
.page-title {
  margin: 0 0 6.19vh;
  padding-top: 8.26vh;
}
.mobileplan-catalog .page-title {
  margin-bottom: 0;
}
.mobileplan-catalog .catalog-with-tab .catalog-left {
  margin-top: 7.23vh;
}
.mobileplan-catalog .yo-catalog .catalog-with-tab .catalog-left {
  margin-top: 0;
}
.mobileplan-catalog .page-title .other-link {
  margin-bottom: 6.81vh;
}
.smartlife-catalog .page-title {
  margin: 0 0 3vh;
}
.page-title h1 {
  font-size: 6.19vh;
  font-weight: 400;
  color: #000;
  font-family: 'HelveticaNeueW20-75Bold';
  margin: 0;
}
.page-title-catalog h1 {
  float: right;
  max-width: 70%;
}
.home-page-category-grid .owl-stage::before {
  content: '';
  position: absolute;
  right: -15px;
  top: 0;
  height: 100%;
  width: 100%;
  background: #fff;
}
.page-title-catalog h1 span {
  min-width: 41.8vh;
  display: inline-block;
}
.btn.upgrade-btn {
  position: relative;
  display: inline-flex;
  padding: 1vh;
  min-width: 23.24vh;
  line-height: 3.2vh;
}
.btn.upgrade-btn:before {
  content: '';
  width: 3.72vh;
  height: 3.72vh;
  background: url('../Themes/Theme 2024/Content/images/upgrade-white.svg') no-repeat center center;
  background-size: 3.72vh;
  display: inline-block;
  margin-left: 1vh;
}
.cata-filter-icon {
  margin: 1vh;
  float: left;
  font-size: 2.3vh;
  color: #000;
  padding-left: 3.2vh;
  position: absolute;
  left: 0;
  right: auto;
}
.cata-filter-icon:after {
  content: '';
  background: url('../Themes/Theme 2024/Content/images/filter-black.svg') no-repeat center center;
  width: 2.5vh;
  height: 2.7vh;
  position: absolute;
  left: 0;
  top: 0.3vh;
  background-size: 2.5vh;
}
.cata-filter-icon:hover:after {
  background: url('../Themes/Theme 2024/Content/images/filter-orange.svg') no-repeat center center;
}
.cata-filter-icon:hover {
  color: #ff790e;
}
.page:after,
.page-title:after,
.page-body:after {
  content: '';
  display: block;
  clear: both;
}
.buttons {
  margin: 0 0 30px;
}
.link-rss {
  display: none;
  width: 24px;
  height: 24px;
  background: url('../Themes/Theme 2024/Content/images/rss.png') center no-repeat;
  font-size: 0 !important;
}
.category-description ul,
.manufacturer-description ul,
.full-description ul,
.topic-block ul,
.topic-page ul,
.post-body ul {
  margin: 12px 0;
  padding: 0 36px 0 0;
  list-style: disc;
}
.category-description ol,
.manufacturer-description ol,
.full-description ol,
.topic-block ol,
.topic-page ol,
.post-body ol {
  margin: 0;
  padding: 0;
  list-style: none;
}
.category-description p,
.manufacturer-description p,
.full-description p,
.topic-block p,
.topic-page p,
.post-body p,
.news-body p {
  margin: 10px 0;
  text-align: justify;
}
.flyout-cart {
  display: none;
}
.btn.btn-orange {
  color: #fff;
  background-color: #ff790e;
  border-color: #ff790e;
}
.btn.btn-orange.lg {
  padding: 15px 20px 21px;
  font-size: 24px;
  font-weight: 600;
}
.btn.btn-orange:hover {
  color: #fff;
}
/*********** GLOBAL FORMS ***********/
.fieldset,
.section {
  position: relative;
  margin: 0 0 40px;
}
.fieldset .title,
.section .title {
  margin: 0 0 15px;
  padding: 0;
  font-size: 20px;
  color: #343a40;
}
.fieldset .title strong,
.section .title strong {
  font-weight: 400;
}
.form-fields {
  position: relative;
  border-top: 1px solid #e6e6e6;
  background-color: #f9f9f9;
  padding: 30px 15px 15px;
}
.inputs {
  position: relative;
  /*margin: 0 0 15px;*/
  text-align: center;
  white-space: nowrap;
  /*fix for 'required' elements*/
  font-size: 0;
}
.inputs:after {
  content: '';
  display: block;
  clear: both;
}
.inputs label {
  display: block;
  width: 100%;
  /*margin: 0 0 10px;*/
  text-align: center;
  font-size: 0.875rem;
  /*reset zeroing*/
  color: #343a40;
}
.inputs.custom-attributes {
  white-space: normal;
}
.inputs .option-list {
  display: inline-block;
  max-width: 95%;
  vertical-align: middle;
}
.inputs .option-list li {
  display: inline-block;
  margin: 5px;
  border: 1px solid #ddd;
  background-color: #fff;
  padding: 6px;
}
.inputs .option-list label {
  display: inline-block;
  width: auto !important;
  margin: 0 5px 0 0;
}
.inputs.reversed {
  margin: 0 0 16px;
  text-align: center;
}
.required {
  margin: 0 3px 0 -8px;
  /*siblings offset*/
  vertical-align: top;
  font-size: 20px;
  font-weight: 400;
  color: #dc3545;
}
.message-error,
.field-validation-error,
.username-not-available-status,
.poll-vote-error,
.password-error {
  display: block;
  text-align: center;
  font-size: 0.75513rem;
  color: #dc3545;
  margin-top: 5px;
}
.field-validation-valid,
.username-available-status {
  display: block;
  text-align: center;
  font-size: 0.75513rem;
  color: #4cb17c;
}
.captcha-box {
  text-align: center;
  line-height: 0;
  /*firefox line-height bug fix*/
}
.captcha-box > div {
  display: inline-block;
  max-width: 100%;
}
.captcha-box input {
  height: auto;
}
/*********** GLOBAL TABLES ***********/
.table-wrapper {
  overflow-x: auto;
}
.cart th,
.data-table th,
.forum-table th {
  border-width: 1px 1px 0;
  border-style: solid;
  border-color: #ccc;
  background-color: #f6f6f6;
  padding: 10px;
  white-space: nowrap;
  font-weight: 400;
}
.other-table .data-table th {
  font-size: 30px;
  color: #000;
  font-family: 'HelveticaNeueW20-75Bold';
  padding: 30px 40px;
  background: #efefef;
  border-top: 1px solid #ccc;
}
.other-table .data-table th:first-of-type {
  border-left: 1px solid #ccc;
}
.other-table .data-table th:last-of-type {
  border-right: 1px solid #ccc;
}
.other-table .data-table tr td {
  font-size: 24px;
  font-family: 'HelveticaNeueW20-45Light';
  border-left: 1px solid #ccc !important;
  height: 151px;
}
.other-table .data-table tr td:first-of-type {
  font-size: 30px;
  font-family: 'HelveticaNeueW20-55Roman';
  border-left: none !important;
}
.other-table .data-table tr td:last-of-type {
  font-size: 35px;
  font-family: 'HelveticaNeueW20-75Bold';
}
.other-table.other-table-service .data-table tr td {
  font-size: 30px;
  font-family: 'HelveticaNeueW20-55Roman';
  border-left: 1px solid #ccc !important;
}
.other-table.other-table-service .data-table tr td:first-of-type {
  font-size: 30px;
  font-family: 'HelveticaNeueW20-55Roman';
  border-left: none !important;
}
.other-table.other-table-service .data-table tr td:last-of-type {
  font-size: 30px;
  font-family: 'HelveticaNeueW20-55Roman';
}
.forum-table th.replies,
.forum-table th.views,
.forum-table th.votes,
.forum-table th.latest-post,
.forum-table th.topics,
.forum-table th.posts,
.forum-table td.replies,
.forum-table td.views,
.forum-table td.votes,
.forum-table td.latest-post,
.forum-table td.topics,
.forum-table td.posts {
  display: none;
}
.forum-table td.image {
  min-width: 0;
}
.cart td,
.data-table td,
.forum-table td {
  min-width: 50px;
  border-width: 1px;
  border-style: solid;
  border-color: transparent #ccc #ccc;
  background-color: #fff;
  padding: 20px;
  color: #343a40;
}
.forum-table td {
  min-width: 90px;
  padding: 10px;
}
.cart label {
  margin-bottom: 0px !important;
}
.cart a,
.data-table a,
.forum-table a {
  font-weight: 400;
  color: #1190dd;
}
.cart a:hover,
.data-table a:hover,
.forum-table a:hover {
  text-decoration: underline;
}
.cart .product,
.data-table .product,
.data-table .message,
.data-table .info,
.data-table .name {
  min-width: 225px;
  text-align: right;
}
.forum-table .forum-details,
.forum-table .topic-details {
  text-align: right;
}
.cart .product a,
.data-table .product a,
.data-table .info a {
  font-weight: 700;
  color: #343a40;
}
.cart .product a:hover,
.data-table .product a:hover,
.data-table .info a:hover {
  color: #1190dd;
  text-decoration: none;
}
.cart .product .edit-item {
  margin: 10px 0 0;
}
.cart .product .edit-item a {
  font-weight: 400;
  color: #1190dd;
}
.cart .product .edit-item a:hover {
  text-decoration: underline;
}
.cart .remove-from-cart,
.cart .add-to-cart,
.data-table .select-boxes,
.data-table .order {
  text-align: center;
}
.cart td.unit-price,
.data-table td.unit-price {
  white-space: nowrap;
}
.cart td.quantity input {
  width: 50px;
  text-align: center;
}
.cart td.subtotal,
.data-table td.total {
  white-space: nowrap;
  color: #343a40;
}
.cart td.subtotal .discount,
.cart td.subtotal .discount-additional-info {
  font-style: italic;
  color: #1190dd;
}
.data-table em a {
  font-weight: 700;
  color: #343a40;
}
.data-table div.download {
  margin: 10px 0 0;
}
/*********** NOTIFICATIONS & POPUPS  ***********/
.bar-notification {
  display: none;
  position: fixed;
  top: 0;
  right: 0;
  z-index: 99999999;
  width: 100%;
  padding: 15px 10px 15px 25px;
  line-height: 16px;
  color: #fff;
  opacity: 0.95;
  text-align: right;
}
.bar-notification.success {
  background-color: #4bb07a;
}
.bar-notification.error {
  background-color: #e4444c;
}
.bar-notification.warning {
  background-color: #f39c12;
}
.bar-notification .content {
  margin: 0 0 0 10px;
}
.bar-notification .content a {
  color: #fff;
  text-decoration: underline;
}
.bar-notification .close {
  position: absolute;
  top: 0;
  left: 0;
  width: 32px;
  height: 32px;
  margin: 7px;
  background: #fff url('../Themes/Theme 2024/Content/images/close.png') center no-repeat;
  cursor: pointer;
}
.noscript {
  border-bottom: 1px solid #333;
  background-color: #ff9;
  padding: 30px 15px;
  text-align: center;
  line-height: 22px;
  color: #343a40;
}
.ajax-loading-block-window {
  position: fixed;
  top: 50%;
  left: 50%;
  z-index: 999;
  width: 64px;
  height: 64px;
  margin: -16px 0 0 -16px;
  background: url('../Themes/Theme 2024/Content/images/loading.gif') center no-repeat;
}
.please-wait {
  background: url('../Themes/Theme 2024/Content/images/ajax-loader-small.gif') no-repeat;
  padding-right: 20px;
  font-size: 0.875rem;
}
.ui-dialog {
  max-width: 90%;
  border: 1px solid #ddd;
  box-shadow: 0 0 2px rgba(0, 0, 0, 0.15);
  overflow: hidden;
  background-color: #fff;
  /*override jQuery UI styles, do not delete doubled properties*/
  border-radius: 0;
  padding: 0;
  font: normal 14px Arial, Helvetica, sans-serif;
  z-index: 9991;
}
.ui-dialog:before {
  content: '';
  position: fixed;
  top: 0;
  right: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.ui-dialog-titlebar {
  border-bottom: 1px solid #ddd;
  overflow: hidden;
  background-color: #eee;
  padding: 10px 15px;
  /*override jQuery UI styles, do not delete doubled properties*/
  border-width: 0 0 1px;
  border-radius: 0;
  background-image: none;
  padding: 10px 15px !important;
  font-weight: 400;
  cursor: auto !important;
}
.ui-dialog-titlebar > span {
  float: right;
  font-size: 20px;
  color: #000;
  /*override jQuery UI styles, do not delete doubled properties*/
  float: right !important;
  margin: 0 !important;
}
.ui-dialog-titlebar button {
  position: absolute;
  top: 0;
  left: 0;
  width: 42px;
  height: 42px;
  border: none;
  overflow: hidden;
  background: url('../Themes/Theme 2024/Content/images/close.png') center no-repeat;
  font-size: 0;
  /*override jQuery UI styles, do not delete doubled properties*/
  top: 0 !important;
  right: auto !important;
  left: 0 !important;
  width: 42px !important;
  height: 42px !important;
  margin: 0 !important;
  border: none !important;
  border-radius: 0;
  background: url('../Themes/Theme 2024/Content/images/close.png') center no-repeat !important;
  padding: 0 !important;
  cursor: pointer;
}
.ui-dialog-titlebar button:focus {
  outline: none;
}
.ui-dialog-titlebar button span {
  display: none !important;
}
.ui-dialog-content {
  padding: 15px;
  line-height: 20px;
  /*override jQuery UI styles, do not delete doubled properties*/
  background-color: #fff !important;
  padding: 15px 15px 20px 15px !important;
  color: #000;
  font-size: 20px;
}
.ui-dialog-content .page {
  min-height: 0;
}
.ui-dialog-content .page-title {
  min-height: 0;
  margin: 0 0 15px;
  padding: 0px 10px 10px 10px;
  text-align: center;
}
.ui-dialog-content .page-title h1 {
  font-size: 24px;
  line-height: 30px;
}
.ui-dialog-content .back-in-stock-subscription-page {
  text-align: center;
}
.ui-dialog-content .back-in-stock-subscription-page .tooltip {
  margin-bottom: 10px;
}
.eu-cookie-bar-notification {
  position: fixed;
  top: 50%;
  right: 50%;
  z-index: 1050;
  width: 320px;
  height: 180px;
  margin: -90px -160px 0 0;
  border: 1px solid #ccc;
  box-shadow: 0 0 2px rgba(0, 0, 0, 0.15);
  background-color: #fff;
  padding: 20px;
  text-align: center;
}
.eu-cookie-bar-notification .text {
  margin-bottom: 20px;
  line-height: 20px;
}
.eu-cookie-bar-notification button {
  min-width: 60px;
  margin: 5px 0 10px;
  border: none;
  background-color: #1190dd;
  padding: 8px 12px;
  font-size: 0.875rem;
  color: #fff;
}
.eu-cookie-bar-notification button:hover {
  background-color: #248ece;
}
.eu-cookie-bar-notification a {
  display: block;
  color: #1190dd;
}
.eu-cookie-bar-notification a:hover {
  text-decoration: underline;
}
/*********** HEADER ***********/
.admin-header-links {
  background-color: #ff790e;
  text-align: center;
  color: #eee;
}
.admin-header-links * {
  display: inline-block;
  margin: 0 0.52vw;
  line-height: 3.61vh;
  font-size: 1.55vh;
  font-weight: 600;
  color: #fff;
  font-family: 'HelveticaNeueW20-75Bold';
}
.admin-header-links .impersonate {
  display: inline-block;
}
.admin-header-links .impersonate a {
  background-color: #555;
  padding: 0 1.55vh;
}
.admin-header-links .impersonate a:hover {
  background-color: #666;
}
.btn.btn-outline-white {
  border: 1px solid #fff;
  color: #fff !important;
}
.header-background {
  background: #000;
}
.header-sticky {
  position: sticky;
  top: 0px;
  z-index: 1;
}

.is-scroll .admin-header-links {
  display: none;
}

.is-scroll .header .header-right .header-right-top {
  display: none;
}
.is-scroll .header-logo a img {
  height: 7vh;
}
.is-scroll .header-background {
  padding: 0;
}
.is-scroll .header-logo {
  padding: 1vh 0;
}
.is-scroll .header .menu ul > li > a {
  padding: 2.67vh 1.55vh 3vh;
}
.is-scroll .header .header-right .header-right-bottom .header-lower .search-icon-label {
  padding: 2.9vh 1.55vh 3vh 3.92vh;
}
.dropdown-menu {
  left: auto;
  right: 0;
}
.header {
  display: flex;
  align-items: center;
}
.header .header-right {
  flex: 1;
  width: 100%;
  display: block;
}
.header .header-right .header-right-top {
  display: flex;
  border-bottom: 1.5px solid #888888;
  justify-content: space-between;
}
.qlink ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.qlink ul li {
  display: inline-block;
}
.qlink ul li a {
  padding: 0vh 1.55vh 3.04vh 1.55vh;
  color: #fff !important;
  display: block;
  font-size: 2.45vh;
  cursor: pointer;
  font-family: 'HelveticaNeueW20-55Roman';
}
.qlink ul li:first-of-type a {
  padding-right: 0;
}
.qlink ul li a:hover {
  color: #ff7900;
}
.header .header-right .header-right-bottom {
  display: flex;
  justify-content: space-between;
}
.header .header-right .header-right-bottom .header-lower .search-icon-label {
  position: relative;
  color: rgba(255, 255, 255, 0.5);
  padding: 1.55vh 1.55vh 1.55vh 4vh;
  font-size: 2vh;
  cursor: pointer;
}
.header .header-right .header-right-bottom .header-lower .search-icon-label:after {
  content: '';
  background: url('../Themes/Theme 2024/Content/images/Search.svg') no-repeat center center;
  height: 2.27vh;
  width: 2.27vh;
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -1vh;
  background-size: 2.27vh;
  transform: rotate(90deg);
}
.header .search-box-header {
  display: none;
  background: #000;
  position: absolute;
  left: 0;
  width: 100%;
  z-index: 2;
}
.header .search-box-header.active {
  display: block;
}
.header .search-box-header .search-box-custom {
  padding: 3vh 0;
}
.header .search-box-header .search-box-custom .input-group-flex {
  display: flex;
}
.header .search-box-header .search-box-custom .input-group-flex .search-box-text {
  color: #fff;
  background: none;
  /* border: 0.2vh solid #fff !important; */
  border: none;
  /* width: 100%; */
  padding: 1vh;
  height: 6.71vh;
  font-size: 1.86vh;
  width: 100%;
  position: inherit;
  margin-right: 0px;
  margin-left: 20px;
  padding-bottom: 30px;
}
.header .search-box-header .search-box-custom .input-group-flex .search-box-button {
  background-color: #111;
  min-width: 25.8vh;
  margin-right: 1.55vh;
  border: 0.2vh solid #fff !important;
  /* margin-top: 75px;*/
  margin-right: 0px;
}
.header .search-box-header .search-box-custom .search-close {
  display: block;
  text-align: left;
}
.header .search-box-header .search-box-custom .search-close .search-menu {
  display: inline-block;
  color: #fff;
  font-size: 2.27vh;
  margin: 1vh 0 0;
}
.header .search-box-header .search-box-custom .search-close .search-menu i {
  cursor: pointer;
}
.header .menu ul > li {
  display: inline-block;
}
.header .menu ul > li .menu-drop {
  display: none;
  position: absolute;
  left: 0;
  background: #000;
  width: 100%;
  z-index: 10;
  border-top: 0.15vh solid #888888;
  text-align: right;
}
.header .menu ul > li > a {
  color: rgba(255, 255, 255, 0.5);
  padding: 1.55vh;
  display: inline-block;
  font-size: 2.17vh;
  cursor: pointer;
}
.header .menu ul > li:first-of-type > a {
  padding-right: 0;
}
.is-scroll .header .menu ul > li:first-of-type > a {
  color: #ff790e;
  font-weight: 600;
  font-family: 'HelveticaNeueW20-75Bold';
}
.header .menu ul > li > a:hover {
  color: #fff;
}
.header .menu ul > li:hover .menu-drop {
  display: block;
}
.header .menu ul > li .menu-drop .menu-list {
  display: flex;
}
.header .menu ul > li .menu-drop .menu-list ul {
  width: 20%;
  margin: 4.12vh 0 !important;
}
.header .menu ul > li .menu-drop .menu-list ul li {
  display: block;
}
.header .menu ul > li .menu-drop .menu-list ul li h2 {
  font-size: 2.47vh;
  color: #fff;
  font-weight: 400;
  font-family: 'HelveticaNeueW20-75Bold';
}
.header .menu ul > li .menu-drop .menu-list ul li a {
  padding: 0.8vh 0;
  color: #fff;
  font-size: 1.65vh;
  font-family: 'HelveticaNeueW20-75Bold';
}
.header .menu ul > li .menu-drop .menu-list-bottom {
  margin: 0 0 4.12vh;
}
.header .menu ul > li .menu-drop .menu-list-bottom ul li {
  display: inline-block;
  margin-left: 1.55vh;
}
.header .menu ul > li .menu-drop .menu-list-bottom ul li a {
  position: relative;
  padding: 0.72vh 4.12vh 0 1vh;
  display: inline-block;
  color: #fff;
}
.header .menu ul > li .menu-drop .menu-list-bottom ul li a:before {
  content: '';
  background: url('../Themes/Theme 2024/Content/images/promo-icon.png') no-repeat center center;
  height: 4vh;
  width: 3vh;
  position: absolute;
  right: 0;
  top: 0;
  background-size: 3vh;
}
.header .menu ul > li .menu-drop .menu-list-bottom ul li a.icon-top:before {
  background: url('../Themes/Theme 2024/Content/images/top-icon.png') no-repeat center center;
  background-size: 3vh;
}
.header .menu ul > li .menu-drop .menu-list-bottom ul li a.icon-orange:before {
  background: url('../Themes/Theme 2024/Content/images/premiumicon.png') no-repeat center center;
  width: 3.72vh;
  background-size: 3.72vh;
}
.header .menu ul > li .menu-drop .menu-list-bottom ul li a.icon-elite:before {
  background: url('../Themes/Theme 2024/Content/images/eliteicon.png') no-repeat center center;
  width: 3.92vh;
  top: 0.12vh;
  background-size: 3.92vh;
}
.header .menu ul > li .menu-drop .menu-list-bottom ul li a.icon-voucer {
  display: block;
}
.header .menu ul > li .menu-drop .menu-list-bottom ul li a.icon-voucer:before {
  background: url('../Themes/Theme 2024/Content/images/bein_en.png') no-repeat center center;
  width: 15.5vh;
  height: 4.64vh;
  top: -2.37vh;
  background-size: 15.5vh;
}
.header .menu ul > li .menu-drop .menu-list-bottom.withimg ul li a:before {
  display: none;
}
.header .menu ul > li .menu-drop .menu-list-bottom.withimg ul li a {
  padding-right: 0;
}
.header .menu ul > li .menu-drop .menu-list-bottom.withimg ul li a img {
  max-width: 100%;
}
.change-font-dropdown .dropdown .dropdown-toggle {
  font-size: 2.16vh;
  color: #fff;
  font-weight: 500;
}
.change-font-dropdown .dropdown-menu {
  background: #000;
  border: 0.1vh solid #fff;
  min-width: 5.1vh;
}
.change-font-dropdown .dropdown-menu a {
  display: block;
  padding: 0px 1.85vh;
}
.change-font-dropdown .dropdown-menu a:hover {
  background: #fff;
  color: #000;
}
.header-upper {
  position: relative;
  display: flex;
  align-items: center;
}
.header-upper .language-selector {
  display: none !important;
}
.header-selectors-wrapper > div {
  display: block;
  width: 50%;
  margin: 1vh auto;
  vertical-align: middle;
}
.header-selectors-wrapper select {
  width: 100%;
  height: 3.3vh;
}
.language-list {
  max-width: 100%;
  font-size: 0;
}
.language-list li {
  display: block;
  vertical-align: middle;
}
.language-list a {
  display: block;
  position: relative;
  font-size: 1.75vh;
  color: #000;
  padding: 1vh 1.55vh;
  font-weight: 600;
  text-align: right;
}
.language-list a:hover {
  color: #ff790e;
  text-decoration: none;
}
.language-list img {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
}
.header-logo {
  margin-left: 2.06vh;
}
.header-logo a {
  display: inline-block;
  max-width: 100%;
  line-height: 0;
  /*firefox line-height bug fix*/
}
.header-logo a img {
  max-width: 100%;
  opacity: 1;
  height: 10.84vh;
}
.search-box form:after {
  content: '';
  display: block;
  clear: both;
}
.search-box .ui-autocomplete-loading {
  background: #fff url('../Themes/Theme 2024/Content/images/ajax-loader-small.gif') left center no-repeat;
}
.ui-helper-hidden-accessible {
  display: none !important;
}
.ui-autocomplete {
  border: 1px solid #ddd;
  border-top: none;
  overflow: hidden;
  background-color: #fff;
  text-align: right;
  /*override jQuery UI styles, do not delete doubled properties*/
  border-radius: 0;
  padding: 0;
  font: normal 14px Arial, Helvetica, sans-serif;
}
.ui-autocomplete li {
  border-top: 1px solid #ddd;
}
.ui-autocomplete li:first-child {
  border-top: none;
}
.ui-autocomplete a {
  display: block;
  padding: 15px;
  font-size: 0.875rem;
  /*override jQuery UI styles, do not delete doubled properties*/
  margin: 0 !important;
  border: none !important;
  border-radius: 0 !important;
  background: none !important;
  padding: 15px !important;
  line-height: normal !important;
  color: #777 !important;
}
.ui-autocomplete a:hover,
.ui-autocomplete a.ui-state-focus {
  background-color: #f6f6f6 !important;
}
.ui-autocomplete img {
  display: none;
  min-width: 20px;
  margin: 0 0 0 10px;
  vertical-align: middle;
}
/*********** FOOTER ***********/
.footer {
  background-color: #eee;
  text-align: center;
  position: relative;
  z-index: 108;
}
.footer-upper {
  overflow: hidden;
  padding: 50px 0;
  font-size: 0;
  background: #151515;
  border-top: 1px solid #666666;
}
.footer-block {
  text-align: right;
  font-size: 0.875rem;
  /*reset zeroing*/
}
.footer-block .title {
  font-size: 22px;
  color: #fff;
  margin: 0 0 30px;
}
.footer-block .title strong {
  font-weight: 600;
  font-family: 'HelveticaNeueW20-75Bold';
}
.footer-block .list {
  display: none;
  margin: 0 0 20px;
  background-color: #fff;
  padding: 10px 15px;
}
.footer-block .list a {
  display: block;
  padding: 10px 15px;
  line-height: 20px;
  color: #fff !important;
  font-size: 18px;
}
.footer-block .list a:hover {
  color: #1190dd;
}
.follow-us {
  text-align: center;
}
.follow-us .title {
  margin: 0 0 20px;
}
.follow-us .social li {
  display: inline-block;
  margin: 0 5px;
}
.follow-us .social a {
  display: block;
  width: 57px;
  height: 57px;
  border: 1px solid #999;
  color: #fff !important;
  font-size: 24px;
  text-align: center;
  line-height: 55px;
}
.follow-us .social a:hover {
  border-color: #ff7900;
}
.follow-us .newsletter {
  margin: 30px 0 0 0;
}
.newsletter-email {
  display: inline-block;
}
.newsletter-email .options {
  clear: both;
  padding: 10px 0 0;
}
.newsletter-email .options .custom-radio {
  line-height: 24px;
}
.newsletter-validation,
.newsletter-result {
  width: 100%;
  overflow: hidden;
  line-height: 28px;
  text-align: right;
  color: #aaa;
}
.footer-lower {
  font-size: 16px;
  background: #151515;
  color: #fff;
  border-bottom: 10px solid #ff7900;
}
.footer-lower .footer-lower-line {
  border-top: 1px solid #999999;
  padding: 77px 0;
}
.footer-lower .footer-lower-line .es-lang {
  display: none;
}
.footer-lower .footer-lower-line .language-selector {
  display: inline-block;
}
.footer-lower .footer-lower-line .language-selector .dropdown-toggle {
  display: flex;
  align-items: center;
  font-size: 17px;
}
.footer-lower .footer-lower-line .language-selector .dropdown-toggle span {
  margin: 0 5px;
}
.footer-tax-shipping a {
  font-weight: 700;
  color: #1190dd;
}
.footer-tax-shipping a:hover {
  text-decoration: underline;
}
.footer-powered-by {
  margin: 10px 0 0;
}
.footer-powered-by a {
  font-weight: 700;
}
.footer-powered-by a:hover {
  text-decoration: underline;
}
.theme-selector {
  margin: 10px 0 0;
}
.theme-selector select {
  width: 170px;
}
/*********** SIDE COLUMN ***********/
.block {
  margin: auto;
  text-align: right;
}
.block.block-price-navigation ul li {
  padding: 0.52vh 1.55vh;
}
.block .cust-filter-title,
.block .title {
  position: relative;
  border-top: 1px solid rgba(112, 112, 112, 0.22);
  background: #fff;
  padding: 2.89vh 3vh 3.3vh 3vh;
  font-size: 2vh;
  color: #000;
  cursor: pointer;
}
.block .cust-filter-title.active:after,
.block .title:after {
  content: '';
  background: url('../Themes/Theme 2024/Content/images/arrow-up-orange.svg') no-repeat center center;
  width: 1.75vh;
  height: 1vh;
  position: absolute;
  top: 50%;
  margin-top: -0.52vh;
  left: 3vh;
  background-size: 1.75vh !important;
}
.html-account-page .block .cust-filter-title.active:after,
.block .title:after {
  background: none;
}
.block .cust-filter-title:after {
  content: '';
  background: url('../Themes/Theme 2024/Content/images/Revamp23/Plus.svg') no-repeat center center;
  width: 1.75vh;
  height: 1vh;
  position: absolute;
  top: 50%;
  margin-top: -0.52vh;
  left: 3vh;
  /* background-size: 1.75vh; */
}
.block .title.de-active:after {
  background: url('../Themes/Theme 2024/Content/images/Revamp23/Plus.svg') no-repeat center center;
}
.block .cust-filter-title strong,
.block .title strong {
  font-weight: 600;
  font-family: 'HelveticaNeueW20-75Bold';
}
.block .listbox {
  border-bottom: 1px solid #ddd;
  padding: 0 3vh 3vh;
  padding-bottom: 0px;
}
.block .list li {
  padding: 0;
}
.block .list li ul {
  margin: 0 30px;
}
.block-price-navigation .block .list li {
  padding: 0.52vh 0 1.55vh;
}
.block .list a {
  display: inline-block;
  position: relative;
  padding: 0.52vh 0;
  font-size: 2vh;
  color: #000;
  -webkit-transition: all 0.1s ease;
  transition: all 0.1s ease;
  font-family: 'HelveticaNeueW20-75Bold';
}
.block .list li .arrow {
  content: '';
  background: url('../Themes/Theme 2024/Content/images/arrow-up-orange.svg') no-repeat center center;
  width: 1.75vh;
  height: 1.5vh;
  margin-top: -0.52vh;
  background-size: 1.75vh;
  position: relative;
  top: -2px;
  margin-left: 5px;
  cursor: pointer;
  display: inline-block;
}
.block .list li .arrow.de-active {
  background: url('../Themes/Theme 2024/Content/images/arrow-down-black.svg') no-repeat center center;
}
.compare-prd-popup-data .block .list .active > a {
  font-size: 2vh;
  color: #000;
  font-family: 'HelveticaNeueW20-75Bold';
}
.compare-prd-popup-data .block .list a {
  font-size: 1.86vh;
  font-family: 'HelveticaNeueW20-55Roman';
}
.block .list .active > a {
  color: #ff7900;
  font-size: 2.48vh;
  font-weight: 600;
}
.block .list a:hover {
  color: #ff7900;
}
.block a.product-picture {
  display: none;
}
.block a.product-picture:before {
  display: none;
}
.block .view-all {
  margin: 1vh 0 0;
}
.block .view-all a {
  display: inline-block;
  padding: 1vh 1.55vh;
  font-size: 1.6vh;
  color: #1190dd;
}
.block .view-all a:hover {
  text-decoration: underline;
}
.block .tags {
  margin: 0.52vh 0 1vh;
}
.block .tags ul {
  font-size: 0;
}
.block .tags li,
.product-tags-all-page li {
  display: inline-block;
  position: relative;
  margin: 0 10px;
  overflow: hidden;
  font-size: 1.05875rem !important;
  /*setting base size*/
}
.block .tags li a,
.product-tags-all-page li a {
  float: right;
  line-height: 30px;
  color: #343a40;
}
.block .tags li a:hover,
.product-tags-all-page li a:hover {
  color: #1190dd;
}
.poll strong {
  display: block;
  margin: 10px 0;
  background-color: #f6f6f6;
  padding: 10px 15px;
  font-size: 15px;
  font-weight: 400;
  color: #343a40;
  text-transform: uppercase;
}
.poll-options,
.poll-results {
  margin: 10px 0 15px;
  overflow: hidden;
  font-size: 15px;
  color: #343a40;
}
.poll-options li,
.poll-results li {
  margin: 10px 0;
}
.poll-options li > input {
  margin: 0 0 0 5px;
  cursor: pointer;
}
.poll-options li > label {
  display: inline-block;
  font-size: 1.05875rem;
  cursor: pointer;
  margin-bottom: 0px;
}
.poll-total-votes {
  display: block;
  margin: 10px 0 0;
  font-weight: 700;
  font-style: italic;
  color: #343a40;
}
.home-page-polls {
  text-align: center;
}
.home-page-polls .title {
  border-bottom: 1px solid #ddd;
  color: #343a40;
  font-size: 1.8375rem;
  font-weight: 400;
  margin: 0 0 30px;
  padding: 0 0 15px;
}
.home-page-polls .title strong {
  font-weight: 400;
}
.home-page-polls li {
  display: inline-block;
  margin: 10px;
  line-height: 24px;
}
/********** CATEGORY PAGE **********/
.breadcrumb ul {
  margin: 0px;
  padding: 0px;
}
.breadcrumb li {
  display: inline-block;
}
.breadcrumb li.brd-back a {
  border: 1.5px solid #000;
  cursor: pointer;
  padding: 0.63vh 1.55vh 0.93vh;
  margin-left: 1.55vh;
  min-width: 20.64vh;
  text-align: right;
}
.breadcrumb li.brd-back a:before {
  content: '';
  width: 1.55vh;
  height: 1.96vh;
  background: url('../Themes/Theme 2024/Content/images/arrow-down-black.svg') no-repeat center center;
  background-size: 1.55vh;
  margin: 0 0 0 0.83vh;
  position: relative;
  top: 0.31vh;
  display: inline-block;
  transform: rotate(-90deg);
}
.breadcrumb {
  padding: 3.09vh 0 4.13vh;
}
.breadcrumb-bg .breadcrumb {
  padding: 0;
  /* padding-right: inherit; */
  position: relative;
  z-index: 2;
}
.breadcrumb li * {
  display: inline-block;
  line-height: 3.3vh;
  color: #666666;
  font-size: 2vh;
  font-family: 'HelveticaNeueW20-55Roman';
}
.breadcrumb li .delimiter {
  font-size: 0;
  width: 1.14vh;
  height: 1.96vh;
  background: url('../Themes/Theme 2024/Content/images/arrow-right-light.svg') no-repeat center center;
  background-size: 0.83vh;
  margin: 0 0.82vh;
  position: relative;
  top: 0.31vh;
  transform: rotate(180deg);
}
.breadcrumb li a:hover span {
  color: #000;
}
.breadcrumb li a:hover {
  text-decoration: none;
}
.breadcrumb strong {
  color: #000000;
  font-weight: 400;
  font-family: 'HelveticaNeueW20-75Bold';
}
.category-description,
.manufacturer-description,
.vendor-description {
  margin: 0 0 25px;
  display: none;
  line-height: 22px;
}
.contact-vendor {
  margin: 0 0 30px;
}
.product-selectors {
  margin: 0 0 20px;
  border-top: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
  padding: 20px 0;
}
.product-selectors:first-child {
  border-top: none;
}
.product-selectors:after {
  content: '';
  display: block;
  clear: both;
}
.product-selectors > div {
  display: inline-block;
  margin: 5px;
}
.product-selectors span {
  vertical-align: middle;
  font-size: 1.05875rem;
}
.product-selectors select {
  margin: 0 8px;
}
.product-selectors .product-viewmode {
  display: none;
  font-size: 0;
}
.product-filters {
  display: table;
  width: 100%;
  margin: -20px 0 20px;
  border-bottom: 1px solid #ddd;
}
.product-filter {
  margin: 0 0 10px;
}
.product-filter .filter-title {
  margin: 0 0 10px;
  background-color: #f6f6f6;
  padding: 10px;
  font-size: 1.05875rem;
  color: #343a40;
}
.product-filter .filter-title strong {
  font-weight: 400;
}
.product-filter .filter-content {
  padding: 10px;
  color: #343a40;
}
.product-filter .available-items:after {
  content: '';
  display: block;
  clear: both;
}
.product-filter .group {
  margin: 0 0 10px;
  padding: 0px;
}
.product-filter .group li {
  font-size: 15px;
}
.product-filter .group li a,
.product-filter .group li strong {
  display: inline-block;
  padding: 5px 0;
  color: #495057;
}
.product-filter .group li a:hover {
  color: #1190dd;
}
.product-filter .group li.item {
  display: inline-block;
  position: relative;
  margin: 0 0 0 15px;
  padding: 0 15px 0 0;
}
.product-filter .group li.item:before {
  content: '';
  position: absolute;
  top: 12px;
  right: 0;
  width: 5px;
  height: 5px;
  background-color: #ddd;
}
.product-filter .group li.color-item {
  padding: 0;
  display: inline-block;
}
.product-filter .group li.color-item a {
  padding: 0;
}
.product-filter .group li.color-item:before {
  display: none;
}
.filtered-items .title {
  margin: 0 0 5px;
  font-style: italic;
}
.filtered-items .item {
  color: #1190dd;
}
.remove-filter {
  margin: 15px 0;
}
.item-grid:after {
  content: '';
  display: block;
  clear: both;
}
.item-box {
  position: relative;
  width: 100%;
  float: right;
  margin: 0 0 2vh;
  text-align: right;
}
.prd-auto-width .item-box {
  width: 40.84vh;
}
.product-box-detail-button {
  font-size: 1.86vh;
  font-weight: 500;
  cursor: pointer;
  font-family: 'HelveticaNeueW20-55Roman';
  color: #000;
}
.view-and-compare .product-box-detail-button:hover {
  color: #ff7900;
}
.prd-drawer-toggle-subCat.product-box-detail-button {
  color: #fff;
  font-family: 'HelveticaNeueW20-75Bold';
}
.product-box-detail-button span {
  margin-left: 1vh;
  display: inline-block;
  text-decoration: underline;
}
.product-box-detail-button i {
  transform: rotate(180deg);
}
.product-grid .item-box {
  /* border: 0.2vh solid #aaa; */
  border-radius: 8px;
  background: #fff;
  /* box-shadow: 0 0 20px rgba(0, 0, 0, 0.1); */
  z-index: 1;
}
.product-grid .item-box .product-item {
  padding: 1.55vh 1.55vh 2vh;
}
.product-grid.product-small-picture .item-box .product-item {
  padding: 1.55vh;
}
.product-grid .item-box .product-item .new-label {
  z-index: 1;
  position: absolute;
  right: 1vh;
  top: 1vh;
  width: 6.3vh;
  height: 6.3vh;
  background: url('../Themes/Theme 2024/Content/images/new-label.svg') no-repeat center center;
  background-size: 6.3vh;
}
.product-grid .item-box .product-item .out-of-stock-label {
  z-index: 1;
  position: absolute;
  right: 1vh;
  top: 1vh;
  width: 6.1vh;
  height: 6.1vh;
  background: url('../Themes/Theme 2024/Content/images/out-of-stock.svg') no-repeat center center;
  background-size: 6.1vh;
}
.product-grid .item-box .product-item .color-available {
  position: absolute;
  right: 7.22vh;
  top: 4.45vh;
}
.product-grid .item-box .product-item .color-available ul li {
  display: block;
  width: 3.2vh;
  height: 3.2vh;
  border-radius: 180px;
  border: 0.1vh solid #707070;
  margin: 0.52vh 0;
  background: #fff;
}
.choose-products-grid .product-grid .item-box .product-item .color-available ul li {
  width: 31px;
  height: 31px;
}
.item-box .picture {
  margin: 0 10px;
  z-index: 1;
  overflow: hidden;
  background-color: #fff;
}
.item-box .picture.no-margin-picture {
  margin: 0;
}
.item-box .picture a {
  display: block;
  position: relative;
}
.item-box .picture a:before {
  content: '';
  display: block;
  padding-top: 17vh;
}
.smartlife-prdbox .item-box .picture a:before {
  padding-top: 14vh;
}
.prd-fixed-img .item-box .picture a:before {
  padding-top: 0;
  background: url('../Themes/Theme 2024/Content/svg/gradiant.svg') repeat;
  background-position: bottom;
  background-size: cover;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 1;
}
.item-box .picture a img {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  max-width: 100%;
  max-height: 100%;
  margin: auto;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  -webkit-transform: translateZ(0) scale(1, 1);
}
.product-small-picture .item-box .picture a img {
  max-width: 90%;
  max-height: 90%;
}
.prd-fixed-img .item-box .picture a img {
  position: relative;
  width: 100%;
  margin: 0;
  /*min-height: 198px;
 max-height: 198px;*/
}
.ajax-loading-productload {
  background: url('../Themes/Theme 2024/Content/images/loading.gif') center no-repeat;
  width: 100%;
  height: 64px;
  background-color: #f2f2f2;
  min-height: 300px;
  margin-bottom: 100px;
}
#tmpLoader .ajax-loading-productload {
  width: 99%;
}
.category-grid .item-box {
  width: 32.4vh;
  margin: 0;
}
.category-grid .item-box .picture a img {
  position: relative;
}
.category-grid .item-box .picture a:before {
  padding-top: 0;
}
.category-grid .item-box .category-item .nav-link {
  display: flex;
  padding: 1.55vh;
  align-items: center;
  background: #2d1877;
}
.category-grid .item-box .category-item .picture {
  border: 0.21vh solid #7c5bef;
  padding: 1vh;
  background: #4b40a9;
  min-width: 8.26vh;
}
.category-grid .item-box .category-item .picture .pic {
  width: 5.78vh;
  height: 5.78vh;
  display: flex;
  align-items: center;
  position: relative;
}
.category-grid .item-box .category-item .picture .pic:before {
  content: '';
  display: block;
  padding-top: 100%;
}
.category-grid .item-box .category-item .picture .pic img {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  max-width: 100%;
  max-height: 100%;
  margin: auto;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  -webkit-transform: translateZ(0) scale(1, 1);
}
.category-grid .item-box .category-item .nav-link.active,
.category-grid .item-box .category-item .nav-link:hover {
  background: #ff790e;
}
.category-grid .item-box .category-item .nav-link.active .picture,
.category-grid .item-box .category-item .nav-link:hover .picture {
  border: 0.21vh solid #ffd200;
  background: #ff912e;
}
.item-box .product-title {
  font-family: 'HelveticaNeueW20-75Bold';
  display: block;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  color: #000000;
  font-size: 3.61vh;
  font-weight: 400;
}
.other .item-box .product-title {
  white-space: normal;
  font-size: 3vh;
  line-height: 3.92vh;
  height: 7.84vh;
  overflow: hidden;
}
.other .item-box .product-title {
  margin: 0;
}
.other .item-box .actual-price {
  font-size: 4.13vh;
}
.other .item-box .actual-price span {
  font-size: 3vh;
}
.product-small-picture .item-box .product-title {
  font-size: 3vh;
}
.item-box .product-title:hover {
  text-decoration: none;
}
.mobile-plan-product .item-box .product-title {
  color: #fff;
  font-size: 3.61vh;
  text-overflow: inherit;
  white-space: unset;
}
.item-box .sku {
  margin: 0 0 15px;
}
.item-box .product-rating-box {
  display: flex;
  padding: 2.37vh 1.55vh 1.24vh;
  align-items: center;
}
.rev-height {
  min-height: 4.75vh;
}
.item-box .product-rating-box .rating-count {
  margin-right: 0.1vh;
  font-size: 1.86vh;
  color: #000;
}
.item-box .rating {
  background: url('../Themes/Theme 2024/Content/images/rating1.svg') repeat-x;
  width: 13.52vh;
  height: 2.68vh;
  background-size: 2.68vh;
}
.item-box .rating div {
  background: url('../Themes/Theme 2024/Content/images/rating2.svg') repeat-x;
  height: 2.68vh;
  background-size: 2.68vh;
}
.item-box .description a {
  display: block;
  overflow: hidden;
}
.item-box .prices {
  overflow: hidden;
}
.item-box .tooltip-check {
  cursor: pointer;
  width: 3vh;
  height: 3vh;
  border-radius: 180px;
  background: #50be87;
  background-image: url('../Themes/Theme 2024/Content/images/check.svg');
  background-position: center center;
  background-repeat: no-repeat;
  position: relative;
  top: 0.2vh;
  background-size: 2vh;
}
.item-box .prices-flex {
  display: flex;
  align-items: flex-end;
}
.item-box .old-price {
  font-family: 'HelveticaNeueW20-55Roman';
  line-height: 2.27vh;
  font-size: 2.27vh;
  color: #999999;
  text-decoration: line-through;
  font-weight: 500;
  margin-right: 1vh;
}
.item-box .old-price span {
  font-size: 2vh;
}
.item-box .prices-flex .prices-group {
  margin-right: 1vh;
}
.item-box .prices-flex .prices-group .start-form {
  color: #999;
  font-size: 1.65vh;
  font-family: 'HelveticaNeueW20-55Roman';
}
.item-box .prices-flex .prices-list {
  display: flex;
  justify-content: space-between;
  width: 100%;
  align-items: center;
}
.item-box .prices-flex .prices-list {
  display: flex;
  justify-content: space-between;
  width: 100%;
  align-items: center;
}
.item-box .actual-price {
  margin: 0 0 0 0.52vh;
  font-size: 2.58vh;
  color: #ff7900;
  font-weight: 600;
  line-height: 2.58vh;
}
.item-box .actual-price span {
  font-size: 2vh;
  font-weight: 400;
}
.product-small-picture .item-box .actual-price {
  font-size: 3vh;
}
.product-small-picture .item-box .actual-price span {
  font-size: 2.27vh;
}
.item-box .tax-shipping-info a {
  color: #1190dd;
}
.item-box .tax-shipping-info a:hover {
  text-decoration: underline;
}
.item-box .buttons {
  display: flex;
  margin: 0;
}
.item-box .buttons .btn.btn-primary:hover {
  text-decoration: underline;
}
.item-box .buttons .btn.btn-primary i {
  margin-right: 1.55vh;
  display: none;
}
.item-box .product-item:hover .buttons .btn.btn-primary i {
  display: inline-block;
}
.item-box .buttons .btn.btn-primary:hover i {
  visibility: visible;
}
.item-box .buttons .product-box-add-to-cart-button {
  margin-right: 1.55vh;
  width: 11.76vh;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 8.26vh;
}
.product-small-picture .item-box .buttons .product-box-add-to-cart-button {
  height: 8.26vh;
}
.item-box input[type='button'] {
  display: inline-block;
  height: 40px;
  border: none;
  vertical-align: middle;
  cursor: pointer;
}
.item-box input[type='button']:active,
.item-box input[type='button']:focus,
.item-box input[type='button']:hover {
  outline: none !important;
}
.add-info .add-to-compare {
  display: none;
}
.compare-prd-popup-data .category-page .add-info .add-to-cartbutton {
  display: none;
}
.compare-prd-popup-data .category-page .add-info .add-to-compare {
  display: block;
}
.add-to-compare.cmp-sm .btn {
  text-align: center;
  height: 5.26vh;
  padding: 0.7vh 2vh 1.2vh;
  font-size: 1.7vh;
}
.add-to-compare.cmp-sm .btn:before {
  content: '';
  background: url('../Themes/Theme 2024/Content/images/plus-white.svg') no-repeat center center;
  width: 1.96vh;
  height: 1.96vh;
  display: inline-block;
  margin-left: 1vh;
  position: relative;
  top: 0.4vh;
  background-size: 1.3vh;
}
.product-grid .title {
  margin: 0 0 48px;
}
.product-grid .title strong {
  font-weight: 400;
  color: #000;
  font-size: 30px;
  font-family: 'HelveticaNeueW20-55Roman';
  line-height: 1;
  display: block;
  margin: 0 0 1vh;
}
.product-grid .title span {
  font-size: 50px;
  color: #000;
  font-family: 'HelveticaNeueW20-75Bold';
  line-height: 1;
  display: block;
}
.item-box .compare-button {
  display: flex;
  align-items: center;
  cursor: pointer;
}
.item-box .compare-button span {
  font-family: 'HelveticaNeueW20-75Bold';
  visibility: hidden;
  display: inline-block;
  margin-left: 1vh;
  font-size: 1.86vh;
  color: #000;
  font-weight: 500;
  text-decoration: underline;
}
.item-box .compare-button i {
  width: 3.72vh;
  height: 3.72vh;
  display: inline-block;
  background: url('../Themes/Theme 2024/Content/images/compare.svg') no-repeat center center;
  background-size: 3.72vh;
}
.item-box .product-box-add-to-cart-button i {
  width: 3.6vh;
  height: 3.6vh;
  display: inline-block;
  background: url('../Themes/Theme 2024/Content/images/cart-black.svg') no-repeat center center;
  background-size: 3.6vh;
}
.item-box .product-box-add-to-cart-button:hover i {
  background: url('../Themes/Theme 2024/Content/images/add-alarm-button.svg') no-repeat center center !important;
  background-size: 3.6vh;
}
.item-box .product-box-add-to-cart-button:hover {
  border-color: #ff790e;
}
.item-box .add-to-compare-list-button,
.item-box .add-to-wishlist-button {
  width: 20%;
  border-right: 1px solid #fff !important;
  background-color: #eaeaea;
  background-position: center;
  background-repeat: no-repeat;
  font-size: 0;
  margin-top: 0.1vh;
}
.item-box .product-item:hover .compare-button span {
  visibility: visible;
}
/*.item-box .product-item .product-box-detail-button:hover{ color: #FF7900;}*/
/*.item-box .product-item:hover .btn-outline-dark{ background-color: #fff; border-color: #FF790E;}*/
/*.item-box .product-item:hover .btn-outline-dark:hover{ border-color: #FF790E;}
.item-box .product-item:hover .btn-outline-dark i{ background: url('../Themes/Theme 2024/Content/images/cart-orange.svg')no-repeat center center; background-size: 35px;}*/
.item-box .product-item:hover .product-box-detail-button span {
  text-decoration: underline;
}
/*.item-box .product-item:hover .btn.btn-primary{ color: #fff; background-color: #FF790E; border-color: #FF790E;}*/
.item-box .product-item:hover .btn-outline-dark {
  color: #ff790e;
  background-color: #fff;
}
.item-box .add-to-compare-list-button {
  background-image: url('../Themes/Theme 2024/Content/images/compare-button.png');
}
.item-box .add-to-wishlist-button {
  background-image: url('../Themes/Theme 2024/Content/images/wishlist-button.png');
}
.item-box .add-to-compare-list-button:hover,
.item-box .add-to-wishlist-button:hover {
  background-color: #ddd;
}
.product-item .prd-brand-name {
  margin: 0 2vh;
}
.product-item .prd-brand-name .brand-name {
  font-size: 2vh;
  color: #5f5f5f;
  font-weight: 500;
  font-family: 'HelveticaNeueW20-55Roman';
}
.product-item .prices {
  font-family: 'HelveticaNeueW20-75Bold';
  border-top: 0.15vh solid #aaa;
  padding: 2vh 2vh 2.48vh;
  margin-top: 1.55vh;
}
.product-grid.prd-fixed-img .product-item .prices {
  padding: 0.4vh 2vh 2vh;
}
.product-box.product-small-picture .product-item .prices {
  margin-top: 0.52vh;
  padding: 1.34vh 2vh 2.17vh;
}
.product-item .description {
  padding-left: 2vh;
  padding-right: 2vh;
  margin: 1.5vh 0;
  font-size: 1.86vh;
  color: #000;
  height: 9.7vh;
  overflow: hidden;
  line-height: 2.5vh;
}
.mobile-plan-product .product-item .description {
  height: 7.74vh;
}
.mobile-plan-product .product-top {
  position: relative;
}
.mobile-plan-product .product-top .product-title {
  position: absolute;
  left: 2vh;
  bottom: 2.6vh;
  right: 2vh;
  z-index: 2;
}
.internetplan-catalog .plan-whoutpic-product {
  margin-top: 2vh;
}
.plan-whoutpic-product .item-box .product-item:hover .product-box-detail-button {
  color: #000;
}
.product-small-picture .product-box-detail-button:hover,
.plan-whoutpic-product .product-box-detail-button:hover {
  color: #ff790e !important;
}
.plan-whoutpic-product .int-plan-top {
  display: flex;
  align-items: center;
  background: #f5f5f5;
  padding: 0 2vh;
  margin: 0 0 1.55vh;
  min-height: 12.6vh;
  max-height: 12.6vh;
  overflow: hidden;
}
.plan-whoutpic-product .internet-plan .int-plan-top {
  display: block;
}
.plan-whoutpic-product .internet-plan .int-plan-top h4 {
  padding-top: 2.17vh;
}
.plan-whoutpic-product .internet-plan .int-plan-top .product-title {
  height: 6.23vh;
  padding-top: 0px;
}
.plan-whoutpic-product .int-plan-top h4 {
  font-size: 1.86vh;
  font-weight: 600;
  font-family: 'HelveticaNeueW20-75Bold';
}
.plan-whoutpic-product .description ul li {
  position: relative;
  padding-right: 1.55vh;
  font-size: 2vh;
  line-height: 3.2vh;
  border: none;
}
.plan-whoutpic-product .description ul li b {
  margin-right: 0.52vh;
}
.plan-whoutpic-product .description ul li:before {
  content: '';
  height: 0.72vh;
  width: 0.72vh;
  background: #ff7900;
  border-radius: 180px;
  position: absolute;
  right: 0;
  top: 1.24vh;
}
.item-box .int-plan-top .product-title {
  text-overflow: inherit;
  white-space: normal;
  font-size: 3.61vh;
  height: 13.39vh;
  padding-top: 1vh;
}
/*Smart Life Product*/
.smartlife-prdbox .item-box .product-item {
  padding: 1.55vh;
}
.smartlife-prdbox .item-box .product-title {
  font-size: 3.3vh;
}
.smartlife-prdbox .product-item .description {
  margin: 0 0 0.52vh;
}
.smartlife-prdbox .product-item .prices {
  margin-top: 0px;
  padding: 0.93vh 2vh 1.55vh;
}
.view-and-compare {
  display: flex;
  justify-content: space-between;
  margin: 0 2vh;
  align-items: center;
  padding: 0 0 0.52vh;
}
.product-grid .owl-dots {
  display: inline-block;
  width: 33%;
  text-align: center;
  position: relative;
  top: -24px;
}
.product-grid .owl-dots .owl-dot {
  margin: 0 5px;
}
.product-grid .owl-dots .owl-dot span {
  display: inline-block;
  height: 6px;
  width: 6px;
  background: #aaa;
  border-radius: 180px;
}
.product-grid .owl-dots .owl-dot.active span {
  width: 24px;
  background: #ff7900;
}
.product-grid .owl-nav {
  display: inline-flex;
  width: 31%;
  align-items: center;
}
.product-grid .owl-carousel .owl-nav button.owl-prev {
  position: relative;
  background: url('../Themes/Theme 2024/Content/images/right_arrow_black.svg') no-repeat;
  background-color: #fff;
  background-position: center;
}
.product-grid .owl-carousel .owl-nav button.owl-next {
  background: url('../Themes/Theme 2024/Content/images/left_arrow_black.svg') no-repeat;
  background-color: #fff;
  background-position: center;
}
.product-grid .owl-carousel .owl-nav button {
  height: 60px;
  width: 60px;
  border-radius: 180px;
  border-color: #222222 !important;
  margin-left: 15px;
}
.custom-slider .owl-carousel .owl-nav .owl-next,
.custom-slider .owl-carousel .owl-nav .owl-prev {
  height: 60px;
  width: 60px;
}
.product-grid .owl-carousel .owl-nav button.owl-prev {
  opacity: 0.5;
}
.product-grid .owl-carousel .owl-nav button:hover {
  opacity: 1;
}
.sub-category-grid,
.manufacturer-grid,
.vendor-grid {
  margin: 0 0 50px;
}
.home-page-category-grid .title,
.sub-category-grid .title {
  text-align: right;
  font-size: 2.2vh;
  font-weight: 600;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  margin: 0 2.06vh 0.52vh 2.06vh;
  line-height: 1;
}
.home-page-category-grid .title,
.sub-category-grid .title a {
  display: block;
  color: #fff;
  font-family: 'HelveticaNeueW20-75Bold';
}
.home-page-category-grid .title:hover,
.sub-category-grid .title a:hover {
  text-decoration: none;
}
.home-page-category-grid .picture,
.sub-category-grid .picture {
  margin: 0;
}
/*Suggested products*/
.suggested-product .modal-body {
  padding: 0 60px 40px;
}
.suggested-product .product-grid .item-box {
  margin: 0;
}
.suggested-product .product-grid .item-box .product-item .new-label,
.suggested-product .product-grid .item-box .product-item .out-of-stock-label {
  width: 44px;
  height: 44px;
  background-size: 44px;
}
.suggested-product .product-item .item-box .picture a:before {
  padding-top: 93%;
}
.suggested-product .product-item .prd-brand-name {
  margin: 0 16px;
}
.suggested-product .product-item .view-and-compare {
  margin: 0 16px;
}
.suggested-product .product-item .prd-brand-name .brand-name {
  font-size: 14px;
  margin: 0 0 5px;
}
.suggested-product .product-item .item-box .product-title {
  margin: 0 0 15px;
}
.suggested-product .item-box .product-title {
  height: 54px;
  font-size: 20px;
  white-space: normal;
  line-height: 27px;
}
.suggested-product .product-box-detail-button {
  font-size: 12px;
  display: flex;
  width: 100%;
  align-items: center;
  justify-content: space-between;
}
.suggested-product .product-item .prices {
  padding: 18px 0 21px;
}
.suggested-product .item-box .actual-price {
  font-size: 40px;
}
.suggested-product .item-box .actual-price {
  font-size: 30px;
}
.suggested-product .item-box .buttons .btn.btn-primary {
  height: 58px;
  font-size: 16px;
  padding: 12px 20px 15px;
}
.suggested-product .item-box .buttons .btn.btn-outline-dark {
  height: 58px;
  padding: 14px 20px 13px;
}
.suggested-product .item-box .product-box-add-to-cart-button i {
  width: 26px;
  height: 26px;
  background-size: 26px;
}
.suggested-product .item-box .product-item:hover .product-box-add-to-cart-button i {
  background-size: 26px;
}
.suggested-product .item-box .product-box-add-to-cart-button:hover i {
  background-size: 20px !important;
}
.suggested-product .item-box .compare-button {
  position: absolute;
  right: 20px;
  top: 20px;
  z-index: 10;
}
.suggested-product .item-box .compare-button i {
  width: 29px;
  height: 29px;
  background: url('../Themes/Theme 2024/Content/images/compare50.svg') no-repeat center center;
  background-size: 29px;
}
.suggested-product .item-box .compare-button span {
  font-size: 14px;
}
.suggested-product .product-grid .item-box .product-item .color-available ul li {
  width: 26px;
  height: 26px;
  margin: 5px 0;
}
.suggested-product .product-grid .owl-carousel .owl-nav button {
  width: 50px;
  height: 50px;
}
.manufacturer-grid .title {
  margin: 0 0 15px;
  text-align: center;
  font-size: 1.05875rem;
}
.manufacturer-grid .title a:hover {
  color: #1190dd;
}
.manufacturer-grid .picture {
  border: 1px solid #ddd;
}
.vendor-grid .title {
  margin: 0 0 15px;
  text-align: center;
  font-size: 1.05875rem;
}
.vendor-grid .title a:hover {
  color: #1190dd;
}
.vendor-grid .picture {
  border: 1px solid #ddd;
}
.pager {
  margin: 0 0 20px;
}
.pager ul {
  text-align: left;
  font-size: 0;
}
.pager li {
  display: inline-block;
  margin: 0 5px;
  vertical-align: top;
}
.pager li a,
.pager li span {
  display: block;
  min-width: 35px;
  height: 35px;
  border: 1px solid #ddd;
  background-color: #eee;
  padding: 8px;
  text-align: center;
  font-size: 0.875rem;
  /*reset zeroing*/
  cursor: pointer;
}
.pager li span {
  border-color: transparent;
  background-color: #1190dd;
  color: #fff;
}
.pager li.previous-page *,
.pager li.next-page *,
.pager li.first-page *,
.pager li.last-page * {
  background-position: center;
  background-repeat: no-repeat;
  font-size: 0;
  color: #fff;
}
.pager li.previous-page * {
  background-image: url('../Themes/Theme 2024/Content/images/next.png');
}
.pager li.next-page * {
  background-image: url('../Themes/Theme 2024/Content/images/prev.png');
}
.pager li.first-page * {
  background-image: url('../Themes/Theme 2024/Content/images/last.png');
}
.pager li.last-page * {
  background-image: url('../Themes/Theme 2024/Content/images/first.png');
}
.pager li a:hover {
  border-color: transparent;
  background-color: #ddd;
  text-decoration: none;
}
/********** PRODUCT PAGE **********/
.product-essential:after {
  content: '';
  display: block;
  clear: both;
}
.gallery {
  margin: 0 auto 0;
}
.gallery .picture-wrapper {
  margin: 0 0 10px;
}
.gallery .picture {
  position: relative;
  max-width: 100%;
  margin: 0 auto 10px;
  overflow: hidden;
}
.gallery .picture:before {
  content: '';
  display: block;
  padding-top: 100%;
}
.gallery .picture img,
.gallery .picture-thumbs img,
.variant-picture img {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  max-width: 100%;
  max-height: 100%;
  margin: auto;
}
.gallery .picture-thumbs {
  min-width: 100px;
  max-width: 100px;
  box-shadow: -2px 0 6px 2px rgba(0, 0, 0, 0.2);
  overflow: hidden;
  min-height: 538px;
}
.gallery .banner-slider {
  display: flex;
  width: 100%;
}
.gallery .banner-slider .single-picture {
  padding: 20px 5px 0 20px;
  margin: 0 auto;
}
.gallery .banner-slider .single-picture a {
  position: relative;
  display: block;
}
.gallery .banner-slider img {
  max-width: 100%;
  max-height: 100%;
  width: auto;
}
.gallery .banner-slider a {
  height: 377px;
  display: flex;
  align-items: center;
  padding: 10px 0 0;
  justify-content: center;
}
.html-common-details-page .gallery .banner-slider a {
  height: 100%;
}
.gallery .main-picture {
  width: 80%;
  padding: 40px 0 0 0;
  overflow: hidden;
  max-height: 538px;
}
.smart-product-details-page .gallery .main-picture {
  margin-bottom: 35px;
}
.overview .overview-inn {
  padding: 45px 30px 0 0;
}
.choose-plan-flex {
  display: flex;
}
.overview.overview-full-widht .overview-inn {
  padding: 20px 50px 20px;
}
.ovr-without-pic {
  display: flex;
}
.ovr-without-pic .ovr-left {
  min-width: 350px;
  max-width: 350px;
  margin-left: 15px;
}
.ovr-without-pic.fixed-line .ovr-left {
  min-width: 400px;
  max-width: 400px;
}
.ovr-without-pic.fixed-line .ovr-left .ovr-data-size {
  font-size: 26px;
  color: #000;
}
.ovr-without-pic .ovr-right {
  width: 100%;
  margin: 25px 0 0;
}
.margin-top-desc-list {
  margin-top: 50px;
}
.desc-list ul {
  width: 100%;
  float: right;
}
.desc-list ul li {
  margin-bottom: 8px;
  font-size: 20px;
  color: #000;
  width: 100%;
  margin-left: 1%;
  float: right;
  position: relative;
  padding-right: 15px;
  font-family: 'HelveticaNeueW20-55Roman';
  line-height: 28px;
}
.desc-list.desc-list-full ul li {
  float: none;
  width: 100%;
  margin-left: 0;
  margin-right: 0;
}
.desc-list ul li:before {
  content: '';
  top: 13px;
  right: 0;
  position: absolute;
  border-radius: 180px;
  height: 9px;
  width: 9px;
  background: #ff7900;
}
.desc-list-img ol li {
  font-size: 25px;
  color: #000;
  font-weight: 500;
  margin: 20px 0;
}
.desc-list-img ol li img {
  max-width: 100%;
  margin-left: 10px;
}
.gallery .picture-thumbs .thumb-item {
  display: inline-block;
  position: relative;
  width: 80px;
  height: 70px;
  cursor: pointer;
  margin: 0 10px 10px;
  padding: 60px 0;
}
.gallery .picture-thumbs .thumb-item.slick-current:after {
  content: '';
  position: absolute;
  right: -10px;
  top: 0;
  width: 4px;
  background: #ff7900;
  height: 100%;
}
.overview {
  position: relative;
  margin: 0 0 40px;
}
.overview.no-pd-btm {
  margin-bottom: 0;
}
.overview .discontinued-product {
  margin: 0;
}
.overview .discontinued-product h4 {
  display: inline-block;
  font-size: 0.875rem;
  padding: 0 28px 4px 17px;
  background: url('../Themes/Theme 2024/Content/images/discontinued-product-icon.png') no-repeat 0px center;
  color: #de444c;
}
.overview .availability .stock .value {
  position: relative;
  padding-right: 25px;
}
.overview .availability .stock .value:before {
  content: '';
  width: 15px;
  height: 16px;
  background: #51be88;
  border-radius: 180px;
  position: absolute;
  right: 0;
  top: 13px;
}
.overview .availability .stock .value.out:before {
  background: #cd3c14;
}
.overview .product-name {
  margin: 0 0 20px;
  position: relative;
}
.prd-small-name {
  font-size: 24px;
  color: #5f5f5f;
}
.overview .product-name h1 {
  font-size: 50px;
  font-weight: 400;
  color: #000;
  font-family: 'HelveticaNeueW20-75Bold';
  margin: 0;
}
.overview .short-description {
  margin: 0 0 25px;
  line-height: 22px;
  color: #666;
}
.product-reviews-overview {
  margin: 3px 0 20px;
  color: #343a40;
  border-bottom: 1px solid #ddd;
  padding-bottom: 16px;
  line-height: 21px;
}
.overview.overview-full-widht .qty-package {
  border-top: 1px solid #cccccc;
  padding-top: 50px;
  margin-top: 50px;
}
.overview.overview-full-widht .qty-package.qty-package-flex {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-bottom: 40px;
}
.device-package .dev-label {
  display: block;
  font-size: 20px;
  /*font-family: 'HelvNeue65_W1G';*/
  color: #000;
  margin: 0 0 15px;
}
.product-no-reviews a {
  text-decoration: underline;
  color: #343a40;
}
.product-review-box {
  display: flex;
}
.product-review-box .review-count {
  font-size: 1.86vh;
  margin-right: 0.52vh;
  color: #000;
  font-family: 'HelveticaNeueW20-55Roman';
}
.product-review-box .rating {
  width: 13.42vh;
  height: 2.68vh;
  background: url('../Themes/Theme 2024/Content/images/rating1.svg') repeat-x;
  background-size: 2.68vh;
  background-position: right center;
}
.product-review-box a.rating.selected,
.product-review-box a.rating:hover {
  background: url('../Themes/Theme 2024/Content/images/rating2.svg') repeat-x;
  background-size: 2.68vh;
}
.product-review-box .rating div {
  height: 2.68vh;
  background: url('../Themes/Theme 2024/Content/images/rating2.svg') repeat-x;
  background-size: 2.68vh;
  background-position: right center;
}
.overview .product-review-box .rating {
  width: 130px;
  height: 26px;
  background-size: 26px;
}
.overview .product-review-box .rating div {
  height: 26px;
  background-size: 26px;
}
.overview .product-review-box .review-count {
  font-size: 18px;
  margin-right: 5px;
}
.product-grid .item-box .product-review-box {
  padding: 1vh 2vh 0.52vh;
}
.product-grid .item-box .product-review-box .rating-count {
  font-size: 1.86vh;
  color: #000;
  margin: -0.31vh 0.72vh 0 0;
}
.product-review-links a {
  text-decoration: underline;
  color: #343a40;
}
.product-review-links a:hover {
  color: #1190dd;
}
.manufacturers .value a {
  font-size: 24px;
}
.overview .value,
.variant-overview .value {
  color: #000;
  font-size: 20px;
}
.overview .value a,
.variant-overview .value a {
  color: #5f5f5f;
}
.overview .value a:hover,
.variant-overview .value a:hover {
  text-decoration: underline;
}
.overview-buttons {
  margin: 0 0 25px;
  font-size: 0;
}
.overview-buttons div {
  width: 80%;
  margin: 0 auto 3px;
}
.overview .button-2,
.variant-overview .button-2 {
  display: block;
  width: 100%;
  border: none;
  background-color: #eaeaea;
  background-position: right center;
  background-repeat: no-repeat;
  padding: 12px 40px 12px 15px;
  text-align: right;
  font-size: 0.875rem;
  /*reset zeroing*/
  color: #666;
  cursor: pointer;
}
.overview .button-2:hover,
.variant-overview .button-2:hover {
  background-color: #ddd;
  outline: none;
}
.compare-products {
  display: inline-block;
}
.custom-add-to-compare {
  display: flex;
  align-items: center;
  cursor: pointer;
}
.custom-add-to-compare span {
  visibility: visible;
  display: inline-block;
  margin-left: 10px;
  font-size: 18px;
  color: #000;
  font-weight: 500;
  text-decoration: underline;
}
.custom-add-to-compare:hover span {
  text-decoration: underline;
}
.custom-add-to-compare i {
  width: 50px;
  height: 50px;
  display: inline-block;
  background: url('../Themes/Theme 2024/Content/images/compare-fill50.svg') no-repeat center center;
}
.custom-add-to-compare:hover i {
  background: url('../Themes/Theme 2024/Content/images/compare-orange.svg') no-repeat center center;
}
.overview .email-a-friend-button {
  background-image: url('../Themes/Theme 2024/Content/images/email-button.png');
}
.overview .subscribe-button,
.variant-overview .subscribe-button {
  background-image: url('../Themes/Theme 2024/Content/images/email-button.png') !important;
}
.overview .download-sample-button,
.variant-overview .download-sample-button {
  background-image: url('../Themes/Theme 2024/Content/images/download-button.png');
}
.overview .add-to-wishlist-button,
.variant-overview .add-to-wishlist-button {
  background-image: url('../Themes/Theme 2024/Content/images/wishlist-button.png');
}
.overview .manufacturers {
  margin: 0;
}
.overview .manufacturers .label {
  display: none;
}
.overview .availability,
.variant-overview .availability {
  margin: 0 0 20px;
  overflow: hidden;
}
.overview .availability .stock .label {
  display: none;
}
.overview .availability .back-in-stock-subscription,
.variant-overview .availability .back-in-stock-subscription {
  display: inline-block;
}
.overview .additional-details div,
.variant-overview .additional-details div {
  margin: 0 0 8px;
}
.overview .delivery,
.variant-overview .delivery {
  overflow: hidden;
}
.overview .delivery {
  border-bottom: 1px solid #ddd;
  font-size: 18px;
  font-family: 'HelveticaNeueW20-55Roman';
  display: inline-flex;
  padding: 0 0 15px;
  width: 100%;
}
.variant-overview .free-shipping {
  display: none;
  margin: 10px 0;
  background: url('../Themes/Theme 2024/Content/images/shipping.png') right center no-repeat;
  padding: 2px 28px 2px 0;
  font-weight: 700;
  color: #343a40;
}
.overview .free-shipping {
  padding: 0 35px 0 0;
  color: #000;
  position: relative;
}
.overview .free-shipping:before {
  content: '';
  background: url('../Themes/Theme 2024/Content/images/fast-delivery.svg') right center no-repeat;
  position: absolute;
  right: 0;
  top: 9px;
  width: 26px;
  height: 15px;
}
.overview .free-shipping.visible,
.variant-overview .free-shipping.visible {
  display: inline-block;
}
.overview .delivery-date .label {
  display: none;
}
.overview .delivery-date {
  margin-left: 25px;
}
.overview .delivery-date .value {
  position: relative;
  padding-right: 25px;
  display: inline-block;
}
.overview .delivery-date .value:before {
  content: '';
  background: url('../Themes/Theme 2024/Content/images/clock.svg') right center no-repeat;
  position: absolute;
  right: 0;
  top: 9px;
  width: 15px;
  height: 15px;
}
.overview .min-qty-notification,
.variant-overview .min-qty-notification {
  margin: 10px 0;
  font-style: italic;
  color: #343a40;
}
.overview .download-sample,
.variant-overview .download-sample {
  display: inline-block;
  margin: 0 0 25px;
}
.overview .prices,
.variant-overview .prices {
  margin: 0 0 10px;
  overflow: hidden;
}
.overview .prices > div,
.variant-overview .prices > div {
  margin: 0 0 5px;
}
.overview .prices > div label,
.variant-overview .prices > div label {
  margin-bottom: 0px;
}
.overview .prices > div > span,
.variant-overview .prices > div > span {
  vertical-align: middle;
}
.overview .old-product-price,
.variant-overview .old-product-price,
.overview .non-discounted-price,
.variant-overview .non-discounted-price {
  font-size: 0.875rem;
  color: #999;
  text-decoration: line-through;
}
.overview .product-price,
.variant-overview .product-price {
  font-size: 20px;
  font-weight: 700;
  color: #343a40;
}
.overview .tax-shipping-info a,
.variant-overview .tax-shipping-info a {
  color: #1190dd;
}
.overview .tax-shipping-info a:hover,
.variant-overview .tax-shipping-info a:hover {
  text-decoration: underline;
}
.customer-entered-price {
  margin: 0 0 20px;
  overflow: hidden;
}
.customer-entered-price .price-input label {
  display: block;
  margin: 0 0 5px;
  font-weight: 700;
  color: #343a40;
}
.customer-entered-price .price-input input {
  width: 170px;
  text-align: center;
}
.customer-entered-price .price-range {
  margin: 5px 0 0;
  color: #777;
}
.tier-prices {
  margin: 0 0 20px;
}
.tier-prices .title {
  display: none;
}
.tier-prices table td {
  border: 1px solid #ddd;
  padding: 10px;
  color: #343a40;
}
.tier-prices .field-header {
  min-width: 80px;
}
.tier-prices .item-price {
  background-color: #f9f9f9;
  font-size: 1.05875rem;
  color: #dc3545;
}
.overview .add-to-cart {
  margin: 0 0 20px;
}
.overview .add-to-cart-panel,
.variant-overview .add-to-cart-panel {
  display: inline-block;
  position: relative;
}
.overview .add-to-cart-panel > *,
.variant-overview .add-to-cart-panel > * {
  float: right;
}
.variant-overview .qty-label {
  display: none !important;
  margin: 12px 10px 0px 0px;
}
.essential-group {
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.1);
  position: relative;
  background: #fff;
}
.essential-group.border-left4:before {
  content: '';
  border-right: 6px solid #ff7900;
  height: 144px;
  position: absolute;
  right: 0;
  top: 0;
}
.ovr-data-size {
  font-size: 40px;
  color: #ff7900;
  font-family: 'HelveticaNeueW20-75Bold';
}
.essential-group .custom-add-to-compare {
  position: absolute;
  top: 40px;
  left: 40px;
  z-index: 1;
}
.breadcrumb-cmp-prd .compare-products.compare-added {
  display: none;
}
.essential-group .compare-products.compare-redirect {
  display: none;
}
.essential-group .custom-add-to-compare span {
  visibility: hidden;
}
.essential-group .custom-add-to-compare:hover span {
  visibility: visible;
}
.essential-group .custom-add-to-compare i {
  background: url('../Themes/Theme 2024/Content/images/compare50.svg') no-repeat center center;
}
.essential-group .custom-add-to-compare:hover i {
  background: url('../Themes/Theme 2024/Content/images/compare-orange.svg') no-repeat center center;
}
.overview .qty-label {
  margin: 0 0 15px;
  font-size: 20px;
  /*font-family: 'HelvNeue65_W1G';*/
  color: #000;
}
.variant-overview .qty-input {
  width: 45px !important;
  height: 43px;
  text-align: center;
}
.overview .qty-input {
  text-align: center;
  height: 58px;
  font-size: 19px;
  color: #000;
  font-family: 'HelveticaNeueW20-75Bold';
  border-top: none;
  border-bottom: none;
  padding-bottom: 11px;
}
.overview .qty-dropdown,
.variant-overview .qty-dropdown {
  height: 43px;
  padding: 0 12px;
  font-size: 15px;
  color: #343a40;
}
.overview .add-to-cart-button,
.variant-overview .add-to-cart-button {
  height: 43px;
  padding: 0 24px;
}
.product-share-button {
  display: inline-block;
  overflow: hidden;
}
.full-description {
  clear: both;
  line-height: 24px;
}
.product-collateral {
  margin: 60px 0 0;
}
.product-collateral.other-table.other-table-service {
  margin: 150px 0 100px;
}
.product-collateral .title {
  margin: 0 0 50px;
  font-size: 45px;
  color: #000;
  font-family: 'HelveticaNeueW20-75Bold';
  line-height: 1;
}
.product-collateral .title strong {
  font-weight: 400;
  line-height: 1;
}
.product-variant-line {
  margin: 0 0 30px;
  border-bottom: 1px solid #ddd;
  padding: 0 0 20px;
}
.product-variant-line:after {
  content: '';
  display: block;
  clear: both;
}
.variant-picture {
  position: relative;
  width: 220px;
  height: 220px;
  margin: 0 auto 15px;
  overflow: hidden;
}
.variant-overview {
  width: 100%;
}
.variant-overview .variant-name {
  margin: 0 0 10px;
  padding: 10px 0;
  font-size: 1.05875rem;
  font-weight: 700;
  color: #1190dd;
}
.variant-overview .variant-description {
  margin: 0 0 15px;
  line-height: 22px;
}
.variant-overview .add-to-wishlist {
  margin: 0 0 25px;
}
.variant-overview .add-to-wishlist-button {
  display: inline-block;
  width: auto;
}
.variant-overview .add-to-cart {
  margin: 0 0 10px;
}
.device-product-details-page .arrow-bottom-mobile {
  margin-top: 80px;
}
.product-specs-box {
  margin: 0;
}
.product-specs-box .table-wrapper {
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.1);
}
.product-specs-box .table-wrapper table {
  border: 1px solid #ccc;
}
.product-specs-box td {
  border: none;
  border-bottom: 1px solid #ccc !important;
  padding: 31px 40px;
  font-size: 30px;
  font-family: 'HelveticaNeueW20-75Bold';
  color: #000;
}
.product-specs-box tr:nth-child(odd) td {
  background: #f9f9f9;
}
.product-specs-box td:last-of-type {
  font-size: 24px;
  font-family: 'HelveticaNeueW20-55Roman';
}
.product-tags-list {
  font-size: 0;
}
.product-tags-list li {
  display: inline-block;
  font-size: 0.875rem;
  /*reset zeroing*/
}
.product-tags-list li.separator {
  margin: 0 3px 0 5px;
}
.product-tags-list a {
  display: inline-block;
  line-height: 24px;
  color: #777;
}
.product-tags-list a:hover {
  color: #343a40;
}
.sim-commitment .attributes .attr-group {
  margin: 0;
}
.sim-commitment .attributes .attr-group .device-package .custom-control {
  margin-top: 15px;
}
.attributes .attr-group {
  margin: 0 0 10px;
  border-bottom: 1px solid #ddd;
  padding: 0 0 30px;
}
.attributes .option-list label {
  font-size: 18px;
  position: relative;
  /*font-family: 'HelvNeue65_W1G';*/
}
.attributes .attr-group .custom-control-label::before {
  border-color: #707070;
}
.desc-list:after {
  content: '';
  display: block;
  clear: both;
}
.post-cutom-attr .attributes .attr-group {
  border: none;
}
.post-cutom-attr .select-sim-number {
  margin: 0 !important;
}
.post-cutom-attr .select-sim-number .required {
  font-size: 16px;
}
.post-cutom-attr .dropdown {
  width: 100%;
}
.attributes .custom-checkbox,
.attributes .custom-radio {
  line-height: 24px;
  padding-right: 0;
}
.attributes dl {
  overflow: hidden;
  padding: 0 2px;
  /* fix for Chrome in Mac, the checkboxes get cut off */
}
.attributes dt,
.attribute-label {
  display: block;
  margin: 0;
  white-space: nowrap;
  font-weight: 700;
  color: #343a40;
}
.attributes dd,
.attribute-data {
  margin: 0 0 10px;
}
.attributes li {
  margin: 5px 0px;
  display: inline-block;
}
.attributes select {
  width: auto;
  min-width: 100px;
  max-width: 100%;
}
.attributes .option-list label {
  margin: 0 0 0 5px;
}
.attributes .datepicker {
  width: 280px;
  text-align: center;
  color: #343a40;
}
.attributes .qty-box input {
  width: 48px;
  height: 32px;
  text-align: center;
  display: inline-block;
}
.ui-datepicker {
  width: 280px;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
  background-color: #fff;
  text-align: center;
  /*override jQuery UI styles, do not delete doubled properties*/
  border: none;
  border-radius: 0;
  padding: 0;
  font: normal 14px Arial, Helvetica, sans-serif;
  color: #777;
}
.ui-datepicker-header {
  position: relative;
  height: 32px;
  background-color: #1190dd;
  color: #fff;
  /*override jQuery UI styles, do not delete doubled properties*/
  border: none;
  border-radius: 0;
  background-image: none;
  padding: 0 !important;
  font-weight: 400;
}
.ui-datepicker-header a {
  position: absolute;
  top: 0;
  z-index: 1;
  width: 32px;
  height: 32px;
  line-height: 32px;
  font-size: 0;
  /*override jQuery UI styles, do not delete doubled properties*/
  top: 0 !important;
  width: 32px !important;
  height: 32px !important;
  border: none !important;
}
.ui-datepicker-header a.ui-datepicker-prev {
  left: 0;
  background: url('../Themes/Theme 2024/Content/images/calendar-prev.png') center no-repeat;
}
.ui-datepicker-header a.ui-datepicker-next {
  right: 0;
  background: url('../Themes/Theme 2024/Content/images/calendar-next.png') center no-repeat;
}
.ui-datepicker-header a span {
  /*override jQuery UI styles, do not delete doubled properties*/
  display: none !important;
}
.ui-datepicker-title {
  position: relative;
  z-index: 0;
  line-height: 3.3vh;
  font-weight: 700;
  text-transform: uppercase;
  /*override jQuery UI styles, do not delete doubled properties*/
  line-height: 3.3vh !important;
}
.ui-datepicker-calendar {
  /*override jQuery UI styles, do not delete doubled properties*/
  margin: 0 !important;
  font-size: 1.44vh !important;
}
.ui-datepicker-calendar th {
  background-color: #eee;
}
.ui-datepicker-calendar th,
.ui-datepicker-calendar td {
  width: 14.285%;
  border: 1px solid #ddd;
  /*override jQuery UI styles, do not delete doubled properties*/
  padding: 0;
}
.ui-datepicker-calendar th span,
.ui-datepicker-calendar td a {
  display: block;
  min-height: 3.3vh;
  line-height: 3.3vh;
  color: #343a40;
}
.ui-datepicker-calendar td a {
  /*override jQuery UI styles, do not delete doubled properties*/
  border: none !important;
  background: none !important;
  padding: 0;
  text-align: center;
  color: #343a40 !important;
}
.ui-datepicker-calendar .ui-state-active {
  outline: 2px solid #1190dd;
  font-weight: 700;
  color: #1190dd;
  /*override jQuery UI styles, do not delete doubled properties*/
  color: #1190dd !important;
}
.attribute-squares {
/*  font-size: 0;*/
}
.attribute-squares li {
  display: inline-block;
  margin: 0 5px 5px;
  text-align: center;
}
.attribute-squares li.selected-value {
  /*box-shadow: 0 3px 6px rgba(0, 0, 0, 0.2);*/
  border-radius: 180px;
}
.attribute-squares .attribute-square-container {
  display: block;
  position: relative;
  z-index: 0;
  padding: 1px;
  border-radius: 180px;
  border: 2px solid #fff;
}
.attribute-squares label {
  display: block;
  margin: 0 !important;
  overflow: hidden;
}
.attribute-squares .attribute-square {
  display: table !important;
  width: 46px !important;
  height: 46px !important;
  cursor: pointer;
  border-radius: 180px;
  border: 2px solid #ddd;
}
.attribute-squares .selected-value .attribute-square-container {
  border: 2px solid #ff7900;
  background-color: #fff;
}
.attribute-squares .selected-value .attribute-square-container .attribute-square {
  width: 46px !important;
  height: 46px !important;
  border: 2px solid #fff;
}
.attribute-squares li input {
  position: absolute;
  z-index: -1;
  margin: 0;
  top: 15px;
}
.tooltip-container {
  position: absolute;
  width: 200px;
  color: #000000;
  background: #ffffff;
  border: 1px solid #eeeeee;
  text-align: center;
  visibility: hidden;
  border-radius: 5px;
}
.tooltip-container:before {
  content: '';
  position: absolute;
  bottom: 100%;
  right: 50%;
  margin-right: -7px;
  width: 0;
  height: 0;
  border-bottom: 7px solid #eeeeee;
  border-right: 7px solid transparent;
  border-left: 7px solid transparent;
}
.tooltip-container:after {
  content: '';
  position: absolute;
  bottom: 100%;
  right: 50%;
  margin-right: -6px;
  width: 0;
  height: 0;
  border-bottom: 6px solid #ffffff;
  border-right: 6px solid transparent;
  border-left: 6px solid transparent;
}
.attribute-squares li:hover .tooltip-container {
  visibility: visible;
  margin-right: -83px;
  margin-top: 5px;
  z-index: 999;
}
.tooltip-container .tooltip-header {
  background-color: #f6f6f6;
  height: 25px;
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
  padding-right: 10px;
  padding-top: 5px;
  text-align: left;
  width: 198px;
  font-size: 15px;
  border-bottom: 1px #eeeeee solid;
}
.tooltip-container .tooltip-body {
  margin: 5px;
}
.tooltip-container .tooltip-body img {
  border: 0px #fff;
  width: 190px;
}
.giftcard {
  margin: 0 0 20px;
  overflow: hidden;
}
.giftcard div {
  margin: 0 0 10px;
}
.giftcard label {
  font-weight: 700;
}
.giftcard input,
.giftcard textarea {
  max-width: 100%;
}
.giftcard textarea {
  height: 150px;
}
/********** PRODUCT REVIEWS **********/
.product-reviews-page h1 a {
  color: #1190dd;
}
.product-reviews-page h1 a:before,
.product-reviews-page h1 a:after {
  content: '';
}
.product-reviews-page .title {
  margin: 0 0 20px;
  font-size: 20px;
  color: #343a40;
}
.product-reviews-page .title strong {
  font-weight: 400;
}
.write-review {
  margin: 0 0 60px;
}
.write-review .fieldset {
  margin: 0 0 30px;
}
.tooltip {
  position: initial;
  display: inline-block;
  color: #444;
}
.tooltip-inner {
  color: #000;
  background-color: #fff;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.1);
  border: 1px solid #f2f2f2;
}
.bs-tooltip-bottom .arrow::before,
.bs-tooltip-auto[x-placement^='bottom'] .arrow::before {
  content: '';
  position: absolute;
  right: -84%;
  z-index: -1;
  border: 5px solid #fff;
  transform-origin: 0 0;
  transform: rotate(229deg);
  box-shadow: 2px 2px 5px 0px rgb(212, 212, 212);
  top: 15px;
}
.tooltip .tooltiptext {
  visibility: hidden;
  width: auto;
  background: #fff no-repeat 100% 5%;
  text-align: right;
  padding: 10px 10px 5px 5px;
  position: absolute;
  z-index: 1;
  left: 10%;
  opacity: 0;
  transition: opacity 0.3s;
}
.tooltip .tooltiptext::after {
  content: '';
  position: absolute;
}
.tooltip:hover .tooltiptext {
  visibility: visible;
  opacity: 1;
  cursor: help;
}
.write-review .review-rating {
  text-align: center;
}
.write-review .review-rating label {
  display: block;
  margin: 0 0 5px;
  font-size: 0.875rem;
}
.write-review .review-rating div.first {
  color: #dc3545;
}
.write-review .review-rating div.rating-options input {
  vertical-align: baseline;
}
.write-review .review-rating div.last {
  color: #28a745;
}
.write-review .captcha-box {
  margin: 15px 0 0;
}
.product-reviews-page .result,
.product-reviews-page .message-error {
  margin: 0 0 20px;
}
.product-review-list {
  overflow: hidden;
}
.product-review-item {
  margin: 0 0 40px;
}
.product-review-item .review-item-head {
  border-top: 1px solid #ddd;
  overflow: hidden;
  background-color: #f6f6f6;
  padding: 10px;
}
.product-review-item .review-title {
  line-height: 20px;
  font-size: 15px;
  color: #343a40;
}
.product-review-item .product-review-box {
  margin: 3px 0 0;
}
.product-review-item .review-content {
  padding: 20px 10px;
}
.product-review-item .review-text {
  margin: 0 0 15px;
  line-height: 22px;
  color: #343a40;
}
.product-review-item .reply {
  margin: 15px 0;
  border-top: 1px solid #ddd;
}
.product-review-item .reply-header {
  margin: 15px 0;
  font-weight: 700;
}
.product-review-item .reply-text {
  line-height: 22px;
}
.product-review-item .review-info {
  margin: 0 0 5px;
}
.product-review-item .review-info label {
  font-weight: 400;
  margin-bottom: 0px;
}
.product-review-item .review-info a,
.product-review-helpfulness .vote {
  display: inline-block;
  padding: 0 5px;
  color: #1190dd;
  cursor: pointer;
}
.product-review-helpfulness .question {
  margin: 0 0 0 5px;
  font-style: italic;
}
.product-review-helpfulness .result {
  margin: 0 10px 0 0;
}
/********** WISHLIST & COMPARE LIST **********/
.wishlist-page .page-title {
  margin: 0 0 -1px;
}
.wishlist-content {
  margin: 0 0 20px;
}
.wishlist-content .message-error {
  margin: 20px 0;
}
.wishlist-content .table-wrapper {
  margin: 0 0 30px;
}
.wishlist-content .product-content {
  min-width: 300px;
  text-align: right;
}
.wishlist-content .tax-shipping-info {
  margin: 0 0 20px;
  text-align: center;
}
.wishlist-content .tax-shipping-info a {
  color: #4ab2f1;
}
.wishlist-content .tax-shipping-info a:hover {
  text-decoration: underline;
}
.wishlist-content .buttons {
  font-size: 0;
}
.wishlist-content .button-2 {
  display: block;
  width: 250px;
  margin: 0 auto 3px;
}
.wishlist-page .share-info {
  text-align: center;
}
.wishlist-page .share-info span {
  display: block;
  margin: 0 0 5px;
}
.wishlist-page .share-info a {
  font-weight: 700;
  color: #343a40;
}
.wishlist-page .share-info a:hover {
  color: #1190dd;
}
.wishlist-page .no-data {
  margin: 25px 0 0;
}
.compare-products-page {
  position: relative;
  overflow: hidden;
}
.compare-products-page .table-wrapper {
  margin: 0 0 30px;
  padding: 0 0 1px;
  /*IE mobile table border fix*/
}
.compare-products-table td {
  min-width: 150px;
  border: 1px solid #ddd;
  background-color: #fff;
  padding: 20px;
  text-align: right;
  vertical-align: top;
  color: #343a40;
}
.compare-products-table td:first-child {
  min-width: 0;
}
.compare-products-table td label {
  font-weight: 400;
  color: #777;
}
.compare-products-table .remove-button {
  display: inline-block;
  border: none;
  background: url('../Themes/Theme 2024/Content/images/remove.png') right center no-repeat;
  padding: 0 18px 0 0;
  font-size: 0.75513rem;
  color: #666;
}
.compare-products-table .remove-button:hover {
  color: #1190dd;
}
.compare-products-table .picture {
  display: block;
  position: relative;
  max-width: 200px;
  height: 200px;
  overflow: hidden;
}
.compare-products-table .picture img {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  max-width: 100%;
  max-height: 100%;
  margin: auto;
}
.compare-products-table .product-name td {
  font-weight: 700;
}
.compare-products-table .product-name td a:hover {
  color: #1190dd;
}
.compare-products-table .short-description td {
  line-height: 22px;
}
.compare-products-table .full-description td {
  display: none;
}
.compare-products-page .no-data {
  margin: 25px 0 0;
}
.registration-page .button-1,
.registration-result-page .button-1,
.login-page .button-1,
.password-recovery-page .button-1,
.account-page .button-1,
.return-request-page .button-1 {
  min-width: 140px;
}
.login-page .login-button {
  margin-bottom: 10px;
}
/*********** TOPICS ***********/
.topic-block-title {
  min-height: 50px;
  margin: 0 0 25px;
  border-bottom: 1px solid #ddd;
  padding: 0 0 15px;
}
.topic-block-title h2 {
  font-size: 1.8375rem;
  font-weight: 400;
  color: #495057;
}
.topic-block-body {
  text-align: justify;
  line-height: 24px;
  font-size: 1.05875rem;
}
.topic-page .page-body {
  text-align: justify;
  line-height: 22px;
}
.topic-block a,
.topic-page a {
  text-decoration: underline;
}
.topic-block strong,
.topic-page strong {
  color: #343a40;
}
.home-page .topic-block {
  margin: 0 0 50px;
}
.popup-window .topic-page {
  padding: 15px;
}
.not-found-page p {
  margin: 30px 15px;
}
.topic-password {
  text-align: center;
}
.enter-password-title {
  margin: 0 0 20px;
  color: #343a40;
}
.enter-password-form {
  display: inline-block;
  overflow: hidden;
}
.enter-password-form input[type='password'] {
  float: right;
  width: 200px;
  height: 40px;
  margin: 0 0 0 -1px;
}
.enter-password-form input[type='submit'] {
  float: right;
  width: auto;
  min-width: 86px;
  height: 40px;
  border: none;
  background-color: #1190dd;
  padding: 0 15px;
  color: #fff;
  text-transform: uppercase;
}
.enter-password-form input[type='submit']:hover {
  background-color: #248ece;
}
/*********** CONTACT & EMAIL A FRIEND & APPLY FOR VENDOR ACCOUNT ***********/
.contact-page .page-title,
.email-a-friend-page .page-title,
.apply-vendor-page .page-title {
  margin: 0 0 -1px;
}
.contact-page .result,
.contact-page .message-error,
.email-a-friend-page .result,
.email-a-friend-page .message-error,
.apply-vendor-page .result,
.apply-vendor-page .message-error {
  margin: 20px 0;
}
.contact-page .button-1,
.email-a-friend-page .button-1,
.apply-vendor-page .button-1 {
  min-width: 140px;
}
.contact-page .topic-block,
.email-a-friend-page .title,
.apply-vendor-page .title {
  margin: 25px 0;
}
.email-a-friend-page .title h2 {
  font-weight: 400;
  color: #1190dd;
}
.apply-vendor-page .terms-of-service {
  text-align: center;
}
.apply-vendor-page .terms-of-service > * {
  display: inline-block;
  line-height: 32px;
}
.apply-vendor-page .terms-of-service span,
.apply-vendor-page .terms-of-service a {
  color: #1190dd;
  cursor: pointer;
}
/********** REGISTRATION, LOGIN, ACCOUNT PAGES  **********/
.gender {
  margin: 6px 0;
}
.gender .custom-control-inline {
  line-height: 24px;
}
.date-of-birth .date-picker-wrapper {
  display: inline;
}
.date-of-birth select {
  width: 31%;
  /*always single line*/
  max-width: 126px;
}
.date-of-birth select + select {
  margin: 0 0 0 10px;
}
#check-availability-button {
  margin: 10px 0 0;
  border: none;
  background-color: #888;
  padding: 10px 15px;
  font-size: 0.75513rem;
  color: #fff;
  text-transform: uppercase;
}
#check-availability-button:hover {
  background-color: #999;
}
.accept-privacy-policy {
  margin: 0 0 20px;
  text-align: center;
}
.accept-privacy-policy > * {
  display: inline-block;
  line-height: 32px;
}
.accept-privacy-policy span,
.accept-privacy-policy a {
  color: #1190dd;
  cursor: pointer;
}
.registration-page .button-1,
.password-recovery-page .button-1,
.login-page .button-1 {
  min-width: 140px;
}
.return-request-page h1 a {
  color: #1190dd;
}
.return-request-page .return-request-file {
  font-size: 0.875rem;
}
.return-request-page .return-request-file .uploadedfileinput {
  display: inline-block;
}
.registration-page .message-error,
.login-page .message-error,
.account-page .message-error {
  margin: 0 0 10px;
}
.registration-result-page .result {
  margin: 0 0 30px;
  padding: 30px 0;
  text-align: center;
  font-size: 1.05875rem;
  color: #4cb17c;
}
.customer-info-page .email-to-revalidate,
.customer-info-page .readonly-username,
.customer-info-page .vat-status {
  margin: 0 5px;
  font-size: 0.875rem;
}
.customer-info-page .vat-status {
  display: block;
}
.registration-page .vat-note,
.customer-info-page .vat-note,
.customer-info-page .email-to-revalidate-note {
  display: block;
  font-size: 0.875rem;
  white-space: normal;
}
.login-page .customer-blocks {
  margin: 0 0 30px;
}
.login-page .title {
  margin: 0 0 15px;
  font-size: 20px;
  color: #343a40;
}
.login-page .title strong {
  font-weight: 400;
}
.login-page .new-wrapper {
  margin: 0 0 50px;
}
.login-page .new-wrapper .text {
  margin: 0 0 30px;
  border-top: 1px solid #e6e6e6;
  background-color: #f9f9f9;
  padding: 30px;
  line-height: 22px;
}
.login-page .new-wrapper .topic-block {
  margin: 0;
}
.login-page .new-wrapper .topic-block-body strong {
  color: #343a40;
}
.login-page .new-wrapper .button-1 {
  margin: 0 0 5px;
}
.login-page .returning-wrapper {
  margin: 0;
}
.login-page .returning-wrapper .form-fields {
  overflow: hidden;
  padding: 30px 15px 0;
}
.login-page .returning-wrapper .inputs.reversed {
  white-space: normal;
}
.login-page .returning-wrapper .inputs.reversed * {
  display: inline-block;
  width: auto;
  font-size: 0.875rem;
  /*reset zeroing*/
  color: #343a40;
  line-height: 24px;
}
.login-page .returning-wrapper .inputs.reversed .forgot-password,
.login-page .returning-wrapper .inputs.reversed .custom-control {
  margin: 0 5px 5px;
}
.login-page .returning-wrapper .inputs.reversed a:hover {
  color: #1190dd;
}
.login-page .captcha-box {
  margin: -15px 0 20px;
}
.login-page .returning-wrapper .buttons {
  background-color: #fff;
  padding: 30px 0;
}
.external-authentication {
  margin: 0 0 50px;
  overflow: hidden;
  text-align: right;
}
.external-authentication .title {
  margin: 0 0 15px;
  font-size: 20px;
  color: #343a40;
}
.external-authentication .buttons {
  margin: 0 0 30px;
  border-top: 1px solid #e6e6e6;
  padding: 30px;
}
.external-auth-errors {
  color: #e4444c;
}
.external-auth-association {
  color: #343a40;
}
.external-auth-association a {
  color: #1190dd;
}
.external-auth-association a:hover {
  text-decoration: underline;
}
.password-recovery-page .result {
  margin: 0 0 5px;
  font-weight: 700;
  color: #343a40;
}
.password-recovery-page .tooltip {
  margin: 0 0 25px;
}
.add-more-external-records {
  text-align: center;
}
.add-more-external-records a {
  color: #1190dd;
}
.add-more-external-records a:hover {
  text-decoration: underline;
}
.account-page .buttons {
  text-align: center;
}
.account-page .description {
  margin: 0 0 25px;
  padding: 0 10px;
}
.account-page .table-wrapper {
  margin: 0 0 30px;
}
.gdpr-tools-page .result {
  margin: 20px 0;
  font-size: 13px;
  color: #e4434b;
}
.gdpr-tools-page .buttons {
  margin-top: 20px;
}
.address-list-page .info,
.order-list-page .info {
  margin: 0 0 10px;
  border-top: 1px solid #e6e6e6;
  background-color: #f9f9f9;
  padding: 20px;
  line-height: 26px;
  color: #343a40;
}
.address-list-page .info label,
.order-list-page .info label {
  margin-bottom: 0px;
}
.address-list-page .info .name,
.order-list-page .info .name {
  font-size: 1.05875rem;
  font-weight: 700;
}
.address-list-page .button-2,
.order-list-page .button-2 {
  display: inline-block;
  margin: 0 10px 0 0;
  border: none;
  padding: 0 18px 0 0;
  font-size: 0.75513rem;
  color: #343a40;
  cursor: pointer;
}
.address-list-page .button-2:active,
.address-list-page .button-2:focus,
.order-list-page .button-2:active,
.order-list-page .button-2:focus {
  border: none !important;
  outline: 0px;
}
.edit-address-button {
  background: url('../Themes/Theme 2024/Content/images/edit.png') right center no-repeat;
}
.delete-address-button,
.cancel-recurring-order-button {
  background: url('../Themes/Theme 2024/Content/images/remove.png') right center no-repeat;
}
.retry-recurring-order-button {
  background: url('../Themes/Theme 2024/Content/images/retry.png') right center no-repeat;
}
.return-items-button {
  background: url('../Themes/Theme 2024/Content/images/return.png') right center no-repeat;
}
.order-details-button {
  background: url('../Themes/Theme 2024/Content/images/details.png') right center no-repeat;
}
.address-list-page .button-2:hover,
.order-list-page .button-2:hover {
  color: #1190dd;
}
.address-list-page .add-button {
  margin: 0 0 20px;
  text-align: center;
}
.address-edit-page .page-title {
  margin: 0 0 -1px;
}
.address-edit-page .message-error {
  margin: 20px 0;
}
.address-edit-page .edit-address {
  margin: 0 0 30px;
  padding: 30px 15px;
  background-color: #f9f9f9;
  border-top: 1px solid #e6e6e6;
}
.recurring-payments table td {
  white-space: nowrap;
}
.recurring-payments table td:first-child {
  min-width: 120px;
  white-space: normal;
}
.recurring-payments .button-2 {
  font-size: 0.875rem;
}
.return-request-list-page .details {
  border-top: 1px solid #e6e6e6;
  background-color: #f9f9f9;
  padding: 20px;
  line-height: 22px;
  color: #343a40;
}
.return-request-list-page label {
  margin: 0 0 0 5px;
}
.return-request-list-page a {
  color: #1190dd;
}
.return-request-list-page a:hover {
  text-decoration: underline;
}
.return-request-list-page .comments div {
  margin: 10px 0 0;
  font-size: 15px;
  font-style: italic;
  color: #343a40;
}
.downloadable-products-page table td {
  color: #343a40;
}
.reward-points-overview {
  margin: 0 0 25px;
}
.reward-points-history table td {
  color: #343a40;
}
.reward-points-history table td:first-child {
  min-width: 120px;
}
.change-password-page .page-title {
  margin: 0 0 -1px;
}
.change-password-page .result,
.change-password-page .message-error {
  margin: 20px 0;
}
.change-password-page .fieldset {
  margin: 0 0 30px;
}
.avatar-page .page-title {
  margin: 0;
}
.avatar-page .page-body {
  margin: 0 0 30px;
  overflow: hidden;
  background-color: #f9f9f9;
  padding: 30px 25px;
}
.avatar-page .message-error {
  margin: 0 0 10px;
}
.avatar-page .image {
  margin: 0 0 10px;
}
.avatar-page .image img {
  border: 1px solid #ccc;
}
.avatar-page .info {
  color: #343a40;
}
.vendorinfo-page .button-2 {
  border: medium none;
  background-color: #888;
  padding: 10px 15px;
  font-size: 0.875rem;
  color: #fff;
  text-transform: uppercase;
}
.vendorinfo-page .button-2:hover {
  background-color: #999;
}
.vendorinfo-page .vendor-picture {
  width: 400px;
  margin: 0 auto;
}
.vendorinfo-page .vendor-picture * {
  display: block;
  margin-top: 15px;
}
.check-gift-card-balance-page .page-title {
  margin: 0 0 -1px;
}
.check-gift-card-balance-page .result,
.check-gift-card-balance-page .message-error {
  margin: 20px 0;
}
.check-gift-card-balance-page .fieldset {
  margin: 0 0 30px;
}
/********** SHOPPING CART **********/
.order-progress {
  margin: 0 0 50px;
  background-color: #f6f6f6;
  padding: 15px 0;
  text-align: center;
}
.order-progress ul {
  font-size: 0;
}
.order-progress li {
  display: inline-block;
  margin: 10px;
}
.order-progress a {
  display: block;
  min-width: 70px;
  font-size: 0.875rem;
  /*reset zeroing*/
  color: #343a40;
}
.order-progress a:hover {
  text-decoration: none;
}
.order-progress a:before {
  content: '';
  display: block;
  width: 40px;
  height: 40px;
  margin: 0 auto 15px;
  border: 1px solid #bbb;
  background: #fff url('../Themes/Theme 2024/Content/images/pointer.png') center no-repeat;
}
.order-progress li.active-step a {
  cursor: pointer;
}
.order-progress li.inactive-step a {
  opacity: 0.3;
  cursor: default;
}
.shopping-cart-page .page-title {
  margin: 0 0 -1px;
  padding: 10px;
}
.shopping-cart-page .message-error {
  margin: 5px 0 0;
  text-align: right;
  font-size: 14px;
}
.shopping-cart-page .message-error a {
  display: inline-block;
  color: #000;
}
.shopping-cart-page td .message-error {
  margin: 10px 0 0;
  text-align: right;
}
.shopping-cart-page .checkout-attributes a {
  color: #4ab2f1;
}
.shopping-cart-page .checkout-attributes a:hover {
  text-decoration: underline;
}
.shopping-cart-page .tax-shipping-info {
  margin: 20px 0;
  text-align: center;
}
.shopping-cart-page .tax-shipping-info a {
  color: #4ab2f1;
}
.shopping-cart-page .tax-shipping-info a:hover {
  text-decoration: underline;
}
.shopping-cart-page .common-buttons {
  margin: 0 0 60px;
  background-color: #f6f6f6;
  padding: 20px;
  font-size: 0;
}
.shopping-cart-page .common-buttons input {
  min-width: 180px;
  margin: 5px;
}
.checkout-attributes {
  margin: -30px 0 30px;
  color: #343a40;
}
.checkout-attributes dt {
  margin: 0 0 5px;
  font-weight: 700;
}
.checkout-attributes dd {
  margin: 0 0 20px;
}
.checkout-attributes input[type='text'],
.checkout-attributes select {
  min-width: 170px;
}
.checkout-attributes ul {
  font-size: 0;
}
.checkout-attributes li {
  display: inline-block;
  margin: 5px;
  border: 1px solid #ddd;
  background-color: #fff;
  padding: 8px 10px;
  font-size: 0.875rem;
  /*reset zeroing*/
}
.checkout-attributes .attribute-squares li {
  border: none;
  padding: 0;
  line-height: 0;
}
.checkout-attributes li label {
  display: inline-block;
  margin: 0 0 0 5px;
}
.selected-checkout-attributes {
  margin: 30px 0;
  color: #343a40;
}
.selected-checkout-attributes br {
  content: '';
  display: block;
  margin: 3px;
}
.cart-footer {
  margin: 0 0 5.16vh;
  border-top: 1px solid #ddd;
}
.cart-footer:after {
  content: '';
  display: block;
  clear: both;
}
.cart-footer .totals {
  margin: 0 auto 5.16vh;
  font-size: 2vh;
}
.total-info {
  margin: 0 0 2vh;
  background-color: #000000;
  padding: 1vh 3.61vh;
  color: #fff;
  font-size: 2vh;
}
.cart-total td {
  width: 50%;
  padding: 2.1vh 0;
  text-align: left;
  border-bottom: 1px solid rgba(255, 255, 255, 0.25);
}
.cart-total .order-total td {
  padding: 5.78vh 0;
}
.cart-total td:last-of-type {
  font-size: 3vh;
  font-weight: 600;
}
.cart-total td:last-of-type span span {
  font-size: 2vh;
}
.cart-total tr:last-of-type td {
  border-bottom: none;
}
.cart-total td:first-child {
  text-align: right;
}
.cart-total .giftcard-remaining {
  display: block;
  font-style: italic;
}
.cart-total .order-total strong {
  font-weight: 600;
}
.cart-total .earn-reward-points {
  font-style: italic;
}
.min-amount-warning {
  margin: 0 0 20px;
  padding: 0 30px;
  color: #dc3545;
}
.terms-of-service {
  margin: 0 0 20px;
  padding: 0 0px;
  text-align: right;
}
.cart-bottom .terms-of-service label {
  color: #fff;
  text-align: right;
}
.shopping-cart .cart-bottom .terms-of-service label {
  color: #000;
}
.terms-of-service label {
  cursor: pointer;
  display: inline;
  line-height: 2.99vh;
}
.cart-drawer .terms-of-service label {
  line-height: 2.17vh;
  font-size: 1.86vh;
}
.cart-drawer .terms-of-service .custom-control {
  margin-left: 1.65vh;
  min-height: 3.51vh;
  padding-right: 4.13vh;
}
.cart-drawer .terms-of-service .custom-control-label::after,
.cart-drawer .terms-of-service .custom-control-label::before {
  top: 0.41vh;
  left: -3.51vh;
  width: 2vh;
  height: 2vh;
}
.terms-of-service a {
  display: inline-block;
  margin: 0 0 0 0.31vh;
  color: #ff790e !important;
  cursor: pointer;
  line-height: 2.17vh;
  text-decoration: underline;
}
.cart-drawer .terms-of-service a {
  display: inline-block;
}
.cart-footer .checkout-buttons {
  padding: 0 1vh;
}
.cart-footer .checkout-disabled {
  font-size: 20px;
  text-align: center;
  background: #ffa500;
  border: 1px solid #c3891e;
  color: #fff;
  padding: 15px 50px;
}
.cart-footer .checkout-button {
  min-width: 160px;
}
.cart-footer .addon-buttons {
  margin: 20px 0 0;
  padding: 0 10px;
}
.cart-collaterals {
  margin: 0 auto 50px;
  padding: 25px 0 0;
}
.cart-collaterals > div {
  margin: 0 0 50px;
}
.cart-collaterals .button-2 {
  border: none;
}
.cart-collaterals .title {
  margin: 0 0 5px;
  font-size: 1.12rem;
  color: #343a40;
}
.cart-collaterals .title strong {
  font-weight: 400;
}
.cart-collaterals .hint {
  margin: 0 0 10px;
}
.cart-collaterals .deals > div {
  margin: 0 0 20px;
}
.cart-collaterals .coupon-code {
  overflow: hidden;
}
.cart-collaterals .message-failure {
  margin: 5px 0 0;
  font-size: 15px;
  color: #dc3545;
}
.cart-collaterals .message-success {
  margin: 5px 0 0;
  font-size: 0.75513rem;
  color: #4cb17c;
}
.cart-collaterals .current-code {
  margin: 5px 0 0;
  color: #4cb17c;
}
.remove-discount-button,
.remove-gift-card-button {
  width: 16px;
  height: 16px;
  border: 1px solid #999;
  background: #fff url('../Themes/Theme 2024/Content/images/close.png') center no-repeat;
  cursor: pointer;
}
.cart-collaterals .shipping-results {
  margin: 30px 0 0;
}
.cart-collaterals .shipping-results li {
  margin: 20px 0;
}
.cart-collaterals .shipping-results li strong {
  display: block;
  margin: 0 0 5px;
  color: #343a40;
}
.shopping-cart-page .no-data {
  margin: 25px 0 0;
}
/********** CHECKOUT **********/
.checkout-page .section {

  margin: 0 0 3vh;
}
.checkout-page .section.order-summary {
  margin: 10.32vh 0 3vh;
}
.checkout-page .cart-options {
  overflow: hidden;
}
.checkout-page .cart-footer {
  border-top: none;
}
.checkout-page .total-info {
  margin: 18.5vh 0 6vh;
  border-bottom: none;
  padding: 0.52vh 3vh 1vh;
}
.checkout-page #opc-billing .total-info {
  margin: 14.96vh 0 6vh;
}
.checkout-page .button-1 {
  min-width: 14.45vh;
}
.checkout-page .address-item {
  width: 36.12vh;
  max-width: 100%;
  margin: 0 auto 4.12vh;
}
.checkout-page .address-item ul {
  margin: 0 0 1.55vh;
  background-color: #f9f9f9;
  padding: 2vh;
  color: #343a40;
}
.checkout-page .address-item li {
  padding: 0.52vh 0;
}
.checkout-page .address-item li.name {
  font-size: 1.05875rem;
  font-weight: 700;
}
.enter-address .message-error {
  margin: 2vh 0;
}
.checkout-page .ship-to-same-address {
  padding: 3vh 0;
  text-align: center;
}
.checkout-page .ship-to-same-address .selector {
  margin: 0 0 0.52vh;
  font-weight: 700;
  color: #343a40;
  line-height: 2.3vh;
}
.checkout-page .pickup-in-store {
  text-align: center;
}
.checkout-page .pickup-in-store .selector {
  margin: 0 0 0.52vh;
  font-weight: 700;
  color: #343a40;
  line-height: 2.4vh;
}
.select-pickup-point {
  text-align: center;
}
.checkout-page .pickup-points-map {
  min-width: 400px;
  min-height: 350px;
  vertical-align: middle;
  margin-top: 5px;
  margin-bottom: 5px;
}
.shipping-method .method-list,
.payment-method .method-list {
  margin: 0 auto 30px;
  overflow: hidden;
  text-align: center;
  font-size: 0;
}
.shipping-method .method-list li,
.payment-method .method-list li {
  margin: 20px 0;
  font-size: 0.875rem;
  /*reset zeroing*/
}
.shipping-method .method-list li label,
.payment-method .method-list li label {
  font-size: 0.75513rem;
  font-weight: 700;
  color: #343a40;
  line-height: 24px;
}
.shipping-method .method-description {
  margin: 5px 0 0;
}
.payment-method .use-reward-points {
  margin: 0 0 30px;
  text-align: center;
  color: #343a40;
}
.payment-method .use-reward-points .custom-control {
  line-height: 24px;
}
.payment-method .payment-logo {
  display: inline-block;
  vertical-align: middle;
}
.payment-method .payment-logo label {
  display: block;
  font-size: 0 !important;
}
.payment-method .payment-details {
  min-width: 180px;
  display: inline-block;
  margin: 0 10px 0 0;
  text-align: right;
  vertical-align: middle;
}
.payment-method .payment-details .custom-control {
  line-height: 24px;
}
.payment-info .info {
  padding: 30px 15px;
  color: #343a40;
}
.payment-info .info tr {
  display: block;
  margin: 0 0 15px;
  font-size: 0;
}
.payment-info .info td {
  display: inline-block;
  width: 100% !important;
  max-width: 400px !important;
  font-size: 0.875rem;
  /*reset zeroing*/
}
.payment-info .info td:only-child {
  width: 100% !important;
  max-width: 100% !important;
}
.payment-info .info td input[type='text'] {
  width: 100% !important;
  height: 36px;
  border: 1px solid #ddd;
  padding: 8px;
  vertical-align: middle;
  font-size: 14px;
  font-family: Arial, Helvetica, sans-serif;
  color: #777;
}
.payment-info .info td input[type='text']:active,
.payment-info .info td input[type='text']:focus {
  border-color: #ccc !important;
  color: #444 !important;
  outline: none;
}
.payment-info .info td input[name='CardCode'] {
  width: 65px !important;
}
.payment-info .info td select {
  min-width: 70px;
  height: 32px;
  padding: 6px;
  border: 1px solid #ddd;
  vertical-align: middle;
  font-size: 14px;
  font-family: Arial, Helvetica, sans-serif;
  color: #777;
}
.payment-info .info td select:focus {
  border-color: #ccc !important;
  color: #444 !important;
  outline: none;
}
.payment-info .info td:first-child {
  margin: 0 0 10px;
}
.payment-info .info p {
  text-align: center;
}
.confirm-order .buttons {
  padding: 10px 0;
}
.confirm-order .button-1 {
  font-size: 1.05875rem;
}
.order-review-data > div,
.order-details-area > div,
.shipment-details-area > div {
  margin: 0 auto 3vh;
}
.order-review-data li,
.order-details-area li,
.shipment-details-area li {
  padding: 0.31vh 0;
  font-size: 1.65vh;
}
.order-review-data .title,
.order-details-area .title,
.shipment-details-area .title {
  margin: 0 0 3vh;
  padding: 0;
  font-size: 2vh;
  font-weight: 600;
  color: #000;
}
.order-review-data .title strong,
.order-details-area .title strong,
.shipment-details-area .title strong {
  font-weight: 600;
}
.order-review-data .payment-method-info,
.order-review-data .shipping-method-info,
.order-details-area .payment-method-info,
.order-details-area .shipping-method-info {
  margin-top: 2vh;
}
.order-completed .details {
  margin: 0 0 3vh;
  padding: 3vh 1.55vh;
  text-align: center;
  color: #343a40;
}
.order-completed .details div {
  margin: 0.52vh 0;
}
.order-completed .details strong {
  font-weight: 400;
  text-transform: uppercase;
}
.order-completed .details a {
  color: #1190dd;
}
.order-completed .details a:hover {
  text-decoration: underline;
}
#Id_cart-drawer-total {
  padding-top: 2.58vh;
}
.cust-alert {
  background: #cd3c14;
  font-size: 2vh;
  color: #fff;
  padding: 0.62vh 4.13vh 1vh;
  margin: -2vh 0 3vh;
  text-align: right;
}
.opc .step-title .number,
.opc .step-title .title {
  font-size: 4.13vh;
  font-weight: 600;
  color: #000;
  margin: 0 0 7.22vh;
  font-family: 'HelveticaNeueW20-75Bold';
}
.opc .step-title .title.sm-mrb {
  margin: 0 0 3vh;
}
.form-ui .step-title .title {
  margin: 0 0 6.19vh;
}
.opc .step-title .number {
  width: 4.33vh;
  border-left: 1px solid #fff;
  text-align: center;
}
.opc .step-title.pd-top {
  margin-top: 6.19vh;
}
.opc .allow .step-title .number {
  background-color: #248ece;
}
.opc .step .step-data {
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.14);
  padding: 4.95vh 6.19vh;
  margin: 0 0 5.68vh;
}
.opc .step .step-data.st-pdb-0 {
  padding-bottom: 0;
}
.step-data .step-flex {
  display: flex;
}
.step-data .step-flex .flex-left {
  width: 100%;
  margin-left: 7.22vh;
}
.step-data .step-flex .flex-right {
  min-width: 43.34vh;
}
.step-data .step-flex .flex-right.wide {
  min-width: 56.76vh;
}
.opc .checkout-data .section {
  margin: 0 !important;
}
.opc .section {
  margin: 0 0 30px;
}
.opc .section > label {
  display: block;
  margin: 0 0 10px;
}
.opc input[type='text'],
.opc select {
  max-width: 100%;
}
.opc .buttons {
  margin-bottom: 0;
}
.opc .back-link {
  margin: 0 0 1vh;
}
.opc .back-link small {
  display: none;
}
.opc .back-link a {
  display: inline-block;
  margin: 0 0 0 -1.55vh;
  background: url('../Themes/Theme 2024/Content/images/back-button.png') right center no-repeat;
  padding: 0 0 0 1.86vh;
  color: #343a40;
}
.opc .back-link a:hover {
  color: #1190dd;
}
.opc .buttons .please-wait {
  display: block;
  margin: 10px 0 0;
  background: none;
}
.opc .section.ship-to-same-address {
  margin: 0 0 3vh;
  padding: 0;
}
.opc .section.pickup-in-store {
  margin: 0 0 3vh;
  padding: 0;
}
.opc .payment-info .info tr {
  text-align: right;
}
.opc .section.order-summary {
  margin: 0;
}
/****** ORDER DETAILS & SHIPPING DETAILS ******/
.order-details-page .repost .button-2 {
  display: inline-block;
  margin: 10px 0;
  border: none;
  background-color: #1190dd;
  padding: 10px 15px;
  font-size: 0.75513rem;
  color: #fff;
  text-transform: uppercase;
}
.order-details-page .repost .button-2:hover {
  background-color: #248ece;
}
.order-details-page .download a {
  font-weight: 400;
  color: #1190dd;
}
.order-details-page .download a:hover {
  text-decoration: underline;
}
.user-agreement-page .terms-of-agreement {
  margin: 0 0 20px;
  padding: 20px;
  text-align: center;
}
.user-agreement-page .button-1 {
  min-width: 140px;
  border: none;
  background-color: #1190dd;
  padding: 10px 30px;
  text-align: center;
  font-size: 15px;
  color: #fff;
  text-transform: uppercase;
}
.user-agreement-page .button-1:hover {
  background-color: #248ece;
}
.order-details-page .tax-shipping-info {
  margin: 30px 0;
}
.order-details-page .tax-shipping-info a {
  color: #1190dd;
}
.order-details-page .tax-shipping-info a:hover {
  text-decoration: underline;
}
.order-details-page .actions {
  margin: 30px 0 0;
  font-size: 0;
}
.order-details-page .actions input {
  min-width: 165px;
  margin: 5px;
}
/****** SEARCH & SITEMAP ******/
.search-page .page-title {
  margin: 0 0 -1px;
}
.search-input .fieldset {
  margin: 0 0 30px;
}
.search-input .form-fields {
  padding: 30px 15px 10px;
}
.search-input input + label {
  /*display: inline;*/
  /*margin: 0 0 0 5px;*/
  text-align: left;
}
.search-input .cus-checkbox {
  display: inline-block;
  line-height: 24px;
}
.search-input select {
  height: 38px;
  width: 100%;
}
.advanced-search {
  margin: 30px 0 0;
}
.advanced-search .price-range {
  display: inline-block;
}
.search-input .buttons {
  text-align: center;
}
.search-results {
  margin: 30px 0 0;
}
.search-results .warning,
.search-results .no-result {
  margin: 10px 0;
  color: #dc3545;
}
.sitemap-page .description {
  margin: 0 0 30px;
  text-align: center;
}
.sitemap-page .entity {
  margin: 0 0 30px;
}
.sitemap-page .entity-title {
  margin: 0 0 15px;
  padding: 0 10px;
  text-align: center;
}
.sitemap-page .entity-title h2 {
  font-size: 20px;
  font-weight: 400;
  color: #343a40;
}
.sitemap-page .entity-body {
  border-top: 1px solid #e6e6e6;
  background-color: #f9f9f9;
  padding: 30px 15px;
  text-align: center;
}
.sitemap-page ul {
  font-size: 0;
}
.sitemap-page li {
  display: inline-block;
  position: relative;
  margin: 0 8px;
  padding: 0 12px;
  line-height: 50px;
  font-size: 0.875rem;
  /*reset zeroing*/
}
.sitemap-page li:before {
  content: '';
  position: absolute;
  top: 23px;
  right: 0;
  width: 5px;
  height: 5px;
  background-color: #ddd;
}
.sitemap-page a {
  color: #343a40;
}
.sitemap-page a:hover {
  color: #1190dd;
}
.sitemap-page a:empty {
  display: none;
}
/****** BLOG & NEWS ******/
.block-blog-archive .number {
  display: block;
  color: #343a40;
  cursor: auto;
}
.block-blog-archive .sublist {
  margin: 5px 15px 5px 0;
}
.block-blog-archive li.month {
  padding: 3px 15px 3px 0;
}
.blog-page .page-title,
.news-list-page .page-title {
  margin: 0;
}
.blog-page .post,
.news-items .news-item {
  margin: 0 0 30px;
}
.blog-page .post:after {
  content: '';
  display: block;
  clear: both;
}
.post-title,
.news-title {
  display: inline-block;
  padding: 20px 10px;
  line-height: 20px;
  font-size: 1.05875rem;
  font-weight: 700;
  color: #343a40;
}
.post-title:hover,
.news-title:hover {
  color: #1190dd;
}
.post-date,
.news-date {
  display: block;
  margin: 0 0 15px;
  background-color: #f6f6f6;
  padding: 10px;
  font-style: italic;
  color: #343a40;
}
.post-body,
.news-body {
  margin: 0 0 20px;
  padding: 0 10px;
  line-height: 22px;
}
.blog-page .tags,
.blogpost-page .tags {
  margin: 0 0 15px;
  overflow: hidden;
  padding: 0 10px;
}
.blog-page .tags label,
.blogpost-page .tags label {
  display: inline-block;
  margin: 0 0 3px 3px;
  font-weight: 700;
  color: #343a40;
}
.blog-page .tags ul,
.blogpost-page .tags ul {
  display: inline-block;
  margin: 0 3px 3px 0;
  font-size: 0;
}
.blog-page .tags li,
.blogpost-page .tags li {
  display: inline-block;
  font-size: 0.875rem;
  /*reset zeroing*/
}
.blog-page .tags li.separator,
.blogpost-page .tags li.separator {
  margin: 0 8px 0 0;
}
.blog-posts .buttons,
.news-items .buttons {
  margin: 0;
  padding: 0 10px;
}
.blog-posts .buttons .read-comments {
  display: block;
  margin: 0 0 15px;
  font-weight: 700;
  color: #343a40;
}
.blog-posts .buttons .read-comments:hover {
  color: #1190dd;
}
.new-comment {
  margin: 50px 0 60px;
}
.new-comment .notifications {
  margin: 0 0 10px;
}
.new-comment .result {
  color: #690;
}
.new-comment .form-fields {
  margin: 0 0 20px;
}
.comment-list {
  margin: 0 0 100px;
}
.comment-list .title {
  margin: 0 0 15px;
  padding: 0 10px;
  font-size: 20px;
  color: #343a40;
}
.comment-list .title strong {
  font-weight: 400;
}
.comment-list .comment {
  margin: 0 0 40px;
  border-top: 1px solid #ddd;
}
.comment-list .comment:after {
  content: '';
  display: block;
  clear: both;
}
.comment-info {
  width: 150px;
  margin: 20px auto;
}
.comment-info .username {
  display: block;
  margin: 0 0 -1px;
  border: 1px solid #ddd;
  background-color: #f6f6f6;
  padding: 11px 0;
  font-weight: 700;
  color: #343a40;
}
.comment-info a.username:hover {
  color: #1190dd;
}
.comment-info .avatar {
  position: relative;
  width: 150px;
  height: 150px;
  border: 1px solid #ddd;
  overflow: hidden;
}
.comment-info .avatar img {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  max-width: 100%;
  max-height: 100%;
  margin: auto;
  border: solid 2px #cedbe1 !important;
}
.comment-time {
  margin: 0 0 15px;
  font-size: 0.75513rem;
  font-weight: 700;
}
.comment-time label {
  margin-bottom: 0px !important;
}
.comment-time span {
  display: inline-block;
  color: #343a40;
}
.comment-title {
  margin: 0 0 15px;
  font-size: 1.05875rem;
  color: #343a40;
}
.comment-body {
  line-height: 22px;
}
.news-list-homepage {
  margin: 0 0 75px;
}
.news-list-homepage .title {
  margin: 0 0 -1px;
  border-bottom: 1px solid #ddd;
  padding: 0 0 15px;
  font-size: 1.8375rem;
  font-weight: 400;
  color: #343a40;
}
.news-list-homepage .title strong {
  font-weight: 400;
}
.news-list-homepage .view-all {
  text-align: center;
}
.news-list-homepage .view-all a {
  color: #343a40;
  text-decoration: underline;
}
.news-list-homepage .view-all a:hover {
  color: #1190dd;
}
/*** FORUM & PROFILE ***/
.forums-main-page .topic-block {
  margin: 0 0 35px;
  text-align: center;
}
.forums-main-page .topic-block p {
  text-align: center;
}
.forums-main-page .pager {
  display: none;
}
.forum-breadcrumb {
  margin: 0 0 40px;
}
.forums-header {
  margin: 0 0 50px;
  overflow: hidden;
}
.forums-header:after {
  content: '';
  display: block;
  clear: both;
}
.forums-header .current-time {
  margin: 0 0 15px;
  color: #343a40;
}
.forum-search-box .basic {
  overflow: hidden;
  margin: 0 0 10px;
}
.forum-search-box .advanced a {
  line-height: 22px;
  color: #343a40;
  text-decoration: underline;
}
.forum-search-box .advanced a:hover {
  color: #1190dd;
}
.forum-search-page .page-title {
  margin: 0 0 -1px;
}
.forum-search-page .search-error,
.forum-search-page .no-result {
  margin: 0 0 15px;
  text-align: center;
  color: #dc3545;
}
/* forum group */
.forums-table-section {
  margin: 0 0 60px;
}
.forums-table-section + .pager {
  margin: -30px 0 30px;
}
.forums-table-section-title {
  margin: 0 0 15px;
  padding: 0 10px;
}
.forums-table-section-title a,
.forums-table-section-title strong {
  font-size: 1.37375rem;
  font-weight: 400;
  color: #343a40;
}
.forums-table-section-title a:hover {
  color: #1190dd;
}
.forums-table-section .image div {
  width: 38px;
  height: 32px;
  margin: auto;
  background: url('../Themes/Theme 2024/Content/images/topic-type1.png') center no-repeat;
}
.forums-table-section .image div.sticky {
  background: url('../Themes/Theme 2024/Content/images/topic-type2.png') center no-repeat;
}
.forums-table-section .image div.announcement {
  background: url('../Themes/Theme 2024/Content/images/topic-type3.png') center no-repeat;
}
.forums-table-section .forum-title,
.forums-table-section .topic-title {
  margin: 5px 0;
}
.forums-table-section .forum-title a,
.forums-table-section .topic-title a {
  font-size: 1.05875rem;
  font-weight: 700;
  color: #343a40;
}
.forums-table-section .forum-title a:hover,
.forums-table-section .topic-title a:hover {
  color: #1190dd;
  text-decoration: none;
}
.forums-table-section .topic-title span {
  display: block;
  color: #777;
}
.forums-table-section .forum-description,
.forums-table-section .topic-starter {
  margin: 5px 0;
}
.forums-table-section .forum-description label,
.forums-table-section .topic-starter label {
  margin-bottom: 2px;
  display: inline-block;
}
.forums-table-section .latest-post {
  white-space: nowrap;
}
.forums-table-section .latest-post div {
  margin: 5px 0;
}
.forums-table-section .latest-post label {
  color: #777;
  margin-bottom: 0px;
}
.forums-table-section .view-all {
  margin: 30px 0 0;
  padding: 0 10px;
}
.forums-table-section .view-all a {
  background-color: #4ab2f1;
  padding: 10px 15px;
  font-size: 0.75513rem;
  color: #fff;
  text-transform: uppercase;
}
.forums-table-section .view-all a:hover {
  text-decoration: none;
  background-color: #1190dd;
}
/* forum-page, topic page */
.forum-page .forum-info {
  margin: 0 0 30px;
}
.forum-page .forum-name,
.forum-topic-page .topic-name {
  margin: 0 0 25px;
  border-bottom: 1px solid #ddd;
  padding: 0 10px 10px;
}
.forum-page .forum-name h1,
.forum-topic-page .topic-name h1 {
  font-size: 1.8375rem;
  font-weight: 400;
  color: #495057;
}
.forum-actions,
.topic-actions {
  margin: 0 0 30px;
  font-size: 0;
}
.forum-actions .actions a,
.topic-actions .actions a {
  display: inline-block;
  margin: 1px;
  padding: 10px 33px 10px 10px;
  font-size: 0.875rem;
  color: #777;
}
.forum-actions .actions .new-topic {
  background: #eee url('../Themes/Theme 2024/Content/images/new.png') right center no-repeat;
}
.forum-actions .actions .watch-forum,
.topic-actions .actions .watch-forum {
  background: #eee url('../Themes/Theme 2024/Content/images/watch.png') right center no-repeat;
}
.forum-actions .actions a:hover,
.topic-actions .actions a:hover {
  background-color: #e6e6e6;
  text-decoration: none;
}
.forum-actions .pager.upper,
.topic-actions .pager.upper {
  display: none;
  margin: 0;
}
.topic-actions .reply-topic-button {
  background: #eee url('../Themes/Theme 2024/Content/images/reply.png') right center no-repeat;
}
.topic-actions .watch-topic-button {
  background: #eee url('../Themes/Theme 2024/Content/images/watch.png') right center no-repeat;
}
.topic-actions .move-topic-button {
  background: #eee url('../Themes/Theme 2024/Content/images/move.png') right center no-repeat;
}
.topic-actions .edit-topic-button {
  background: #eee url('../Themes/Theme 2024/Content/images/edit_.png') right center no-repeat;
}
.topic-actions .delete-topic-button {
  background: #eee url('../Themes/Theme 2024/Content/images/remove_.png') right center no-repeat;
}
.topic-actions.lower .actions {
  display: none;
}
.active-discussions-page .forums-table-section-title {
  margin: 0 0 25px;
  border-bottom: 1px solid #ddd;
  padding: 0 10px 10px;
}
.active-discussions-page .forums-table-section-title strong {
  font-size: 1.8375rem;
  font-weight: 400;
}
.active-discussions-page .forums-table-section-body {
  margin: 0 0 20px;
}
/* topic post */
.topic-post {
  margin: 0 0 30px;
  border-top: 1px solid #ddd;
}
.topic-post:last-child {
  border-bottom: 1px solid #ddd;
}
.topic-post:after {
  content: '';
  display: block;
  clear: both;
}
.topic-post .post-info {
  margin: 30px 0;
}
.topic-post .user-info {
  width: 150px;
  margin: 0 auto 15px;
}
.topic-post .username {
  display: block;
  margin: 0 0 -1px;
  border: 1px solid #ddd;
  background-color: #f6f6f6;
  padding: 11px 0;
  font-weight: 700;
  color: #343a40;
}
.topic-post a.username:hover {
  color: #1190dd;
}
.topic-post .avatar,
.profile-info-box .avatar {
  position: relative;
  width: 150px;
  height: 150px;
  border: 1px solid #ddd;
  overflow: hidden;
}
.topic-post .avatar img,
.profile-info-box .avatar img {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  max-width: 100%;
  max-height: 100%;
  margin: auto;
}
.topic-post .avatar img {
  border: solid 2px #cedbe1 !important;
}
.topic-post .user-stats {
  margin: 0 0 15px !important;
}
.topic-post .user-stats li {
  display: inline-block;
  margin: 0 10px;
}
.topic-post .user-stats li label {
  margin-bottom: 0px;
}
.topic-post .user-stats span,
.profile-info-box .profile-stats span {
  margin: 0 0 0 3px;
  font-weight: 700;
  color: #343a40;
}
.profile-info-box .pm-button {
  display: inline-block;
  border: none;
  background-color: #888;
  padding: 10px 20px;
  font-size: 0.75513rem;
  color: #fff;
  text-transform: uppercase;
}
.profile-info-box .pm-button:hover {
  background-color: #999;
}
.topic-post .post-time {
  margin: 0 0 15px;
  background-color: #f6f6f6;
  padding: 10px 15px;
  font-size: 0.75513rem;
  font-weight: 700;
}
.topic-post .post-time label {
  margin-bottom: 0px;
}
.topic-post .post-time span {
  color: #343a40;
}
.topic-post .post-actions {
  margin: 0 0 15px;
  font-size: 0;
}
.topic-post .post-actions > div {
  display: inline-block;
}
.topic-post .post-actions a {
  display: inline-block;
  margin: 1px 5px;
  font-size: 0.875rem;
}
.topic-post .post-actions .edit-post-button,
.topic-post .post-actions .delete-post-button {
  padding: 10px 33px 10px 10px;
}
.topic-post .post-actions .edit-post-button {
  background: url('../Themes/Theme 2024/Content/images/edit_.png') right center no-repeat;
}
.topic-post .post-actions .delete-post-button {
  background: url('../Themes/Theme 2024/Content/images/remove_.png') right center no-repeat;
}
.topic-post .post-actions .edit-post-button:hover,
.topic-post .post-actions .delete-post-button:hover {
  color: #1190dd;
}
.topic-post .post-actions .post-link-button {
  padding: 10px;
  font-weight: 700;
  color: #1190dd;
}
.topic-post .post-actions .post-link-button:hover {
  text-decoration: underline;
}
.topic-post .post-actions .quote-post-button {
  padding: 9px 20px;
  float: left;
}
.topic-post .post-text {
  /*topic post-text also gets style from blog post-body*/
  padding: 0 10px 20px;
  line-height: 22px;
  color: #343a40;
  margin-bottom: 0;
}
.topic-post .post-vote {
  text-align: center;
  display: table;
  margin: 0 auto 20px;
}
.topic-post .user-posted-image,
.latest-posts .user-posted-image {
  max-width: 100%;
  height: auto;
}
.topic-post .quote,
.latest-posts .quote {
  margin: 10px 0;
  border: 1px dashed #ccc;
  background-color: #f9f9f9;
  padding: 10px;
  color: #777;
}
.topic-post .signature {
  border-top: 1px solid #ddd;
  padding: 20px;
  font-size: 0.75513rem;
  font-style: italic;
  clear: both;
}
.topic-post .post-vote span.vote {
  cursor: pointer;
  display: block;
  width: 40px;
  height: 24px;
}
.topic-post .post-vote span.up {
  background: url('../Themes/Theme 2024/Content/images/vote-up.png') no-repeat 50% 50%;
}
.topic-post .post-vote span.vote.up.selected {
  background: url('../Themes/Theme 2024/Content/images/vote-up-selected.png') no-repeat 50% 50%;
}
.topic-post .post-vote span.down {
  background: url('../Themes/Theme 2024/Content/images/vote-down.png') no-repeat 50% 50%;
}
.topic-post .post-vote span.vote.down.selected {
  background: url('../Themes/Theme 2024/Content/images/vote-down-selected.png') no-repeat 50% 50%;
}
.topic-post .vote-count-post {
  display: block;
  font-size: 160%;
}
/* forum edit & send message */
.forum-edit-page .page-title,
.move-topic-page .page-title,
.private-message-send-page .page-title {
  margin: 0 0 -1px;
}
.move-topic-page label {
  white-space: normal;
  text-align: left !important;
}
.forum-edit-page .message-error,
.private-message-send-page .message-error {
  margin: 20px 0;
}
.forum-edit-page .inputs strong {
  display: inline-block;
  max-width: 400px;
  font-size: 1.37375rem;
  /*reset zeroing*/
  font-weight: 400;
  color: #343a40;
  white-space: normal;
}
.forum-edit-page .inputs strong.pd0 {
  padding: 0px;
}
.forum-edit-page .inputs .topic-subject {
  font-size: 1.05875rem;
  padding-top: 4px;
}
.forum-edit-page .inputs.reversed {
  margin: 0;
}
.forum-edit-page .inputs.reversed label {
  width: auto;
  margin: 5px;
  font-size: 0.875rem;
  /*reset zeroing*/
  white-space: normal;
  text-align: left;
  line-height: 23px;
}
.forum-edit-page .bb-code-editor-wrapper,
.private-message-send-page .bb-code-editor-wrapper {
  margin: 0 auto 1rem;
  background-color: #ddd;
  padding: 10px;
  width: 100%;
}
.forum-edit-page .toolbar .button,
.private-message-send-page .toolbar .button {
  margin: 0 0 0 2px;
  border: #cec6b5 1px solid;
  padding: 2px;
}
.forum-edit-page .toolbar .button:hover,
.private-message-send-page .toolbar .button:hover {
  border: #333 1px solid;
}
.forum-edit-page textarea,
.private-message-send-page textarea {
  display: block;
  margin: auto;
}
.private-messages .buttons input,
.forum-edit-page .buttons input,
.move-topic-page .buttons input {
  min-width: 140px;
}
.move-topic-page .buttons .button-1 {
  background-color: #1190dd;
}
.move-topic-page .buttons .button-1:hover {
  background-color: #248ece;
}
.private-message-send-page a {
  font-size: 0.875rem;
  color: #1190dd;
}
.private-message-send-page span {
  font-size: 0.875rem;
}
/* jQuery tabs */
.ui-tabs {
  /*override jQuery UI styles, do not delete doubled properties*/
  border: none;
  border-radius: 0;
  background: none;
  padding: 0;
  font: normal 14px Arial, Helvetica, sans-serif;
  color: #777;
}
.ui-widget.ui-widget-content.ui-tabs {
  border: none;
}
.ui-tabs-nav {
  margin: 0 0 30px;
  border-bottom: 1px solid #ddd;
  overflow: hidden;
  font-size: 0;
  /*override jQuery UI styles, do not delete doubled properties*/
  margin: 0 0 30px !important;
  border-width: 0 0 1px;
  border-radius: 0;
  background: none;
  padding: 0 !important;
  line-height: normal;
  font-weight: 400;
  color: #343a40;
}
.ui-tabs-nav li {
  margin: 0 0 -1px;
  /*override jQuery UI styles, do not delete doubled properties*/
  float: none !important;
  margin: 0 0 -1px !important;
  border: none !important;
  border-radius: 0;
  background: none !important;
  padding: 0 !important;
}
.ui-tabs-nav li a {
  display: block;
  border: 1px solid #ddd;
  padding: 12px 24px;
  text-align: center;
  font-size: 1.12rem;
  color: #343a40;
  /*override jQuery UI styles, do not delete doubled properties*/
  float: none !important;
  padding: 12px 24px !important;
}
.ui-tabs-nav li.ui-state-active a {
  background-color: #eee;
  color: #1190dd;
}
.ui-tabs-panel {
  /*override jQuery UI styles, do not delete doubled properties*/
  padding: 0 !important;
}
/* inbox & view message */
.private-messages-page .table-wrapper,
.private-message-view-page .view-message {
  margin: 0 0 30px;
}
.private-messages-page th.select {
  text-align: center;
}
.private-messages-page td.from,
.private-messages-page td.to,
.private-messages-page td.subject {
  min-width: 150px;
}
.private-messages-page td.date {
  white-space: nowrap;
}
.private-messages-page td.subject a {
  color: #343a40;
}
.private-messages-page td.subject a.pm-unread {
  color: #1190dd;
}
.private-messages-page .pager {
  margin: 0 0 30px;
}
.private-messages-page .buttons,
.private-message-view-page .buttons {
  font-size: 0;
}
.private-messages-page .buttons .button-1,
.private-messages-page .buttons .button-2,
.private-message-view-page .buttons .button-1,
.private-message-view-page .buttons .button-2 {
  display: block;
  width: 250px;
  margin: 0 auto 3px;
  font-size: 14px;
  /*reset zeroing*/
}
.private-message-view-page .view-message {
  margin: 0 0 30px;
}
.private-message-view-page .message-head {
  padding: 0 0 20px;
  line-height: 22px;
}
.private-message-view-page .message-head span {
  font-weight: 700;
  color: #343a40;
}
.private-message-view-page .message-head label {
  margin-bottom: 0px;
}
.private-message-view-page .message-body {
  border-top: 1px solid #ddd;
  background-color: #f9f9f9;
  padding: 30px 20px;
  line-height: 22px;
  text-align: justify;
}
.private-message-view-page .back-pm-button {
  text-transform: capitalize !important;
}
/* profile page  */
.profile-info-box {
  overflow: hidden;
  /*override jQuery UI styles, do not delete doubled properties*/
  line-height: normal;
  font-size: 0.875rem;
  font-family: Arial, Helvetica, sans-serif;
  color: #777;
}
.profile-info-box .user-details {
  margin: 0 0 30px;
}
.profile-info-box .avatar {
  margin: 0 auto 15px;
}
.profile-info-box .title {
  margin: 0 0 10px;
  font-size: 1.12rem;
  color: #343a40;
}
.profile-info-box .stats {
  margin: 0 0 15px;
}
.latest-posts {
  /*override jQuery UI styles, do not delete doubled properties*/
  line-height: normal;
  font-size: 0.875rem;
  font-family: Arial, Helvetica, sans-serif;
  color: #777;
}
.latest-posts .topic {
  margin: 0 0 35px;
}
.latest-posts .topic-title {
  margin: 0 0 20px;
  border-top: 1px solid #ddd;
  background: #f6f6f6;
  padding: 10px;
  font-size: 1.05875rem;
}
.latest-posts .topic-title a {
  font-weight: 700;
  color: #343a40;
}
.latest-posts .topic-title a:hover {
  color: #1190dd;
}
.latest-posts .topic-body {
  margin: 0 0 15px;
  line-height: 22px;
}
.latest-posts .topic-data {
  color: #343a40;
}
/* BB codes */
pre {
  white-space: pre-wrap;
  white-space: normal;
  word-wrap: break-word;
}
.csharpcode {
  margin: 10px 0;
  border: 1px dashed #ccc;
  background-color: #fff;
  padding: 10px;
  font-family: 'Courier New', Courier, monospace;
  color: #000;
}
.csharpcode .rem {
  color: green;
}
.csharpcode .kwrd {
  color: #00f;
}
.csharpcode .str {
  color: #006080;
}
.csharpcode .op {
  color: #00c;
}
.csharpcode .preproc {
  color: #c63;
}
.csharpcode .asp {
  background-color: #ff0;
}
.csharpcode .html {
  color: maroon;
}
.csharpcode .attr {
  color: red;
}
.csharpcode .alt {
  width: 100%;
  margin: 0;
  background-color: #f6f6f6;
}
.csharpcode .lnum {
  color: #666;
}
.theme-custom {
  margin: 0 !important;
  max-width: unset !important;
}
/*short link*/
.short-link {
  background: #191919;
  margin: 0 0 1.55vh;
}
.short-link .text-icon {
  display: flex;
  text-align: center;
  color: #fff;
  padding: 2.58vh 0;
  cursor: pointer;
  justify-content: center;
  border-left: 0.1vh solid #000;
}
.short-link .text-icon.no-border {
  border-left: none;
}
.short-link .text-icon i {
  margin-left: 1.55vh;
  width: 4.13vh;
  height: 3.5vh;
  display: inline-block;
  background: url('../Themes/Theme 2024/Content/images/Track_Your_order_White.svg') no-repeat center center;
  background-size: 4.13vh;
}
.short-link .text-icon:hover i {
  background: url('../Themes/Theme 2024/Content/images/Track_Your_order_White-hover.svg') no-repeat center center;
  background-size: 4.13vh;
}
.short-link .text-icon i.upgrade-icon {
  background: url('../Themes/Theme 2024/Content/images/Gauge_rate.svg') no-repeat center center;
  background-size: 3.5vh;
}
.short-link .text-icon:hover i.upgrade-icon {
  background: url('../Themes/Theme 2024/Content/images/Gauge_rate_hover.svg') no-repeat center center;
  background-size: 3.5vh;
}
.short-link .text-icon i.refill-icon {
  background: url('../Themes/Theme 2024/Content/images/sim.svg') no-repeat center center;
  background-size: 4.13vh;
}
.short-link .text-icon:hover i.refill-icon {
  background: url('../Themes/Theme 2024/Content/images/sim-hover.svg') no-repeat center center;
  background-size: 4.13vh;
}
.short-link .text-icon h3 {
  font-size: 2.45vh;
  margin: 0;
  font-weight: 600;
  font-family: 'HelveticaNeueW20-75Bold';
}
.short-link .text-icon:hover {
  color: #ff790e;
  text-decoration: underline;
}
.short-link li {
  width: 19.61vh;
}
/*goToTop*/
.goToTop {
  display: none;
  position: absolute;
  left: 128px;
  bottom: 68px;
  z-index: 10002;
  overflow: hidden;
  width: 50px;
  height: 50px;
  background-color: #444;
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  line-height: 50px;
  cursor: pointer;
  transition: all 0.15s ease-in-out;
}
.goToTop i {
  display: inline-block;
  width: 17px;
  height: 11px;
  background: url('../Themes/Theme 2024/Content/images/arrow-white-up.svg') no-repeat center center;
}
/*footer Contact*/
.footer-contact {
  padding: 100px 0;
  background: #fff;
  position: relative;
  z-index: 108;
}
.device-product-details-page .footer-contact {
  padding-top: 0;
}
.footer-contact .contact-block {
  display: flex;
  justify-content: space-between;
}
.footer-contact .contact-block .contact-left ul {
  margin: 0;
  padding: 0;
  display: flex;
}
.footer-contact .contact-block .contact-left li .icon-text {
  display: flex;
  align-items: center;
  text-align: right;
}
.footer-contact .contact-block .contact-left li:first-of-type {
  margin-left: 50px;
}
.footer-contact .contact-block .contact-left li .icon-text .icon-circle {
  width: 80px;
  height: 80px;
  background: rgba(255, 121, 0, 0.25);
  display: block;
  text-align: center;
  border-radius: 180px;
  line-height: 100px;
}
.footer-contact .contact-block .contact-left li.call .icon-text i {
  background: url('../Themes/Theme 2024/Content/images/Call.svg') no-repeat center center;
  width: 35px;
  height: 35px;
  display: inline-block;
}
.footer-contact .contact-block .contact-left li.about .icon-text i {
  background: url('../Themes/Theme 2024/Content/images/Online_information.svg') no-repeat center center;
  width: 35px;
  height: 35px;
  display: inline-block;
}
.footer-contact .contact-block .contact-left li .icon-text .text {
  margin-right: 30px;
}
.footer-contact .contact-block .contact-left li .icon-text .text h3 {
  margin: 0;
  color: #000;
  font-size: 30px;
  font-weight: 600;
  font-family: 'HelveticaNeueW20-75Bold';
}
.footer-contact .contact-block .contact-left li .icon-text .text p {
  margin: 0;
  font-size: 20px;
  color: #999999;
}
/*footer Newsletter*/
.newsletter-block {
  padding: 120px 0 100px;
  background: #000;
}
.newsletter-block .news-right {
  width: 60%;
}
.newsletter-group {
  display: flex;
  justify-content: flex-end;
}
.newsletter-group .form-control {
  height: 65px;
  border: 1.5px solid #fff;
  background: none;
  color: #fff;
  max-width: 455px;
  padding-bottom: 8px;
  padding: 0px 25px 3px 25px;
}
.newsletter-group .dropdown .dropdown-toggle {
  margin: 0 10px;
  height: 65px;
  border: 1.5px solid #fff;
  background: none;
  color: #fff;
  max-width: 277px;
  min-width: 277px;
  /*padding: 14px 15px;*/
  font-size: 18px;
  padding: 12px 20px 17px 10px;
  text-align: right;
}
.newsletter-group .dropdown .dropdown-menu {
  width: 93%;
}
.newsletter-group .dropdown .dropdown-toggle::after {
  position: absolute;
  top: 50%;
  left: 40px;
  margin-top: -5px;
}
.newsletter-group .dropdown .dropdown-menu a {
  cursor: pointer;
  font-size: 18px;
  color: #000;
  padding: 8px 15px;
  display: block;
  font-weight: 600;
  text-align: right;
}
.newsletter-group .dropdown .dropdown-menu .selected {
  color: #ff790e;
  font-size: 20px;
}
.newsletter-group .dropdown .dropdown-menu a:hover {
  color: #ff790e;
}
.newsletter-group .btn {
  min-width: 221px;
}
.newsletter .newsletter-container {
  display: flex;
  justify-content: space-between;
}
.newsletter .newsletter-container .title strong {
  font-family: 'HelveticaNeueW20-75Bold';
  font-weight: 600;
  display: block;
  font-size: 50px;
  line-height: 1.1;
  text-align: right;
  color: #fff;
}
.newsletter .newsletter-container .title strong.orange-color {
  color: #ff7900;
  font-weight: 600;
}
.new-str {
  max-width: 1754px;
  margin: 0 0 0 auto;
}
.top-menu.mobile {
  display: none;
}
.tabs-nav {
  margin: 0 0 1vh;
}
.tabs-nav ul {
  margin: 0;
  padding: 0;
}
.tabs-nav ul li {
  position: relative;
}
.tabs-nav ul li ul {
  display: none;
  position: absolute;
  background: #fff;
  box-shadow: 0 7px 16px rgba(0, 0, 0, 0.2);
  padding: 2.5vh 1.5vh 3vh;
  border: 1px solid #ebebeb;
  border-bottom: 4px solid #ff790e;
  white-space: nowrap;
  left: 50%;
  z-index: 10;
}
.tabs-nav ul li ul:before {
  content: '';
  background: url('../Themes/Theme 2024/Content/images/caret-category.png') no-repeat center center;
  position: absolute;
  top: -44px;
  display: inline-block;
  z-index: -1;
  left: 50%;
  margin-left: -47px;
  width: 70px;
  height: 70px;
  cursor: pointer;
}
.tabs-nav ul li a {
  position: relative;
}
.tabs-nav ul li .c-caret {
  width: 1.3vh;
  height: 1.3vh;
  position: absolute;
  background: url('../Themes/Theme 2024/Content/svg/caret-down-black.svg') no-repeat center center;
  display: inline-block;
  top: 1.5vh;
  left: -3px;
  background-size: 1.2vh;
}
.tabs-nav ul li:hover .c-caret {
  background: url('../Themes/Theme 2024/Content/svg/caret-down.svg') no-repeat center center;
  background-size: 1.2vh;
}
.tabs-nav li a.active .c-caret {
  background: url('../Themes/Theme 2024/Content/svg/caret-down.svg') no-repeat center center;
  background-size: 1.2vh;
  top: 2vh;
}
.tabs-nav ul li:hover ul {
  display: block;
}
.tabs-nav ul li .caret {
  width: 15px;
  height: 15px;
  position: absolute;
  background: url('../Themes/Theme 2024/Content/svg/caret-down-black.svg') no-repeat center center;
  display: inline-block;
  top: 15px;
  right: -3px;
}
.tabs-nav > ul > li:hover > a {
  color: #ff790e;
  text-decoration: underline;
}
.tabs-nav ul li:hover .caret {
  background: url('../Themes/Theme 2024/Content/svg/caret-down.svg') no-repeat center center;
}
.tabs-nav ul li ul li a:hover {
  color: #ff790e;
  text-decoration: underline;
}
.tabs-nav li {
  display: inline-block;
  margin-left: 0.52vh;
}
.tabs-nav a {
  display: block;
  padding: 0 1.55vh;
  color: #000;
  font-size: 2.48vh;
}
.html-home-page .tabs-nav > ul > li > a {
  padding-bottom: 2vh;
}
.tabs-nav li:first-of-type a {
  padding-right: 0;
}
/* Active tab */
.tabs-nav li a.active,
.tabs-nav li.active a {
  color: #ff790e;
  text-decoration: underline;
  font-weight: 600;
  font-size: 3vh;
  font-family: 'HelveticaNeueW20-75Bold';
}
.tabs-nav.tabs-block li.active a {
  font-size: 2.68vh;
}
.internetplan-catalog .tabs-nav.tabs-block li.active a {
  font-size: 3vh;
}
/* Tab content */
.tabs-content > div > div.full-container {
  min-height: 270px;
}
.tabs-content IMG {
  /* margin-right: 10px; */
}
/* Hide all but first content div */
.tabs-content > div:not(:first-child) {
  display: none;
}
.full-container {
  margin-left: calc(-50vw + 50.6%);
  max-width: 1900px;
}
.drawer-prd .full-container {
  margin-left: 0;
  max-width: 100%;
}
.triangle-up {
  position: absolute;
  right: 1.34vh;
  bottom: 0px;
  width: 0;
  height: 0;
  border-left: 1.34vh solid transparent;
  border-right: 1.34vh solid transparent;
  border-bottom: 1.44vh solid #fff;
  z-index: 2;
}
.clearfix {
  clear: both;
  margin: 0;
  padding: 0;
}
.prd-title {
  margin: 0 0 0.52vh;
  min-height: 5vh;
}
.prd-title h2 {
  font-family: 'HelveticaNeueW20-75Bold';
  float: right;
  margin: 0;
  font-size: 4.95vh;
  font-weight: 600;
  color: #000000;
  line-height: 4.95vh;
}
.other-link {
  float: left;
}
.prd-title .other-link {
  position: relative;
  top: 1vh;
}
.other-link ul {
  margin: 0;
  list-style-type: none;
  padding: 0;
}
.other-link ul li {
  float: right;
  margin-right: 5.16vh;
}
.other-link ul li:last-of-type span {
  margin-left: 0;
}
.other-link ul li > a {
  cursor: pointer;
  line-height: 1;
  display: flex;
  align-items: center;
}
.other-link ul li span {
  font-size: 2vh;
  color: #000;
  font-weight: 500;
  margin-left: 1vh;
  font-family: 'HelveticaNeueW20-55Roman';
}
.other-link ul li i.cir {
  display: inline-block;
  width: 5.16vh;
  height: 5.16vh;
  background: #000000;
  background-image: url('../Themes/Theme 2024/Content/images/voucher.svg');
  background-position: center center;
  background-repeat: no-repeat;
  border-radius: 180px;
  background-size: 2.2vh;
}
.other-link ul li.compare-icon a i {
  background-image: url('../Themes/Theme 2024/Content/images/compare-white.svg');
  background-position: center center;
  background-repeat: no-repeat;
}
.other-link ul li.best-seller-icon i {
  background-image: url('../Themes/Theme 2024/Content/images/filter.svg');
  background-position: center 1.75vh;
  background-repeat: no-repeat;
  background-size: 1.96vh;
}
.other-link ul li:hover i {
  background-color: #ff790e;
}
.other-link ul li:hover span {
  color: #ff790e;
}
.other-link ul li .dropdown-toggle::after {
  position: relative;
  top: 0.52vh;
  margin-left: 0;
  margin-right: 0;
}
.other-link ul li:hover .dropdown-toggle::after {
  color: #ff790e;
}
.other-link ul li span {
  text-decoration: underline;
  margin-right: 1.14vh;
  display: inline-block;
}
.other-link ul li .dropdown .dropdown-toggle {
  display: flex;
  align-items: center;
  cursor: pointer;
  padding: 0 0 0.52vh;
}
.other-link ul > li:last-of-type a {
  padding-right: 0;
}
.other-link ul li .check-drop {
  padding: 0 1.55vh;
}
.other-link ul li .check-drop .custom-control {
  margin: 1vh 0;
}
.prd-not-owl {
  margin-bottom: 8.26vh;
}
.move-btn {
  text-align: left;
  max-width: 1676px;
  margin: 0 auto;
  padding: 0 15px;
  position: relative;
  left: 1.5vw;
}
.move-btn .btn {
  margin-top: -10.11vh;
  z-index: 2;
  position: relative;
  padding: 1.65vh 2vh 2.16vh;
  min-width: 24.28vh;
  text-align: center;
}
.dropdown.show .dropdown-toggle::after {
  transform: rotate(180deg);
}
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-nav .owl-prev {
  border-radius: 180px !important;
  border: 2px solid #999 !important;
}
.owl-carousel .owl-nav button.owl-prev {
  background: url('../Themes/Theme 2024/Content/images/left_arrow.svg') no-repeat;
  background-color: #333;
  background-position: center;
}
.owl-carousel .owl-nav button.owl-next {
  background: url('../Themes/Theme 2024/Content/images/right_arrow.svg') no-repeat;
  background-color: #333;
  background-position: center;
  position: relative;
}
.slick-arrow-data.white-arrow .dir_right.slick-arrow {
  background: url('../Themes/Theme 2024/Content/images/left_arrow.svg') no-repeat;
  background-color: #333;
  background-position: center;
  position: relative;
}
.slick-arrow-data.white-arrow .dir_left.slick-arrow {
  background: url('../Themes/Theme 2024/Content/images/right_arrow.svg') no-repeat;
  background-color: #333;
  background-position: center;
  position: relative;
}
.owl-nav button span {
  font-size: 0;
}
.owl-carousel .owl-nav .owl-next:focus,
.owl-carousel .owl-nav .owl-prev:focus {
  outline: 0;
}
.category-grid.home-page-category-grid {
  margin-bottom: 0;
}
.marbottom178 {
  padding-top: 10.32vh;
  padding-bottom: 2vh;
}
.scroll-lock {
  overflow: hidden;
}
.drawer-layer {
  display: none;
  background: rgba(0, 0, 0, 0.7);
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 1010101;
}
.drawer-layer.active {
  display: block;
}
.prd-drawer {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  height: 100%;
  width: 100%;
  max-width: 70%;
  z-index: 9999999;
  overflow: auto;
  transition: transform 0.3s;
  will-change: transform;
  background-color: #fafafa;
  display: flex;
  flex-direction: column;
  -webkit-transform: translate3d(-103%, 0, 0);
  transform: translate3d(-103%, 0, 0);
  -webkit-overflow-scrolling: touch;
  box-shadow: 0 2px 6px #777;
}
.prd-drawer.active {
  -webkit-transform: translateX(0);
  transform: translateX(0);
}
.prd-drawer .drw-top {
  background: url('../Themes/Theme 2024/Content/images/drawer-back.jpg') no-repeat center center;
  background-size: cover;
  min-height: 25.8vh;
  position: relative;
}
.prd-drawer .item-box .picture a:before {
  padding-top: 70%;
}
.prd-drawer .item-box .picture.no-margin-picture a:before {
  padding-top: 0;
}
.prd-drawer .rev-height {
  min-height: 39px;
}
.prd-drawer .item-box .product-rating-box {
  padding: 7px 6px 5px;
}
.prd-drawer .item-box .rating {
  height: 19px;
  background-size: 19px;
  width: 95px;
}
.prd-drawer .item-box .rating div {
  height: 19px;
  background-size: 19px;
}
.prd-drawer .product-grid .item-box .product-item .color-available {
  top: 70px;
}
.prd-drawer .price.old-price {
  font-size: 23px;
}
.prd-drawer .price.old-price span {
  font-size: 23px;
}
.prd-drawer .drw-top:after {
  content: '';
  background: rgba(0, 0, 0, 0.3);
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
}
.prd-drawer .drw-top .drw-inner {
  padding: 5.16vh 4.33vh;
  position: relative;
  margin: 0 15px;
  z-index: 1;
}
.prd-drawer .drw-top .drw-inner .close_drawer {
  display: inline-block;
  cursor: pointer;
  width: 25px;
  height: 25px;
  border: 1px solid #fff;
  border-radius: 180px;
  background-color: #000;
  text-align: center;
  line-height: 16px;
}
.prd-drawer .drw-top .drw-inner .close_drawer img {
  width: 46%;
}
.prd-drawer .drw-top .drw-inner h4 {
  color: #ff7900;
  font-size: 2vh;
  font-family: 'HelveticaNeueW20-75Bold';
  margin: 0 0 1.55vh;
}
.prd-drawer .drw-top .drw-inner h2 {
  color: #fff;
  font-size: 4.13vh;
  font-family: 'HelveticaNeueW20-75Bold';
  line-height: 1;
}
.prd-drawer .triangle-up {
  z-index: 1;
  right: 8.26vh;
}
.prd-drawer .drw-top .drw-inner .btm {
  margin-top: 4.23vh;
}
.prd-drawer .other-link {
  margin-top: -6.6vh;
  position: relative;
  z-index: 1;
  margin-left: 6.19vh;
}
.prd-drawer .drawer-prd {
  padding: 6.19vh 4.13vh 1.55vh 0;
}
.prd-drawer .drawer-prd > div:first-of-type {
  min-height: 200px;
}
/*Catalog*/
.side-2 .block-radio-navigation .custom-control-input {
  left: 33%;
  top: -3vh;
}
.side-2 .block-radio-navigation .custom-control .custom-control-label {
  /*font-family: 'HelvNeue65_W1G';*/
  font-weight: 500;
}
.custom-control-input:checked ~ .custom-control-label {
  font-weight: 600;
  font-family: 'HelveticaNeueW20-75Bold';
}
.side-2 .block-radio-navigation ul li {
  display: flex;
  justify-content: space-between;
}
.side-2 .block-radio-navigation .custom-control-label::after {
  left: 32.7%;
  top: -3vh !important;
  right: auto;
}
.home-page .any-slider {
  min-height: 49.12vh;
}
.side-2 .block-radio-navigation .custom-control {
  padding-right: 0;
  padding-top: 3.61vh;
  padding-left: 0;
  margin-left: 0;
  margin-right: 0;
}
.side-2 .block-radio-navigation .custom-control-label::before {
  left: 33%;
  top: -3vh !important;
  right: auto;
}
/*Price range slider*/
.block-price-navigation .ui-widget-content {
  height: 0.4vh;
  background: #707070;
  border: 0.21vh solid #707070;
  border-radius: 0;
}
.block-price-navigation .ui-slider-horizontal .ui-slider-range {
  background: #F16E0A;
  height: 0.6vh;
  margin-top: -0.21vh;
}
.block-price-navigation .ui-state-default,
.block-price-navigation .ui-widget-content .ui-state-default,
.block-price-navigation .ui-widget-header .ui-state-default {
  border-radius: 180px;
  background: #000;
  border-color: #000;
  outline: 0;
}
.block-price-navigation .ui-slider-horizontal .ui-slider-handle {
  top: -1vh;
}
.block-price-navigation .ui-slider {
  margin-top: 3.5vh;
  margin-bottom: 0.52vh;
}
.block-price-navigation .range-left {
  position: relative;
  top: -5.16vh;
  right: -1vh;
  font-family: 'HelveticaNeueW20-55Roman';
  color: #000;
  font-weight: 400;
  white-space: nowrap;
  float: right;
}
.block-price-navigation .range-right {
  left: -1vh;
  float: left;
  position: relative;
  top: -5.16vh;
  font-family: 'HelveticaNeueW20-55Roman';
  color: #000;
  font-weight: 400;
  white-space: nowrap;
}
.block-price-navigation .range-left strong,
.block-price-navigation .range-right strong {
  /* font-weight: 400; */
  font-size: 1.65vh;
}
.ui-slider .ui-slider-handle {
  width: 1.9vh;
  height: 1.9vh;
}
.ui-slider-horizontal .ui-slider-handle {
  margin-left: -1vh;
}
.side-2 .custom-control {
  min-height: 3.51vh;
  padding-left: 4.13vh;
}
.side-2 .custom-control-label {
  font-size: 1.86vh;
  line-height: 3vh;
}
.side-2 .custom-control-label::before {
  top: 0.41vh;
  left: -3.51vh;
  width: 2vh;
  height: 2vh;
}
.side-2 .custom-control-label::after {
  top: 0.41vh;
  left: -3.51vh;
  width: 2vh;
  height: 2vh;
}
.side-2 .custom-control-input {
  width: 2.27vh;
  height: 2.27vh;
}
.block-price-navigation .range-left strong b,
.block-price-navigation .range-right strong b {
  font-family: 'HelveticaNeueW20-75Bold';
  font-weight: 600;
  font-size: 2vh;
}
.div-cat-container {
  position: relative;
}
.mask-left:after {
  z-index: 0;
  content: '';
  position: absolute;
  right: 0;
  top: 81%;
  margin-top: 0;
  background: url('../Themes/Theme 2024/Content/images/mask.png') no-repeat center center;
  width: 54px;
  height: 173px;
  background-position: left;
}
.all-products > div:nth-child(even) .mask-left:after {
  left: 0;
  right: auto;
  background-position: right;
  z-index: 0;
}
/*.mask-right:after{z-index:0; content:'';position:absolute;right:-86px;bottom:150px;margin-top:-86px; background:url('../Themes/Theme 2024/Content/images/mask.png')no-repeat center center;width:173px;height:173px;}*/
.item-grid.navbar {
  padding: 0;
}
.brand-list .brand-slider ul li {
  width: 18.78vh;
  border: 1px solid #cccccc;
  padding: 1vh;
  height: 9.3vh;
  background: #fff;
  cursor: pointer;
}
.brand-list .brand-left {
  float: right;
  margin-left: 2vh;
  position: relative;
  z-index: 2;
}
.brand-list .brand-right {
  display: flow-root;
}
.brand-list .brand-slider ul li a {
  display: block;
  position: relative;
}
.brand-selector .dropdown-menu {
  min-width: 100%;
}
.brand-list .brand-slider ul li a:before {
  content: '';
  display: block;
  padding-top: 7.5vh;
}
.brand-list .brand-slider ul li a img {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  max-width: 100%;
  max-height: 100%;
  margin: auto;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  -webkit-transform: translateZ(0) scale(1, 1);
}
.affix {
  position: fixed;
  top: 10.53vh;
  z-index: 100;
  width: 100%;
}
.brand-list {
  margin: 0 0 0;
}
.compare-prd-popup-data .brand-list {
  margin: 0 0 1.2vh;
}
.brand-list .dropdown .btn {
  background: #000;
  color: #fff;
  padding: 0 2vh;
  min-width: 22.7vh;
  max-width: 22.7vh;
  text-align: right;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  font-size: 2vh;
  height: 9.3vh;
}
.brand-list .dropdown-toggle::after {
  position: absolute;
  left: 2vh;
  top: 47%;
}

/* .load-more-btn {
  margin: 4.13vh 0 0;
} */

.load-more-btn .btn {
  min-width: 20.64vh;
}
.breadcrumb-black .breadcrumb-bg {
  background: #F1F0F2;
  padding: 1vh 0;
}
.breadcrumb-black .breadcrumb li * {
  color: #666666;
  font-size: 1.6vh;
  font-weight: 100;
  line-height: 3.3vh;
}
.breadcrumb-black .breadcrumb li a {
  /*color: #AAAAAA;*/
  color: #666666 !important;
  font-size: 1.6vh;
  cursor: pointer;
}
.breadcrumb-black .breadcrumb li .delimiter {
  display: inline-block;
  font-size: 0;
  background: url('../Themes/Theme 2024/Content/images/arrow-right-light.svg') no-repeat center center;
  width: 1.4vh;
  background-size: 0.8vh;
  height: 1.6vh;
  margin: 0 0.83vh;
  top: 0.31vh;
  transform: rotate(180deg);
}
.breadcrumb-black .breadcrumb li a:hover,
.breadcrumb-black .breadcrumb li a:hover span {
  color: #fff;
}
.breadcrumb-black .breadcrumb li strong {
  /* font-weight: 600; */
  font-family: "HelveticaNeueW20-55Roman";
  color: #000000;
}
.breadcrumb-cmp-prd .breadcrumb {
  margin-left: 150px;
}
.ajax-left-filter .column-two-zone {
  position: relative;
  background-color: #F0F0F1;
}
.ajax-left-filter .column-two-zone:before {
  content: '';
  background: url('../Themes/Theme 2024/Content/images/eshop_Pattern.svg') repeat center center;
  position: absolute;
  left: 0;
  top: 0;
  min-height: 70vh;
  width: 100%;
  z-index: -1;
}
.slider-mask .any-slider .custom-slider:before {
  content: '';
  background: url('../Themes/Theme 2024/Content/images/eshop_Pattern.svg') repeat center center;
  position: absolute;
  right: -100%;
  bottom: 0;
  min-height: 30%;
  width: 100%;
  z-index: 1;
  background-color: #fff;
}
.slider-mask .any-slider .custom-slider:after {
  content: '';
  background: url('../Themes/Theme 2024/Content/images/eshop_Pattern.svg') repeat center center;
  position: absolute;
  left: -100%;
  bottom: 0;
  min-height: 30%;
  width: 100%;
  z-index: 1;
  background-color: #fff;
}
.slider-mask.smartlife-catalog .any-slider .custom-slider:before {
  background: url('../Themes/Theme 2024/Content/images/eshop_Pattern.svg') repeat center center;
  background-color: #fff;
}
.slider-mask.right-small .any-slider {
  overflow: hidden;
}
.slider-mask.right-small .any-slider .custom-slider:before {
  right: auto;
  left: -100%;
  min-height: 16%;
}
.catalog-mask {
  position: relative;
}
.catalog-mask:before {
  content: '';
  background: url('../Themes/Theme 2024/Content/images/eshop_Pattern.svg') repeat center center;
  position: absolute;
  left: 0;
  top: 0;
  min-height: 1025px;
  width: 100%;
  z-index: -1;
}
.catalog-with-tab {
  min-height: 50vh;
}
.mobileplan-catalog .catalog-mask:before {
  min-height: 72vh;
}
.fixedline-catalog .catalog-mask:before {
  min-height: 80vh;
}
.fixedline-catalog .tabs-content {
  margin-top: 3vh;
}
.internetplan-catalog .catalog-mask:before {
  min-height: 80vh;
}
.smartlife-catalog .catalog-mask:before {
  background: url('../Themes/Theme 2024/Content/images/eshop_Pattern.svg') repeat center center;
  min-height: 81vh;
}
.smartlife-catalog .catalog-with-tab {
  min-height: 55vh;
}
.back-reapeat {
  position: relative;
}
.back-reapeat:before {
  content: '';
  background: url('../Themes/Theme 2024/Content/images/eshop_Pattern.svg') repeat center center;
  position: absolute;
  left: 0;
  top: 0;
  min-height: 693px;
  width: 100%;
  z-index: -1;
}
.internet-fiber .back-reapeat:before {
  background: url('../Themes/Theme 2024/Content/images/eshop_Pattern.svg') repeat center center;
}
.smart-product-details-page .back-reapeat:before {
  background: url('../Themes/Theme 2024/Content/images/eshop_Pattern.svg') repeat center center;
  min-height: 670px;
}
.postpaid-product-details-page .back-reapeat:before {
  min-height: 850px;
}
.postpaid-product-details-page .title.title-show {
  /*display: none !important;*/
}
.map-mrtop {
  margin-top: 13vh;
}
.map-view .title {
  margin: 0 0 4.13vh;
}
.map-view .title strong {
  font-size: 3vh;
  font-weight: 400;
  color: #000;
  font-family: 'HelveticaNeueW20-55Roman';
}
.map-view .title h2 {
  font-size: 6.19vh;
  font-family: 'HelveticaNeueW20-75Bold';
  color: #000;
}
.map-view iframe {
  max-width: 100%;
}
/* TIMER */
div.timer {
  overflow: hidden;
  position: absolute;
  opacity: 1;
  cursor: pointer;
  z-index: 8;
  border-radius: 50% !important;
}
span.rotator {
  display: block;
  position: absolute;
  z-index: 3;
}
span.mask {
  display: block;
  position: absolute;
  z-index: 2;
  overflow: hidden;
}
/*span.pause
{
	display: block;
	width: 40px;
	height: 40px;
	position: absolute;
	top: 0;
	left: 0px;
	background: url(../Themes/Theme 2024/Content/css/'') no-repeat;
	z-index: 4;
	opacity: 0;
}*/
div.timer:hover span.pause,
span.pause.active,
div.timer:hover span.pause.active {
  opacity: 1;
}
/*Product Details Page*/
.qty-control {
  border: 1px solid #cbcbcb;
  display: flex;
  width: 200px;
  height: 60px;
}
.qty-control span {
  background: #fff;
  display: block;
  padding: 4px 15px;
  cursor: pointer;
  line-height: 0;
}
.qty-control span.minus i {
  width: 30px;
  height: 51px;
  background: url('../Themes/Theme 2024/Content/images/qty_min.png') no-repeat center center;
  display: inline-block;
  background-size: 15px;
}
.qty-control span.plus i {
  width: 30px;
  height: 51px;
  background: url('../Themes/Theme 2024/Content/images/qty_plus.png') no-repeat center center;
  display: inline-block;
  background-size: 15px;
}
.essential-cart {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  z-index: 109;
  background: #000;
  border-bottom: 4px solid #ff790e;
}
.essential-cart .essential-cart-flex {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.essential-cart .essential-cart-flex .essential-cart-right {
  display: flex;
  align-items: center;
}
.essential-cart .essential-cart-flex .essential-cart-right strong {
  line-height: 1;
  display: flex;
  align-items: center;
  color: #fff;
  font-family: 'HelveticaNeueW20-55Roman';
  margin-left: 20px;
  font-size: 22px;
  font-weight: 400;
}
.essential-cart .essential-cart-flex .essential-cart-right .prices {
  line-height: 1;
  display: flex;
  align-items: center;
  font-size: 40px;
  color: #fff;
  font-family: 'HelveticaNeueW20-75Bold';
  margin-left: 5px;
}
.essential-cart .essential-cart-flex .prices .product-price span strong,
.essential-cart .essential-cart-flex .essential-cart-right .prices span span {
  font-size: 30px;
  font-weight: 400;
}
.essential-cart .essential-cart-flex .essential-tab ul {
  display: flex;
}
.essential-cart .essential-cart-flex .essential-tab ul li {
  position: relative;
  display: flex;
  align-items: center;
  height: 125px;
  font-size: 24px;
  color: rgba(255, 255, 255, 0.4);
  margin-left: 50px;
  border-left: 2px solid #666;
  padding-left: 50px;
  min-width: 200px;
  justify-content: center;
}
.essential-cart .essential-cart-flex .essential-tab ul li.wide {
  padding-left: 100px;
}
.essential-cart .essential-cart-flex .essential-tab ul li.with-arrow:before {
  content: '';
  background: url('../Themes/Theme 2024/Content/images/a_arrow.png') no-repeat center center;
  width: 30px;
  height: 30px;
  position: absolute;
  top: 50%;
  left: -24px;
  margin-top: -15px;
  background-size: 30px;
  z-index: 1;
  transform: rotate(180deg);
}
.essential-cart .essential-cart-flex .essential-tab ul li.active {
  color: #fff;
}
.essential-cart .essential-cart-flex .essential-tab ul li.active:after {
  content: '';
  background: url('../Themes/Theme 2024/Content/images/check-green.svg') no-repeat center center;
  width: 18px;
  height: 14px;
  position: absolute;
  left: 35px;
  top: 50%;
  margin-top: 0;
}
.essential-cart .essential-cart-flex .essential-tab ul li span {
  display: inline-block;
  font-family: 'HelveticaNeueW20-75Bold';
}
.essential-cart .essential-cart-flex .essential-tab ul li.active span {
  text-decoration: underline;
}
.monthly-plan .monthly-plan-left .cust-label {
  font-size: 30px;
  /*font-family: 'HelvNeue65_W1G';*/
  font-weight: 500;
  color: #000;
}
.add-to-cart .add-to-cart-panel .add-to-cart-qty {
  display: none;
}
.essential-cart .essential-cart-flex .btn.btn-outline-white {
  min-width: 231px;
  margin: 0 20px;
}
.essential-cart .essential-cart-flex .btn.btn-outline-white i {
  width: 19px;
  height: 19px;
  background: url('../Themes/Theme 2024/Content/images/cart.svg') no-repeat center center;
  background-size: 19px;
  display: inline-block;
  margin-right: 15px;
  position: relative;
  top: 4px;
}
.essential-cart .essential-cart-flex .btn.btn-orange {
  min-width: 224px;
}
.essential-cart .essential-cart-flex .prices .product-price span span {
  font-size: 30px;
}
.essential-cart .essential-cart-flex .prices .product-price span.block {
  display: block;
  font-size: 24px;
  font-family: 'HelveticaNeueW20-45Light';
  margin: 0;
}
.choose-plan {
  margin: 30px 0 30px;
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
  padding: 47px 40px 55px;
  background: #fff;
}
.choose-plan.with-sim {
  padding: 4vh 50px;
}
.choose-plan.with-sim.prepaid-choose-plan {
  padding: 60px 0 40px;
  border-top: 1.25px solid #cccccc;
  box-shadow: none;
  margin-top: 60px;
  margin-bottom: 10px;
}
.choose-plan .choose-plan-list {
  width: 100%;
  margin: 0;
}
.choose-plan .choose-plan-list.mrtop {
  margin-top: 97px;
}
.choose-plan .choose-title {
  font-size: 60px;
  color: #000;
  font-family: 'HelveticaNeueW20-75Bold';
  line-height: 1;
  padding-bottom: 15px;
}
.choose-plan-flex .pln_flex {
  min-width: 270px;
}
.choose-plan.prepaid-choose-plan .choose-title {
  font-size: 55px;
}
.choose-plan .step {
  /*margin-top: 14px;*/
}
.choose-plan.prepaid-choose-plan .step {
  margin-top: 55px;
}
.choose-plan .step ul li {
  font-size: 24px;
  margin: 0 0 5px;
  cursor: pointer;
}
.choose-plan .step ul li span {
  border-bottom: 3px solid #fff;
  display: inline-block;
  color: #000;
}
.choose-plan .step ul li span label {
  margin: 0;
}
.choose-plan .step ul li .hidden-radio {
  position: absolute;
  left: 0;
  z-index: -1;
  width: 22px;
  height: 22px;
  opacity: 0;
}
.choose-plan .step ul li .hidden-radio:checked ~ span {
  border-bottom: 3px solid #ff7900;
  font-family: 'HelveticaNeueW20-75Bold';
}
.choose-plan .step ul li.active span {
  border-bottom: 3px solid #ff7900;
  font-family: 'HelveticaNeueW20-75Bold';
}
.choose-plan .choose-plan-list .heading {
  display: flex;
  margin: 0;
  justify-content: space-between;
}
.choose-plan .choose-plan-list .heading .hed-first {
  width: 17%;
}
.choose-plan .choose-plan-list .heading .sm-width {
  width: 50%;
}
.choose-plan .choose-plan-list .heading .prices-width.sm-width {
  width: 50%;
}
.choose-plan .choose-plan-list .heading .head-last {
  width: 32%;
}
.cmt-drop {
  max-width: 290px;
  margin: 0 auto;
}
.cmt-drop .btn {
  border: 1px solid #cecece;
  font-size: 22px;
  color: #000;
  width: 100%;
  text-align: right;
  font-family: 'HelveticaNeueW20-55Roman';
  padding: 0 20px 6px;
  height: 63px;
  line-height: 0;
  position: relative;
}
.cmt-drop .btn:after {
  background: url('../Themes/Theme 2024/Content/images/arrow-down-orange.png') no-repeat center center;
  border: none;
  position: absolute;
  left: 20px;
  top: 50%;
  width: 15px;
  height: 16px;
  background-size: 15px;
  margin-top: -7px;
}
.cmt-drop .dropdown-menu {
  width: 100%;
}
.choose-plan .choose-plan-list .heading > div {
  padding: 15px 0 30px;
  font-size: 20px;
  color: #ff7900;
  font-weight: 600;
  font-family: 'HelveticaNeueW20-75Bold';
  line-height: 1;
}
.choose-plan .choose-plan-list .heading > div {
  padding: 15px;
  font-size: 20px;
  color: #ff7900;
  font-weight: 600;
}
.choose-plan .choose-plan-list .heading > div.center {
  text-align: center;
}
.choose-plan .choose-plan-list .bun {
  display: flex;
  justify-content: space-between;
  position: relative;
  margin: 0 0 12px;
  align-items: center;
  border: 2px solid #fff;
  border-right: none;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
  background-color: #fff;
}
.pad-top15 {
  position: relative;
  top: 0.31vh;
}
.choose-plan .choose-plan-list .bun:after {
  content: '';
  background: #000;
  position: absolute;
  right: 0;
  top: 0;
  height: 100%;
  width: 8px;
}
.choose-plan .choose-plan-list .bun.yellow-border:after {
  background: #ffd201;
}
.choose-plan .choose-plan-list .bun.green-border:after {
  background: #492191;
}
.choose-plan .choose-plan-list .bun.blue-border:after {
  background: #4fbb85;
}
.choose-plan .choose-plan-list .bun .seprate.bun-info {
  border-left: 1px solid rgba(112, 112, 112, 0.18);
  text-align: center;
  min-height: 96px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.choose-plan .choose-plan-list .bun .seprate.bun-info h3 {
  font-size: 24px;
  color: #000;
  margin: 0;
  text-align: center;
  font-family: 'HelveticaNeueW20-75Bold';
}
.choose-plan .choose-plan-list .bun .seprate.rate {
  font-size: 36px;
  color: #ff7901;
  font-family: 'HelveticaNeueW20-75Bold';
}
.choose-plan .choose-plan-list .bun .seprate .rate-flex {
  display: flex;
  align-items: baseline;
  justify-content: center;
}
.choose-plan .choose-plan-list .bun .seprate .rate-flex .flex {
  display: flex;
  align-items: baseline;
}
.choose-plan .choose-plan-list .bun .seprate .rate-flex sup {
  margin-right: 3px;
  top: -17px;
}
.choose-plan .choose-plan-list .bun .seprate .rate-flex sup {
  font-size: 24px;
  font-family: 'HelveticaNeueW20-55Roman';
}
.choose-plan .choose-plan-list .bun .seprate.rate span {
  font-size: 26px;
  font-family: 'HelveticaNeueW20-55Roman';
  top: -6px;
  margin-right: 5px;
}
.choose-plan .choose-plan-list .bun .seprate.rate strong {
  font-weight: 400;
  font-size: 20px;
  font-family: 'HelveticaNeueW20-55Roman';
}
.choose-plan .choose-plan-list .bun .seprate.bun-info span {
  font-size: 20px;
  color: #000;
  font-family: 'HelveticaNeueW20-45Light';
  display: block;
  line-height: 1;
}
.choose-plan .choose-plan-list .bun .seprate.data-size {
  font-size: 30px;
  color: #000;
  font-family: 'HelveticaNeueW20-55Roman';
  font-weight: 500;
}
.choose-plan .choose-plan-list .bun .seprate.data-size sup {
  font-size: 18px;
  color: #000;
}
.choose-plan .choose-plan-list .bun .seprate.validaty {
  font-size: 20px;
  color: #000;
  font-family: 'HelveticaNeueW20-75Bold';
}
.choose-plan .choose-plan-list .bun .seprate.center {
  text-align: center;
}
.choose-plan .choose-plan-list .bun .seprate.textright {
  text-align: left;
  display: flex;
  align-items: center;
}
.choose-plan .choose-plan-list .bun .seprate.textright .btn-orange:before {
  content: '';
  width: 21px;
  height: 21px;
  background: url('../Themes/Theme 2024/Content/images/plus-white.svg') no-repeat center center;
  background-size: 16px;
  display: inline-block;
  position: relative;
  top: 6px;
  right: -4px;
}
.choose-plan .choose-plan-list .bun .seprate.textright .btn {
  font-size: 16px;
  min-width: 178px;
}
.choose-plan .choose-plan-list .bun .seprate.sm-width {
  width: 25%;
}
.choose-plan .choose-plan-list .bun .seprate.rate.sm-width {
  width: 50%;
}
.choose-plan .choose-plan-list .bun .seprate.bun-info {
  width: 17%;
  height: 124px;
}
.choose-plan .choose-plan-list .heading .new-choose,
.choose-plan .choose-plan-list .bun .new-choose {
  width: 83%;
  display: flex;
}
.choose-plan .choose-plan-list .heading .new-choose .new_flex,
.choose-plan .choose-plan-list .bun .new-choose .new_flex {
  display: flex;
  width: 68%;
  text-align: center;
  align-items: center;
}
.choose-plan .choose-plan-list .bun .new-choose .choose-plan .choose-plan-list .bun .seprate {
  padding: 14px 15px;
  width: 32%;
}
.choose-plan .choose-plan-list .bun .seprate .btn.btn-outline-dark {
  margin-right: 10px;
  min-width: 129px;
}
.choose-plan .choose-plan-list .bun:hover {
  border: 2px solid #ff7900;
  border-right: none;
  background-color: #f8f8f8;
}
.choose-plan .choose-plan-list .bun.selected {
  z-index: 2;
  border: 2px solid #ff7900;
  border-right: none;
  background-color: #f8f8f8;
}
.choose-plan .choose-plan-list .bun:hover .cmt-drop .btn {
  background-color: #fff;
  border-color: #f8f8f8;
}
.choose-plan.same-box .choose-title {
  font-size: 55px;
}
.choose-plan.same-box .step ul li {
  font-size: 26px;
  margin: 0;
  line-height: 1;
}
.choose-plan.same-box .select-sim-number label {
  font-size: 25px;
}
.choose-plan.same-box .step {
  margin-top: 20px;
}
.monthly-plan {
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
  padding: 42px 15px;
  margin: 30px 0;
  border: 1.5px solid #aaaaaa;
  background: #fff;
}
.monthly-plan .monthly-price {
  display: flex;
  align-items: center;
}
.monthly-plan .monthly-price .monthly-price-info {
  margin-left: 30px;
  position: relative;
}
.monthly-plan.smartlife-mothly .custom-control.custom-radio .custom-control-label {
  line-height: 24px;
  font-size: 21px;
}
.monthly-plan.smartlife-mothly .monthly-price .monthly-price-info.basic-prices p {
  position: absolute;
  top: -20px;
  right: 0;
  white-space: nowrap;
}
.monthly-plan.smartlife-mothly .monthly-price .monthly-price-info.basic-prices h3 {
  position: relative;
  top: 11px;
}
.monthly-plan .monthly-price .monthly-price-info:last-of-type {
  margin-left: 0px;
  min-width: 250px;
}
.monthly-plan .monthly-price .monthly-price-info h3 {
  font-size: 37px;
  font-family: 'HelveticaNeueW20-75Bold';
  color: #ff7900;
  margin: 0;
  line-height: 1;
}
.common-margin-bottom100 {
  /*margin: 0 0 70px;*/
}
.monthly-plan .monthly-price .monthly-price-info.basic-prices h3 {
  /*color: #000;*/
}
.monthly-plan .monthly-price .monthly-price-info.basic-prices h3.same-font {
  font-size: 28px;
}
.monthly-plan .monthly-price .monthly-price-info h3 span {
  font-size: 28px;
  font-family: 'HelveticaNeueW20-55Roman';
}
.monthly-plan .monthly-price .monthly-price-info h3 b {
  font-size: 22px;
  margin-left: 5px;
  color: #000;
  font-family: 'HelveticaNeueW20-55Roman';
  font-weight: 400;
}
.monthly-plan .tax-desc {
  font-size: 20px;
  color: #000;
}
.monthly-plan .monthly-price .monthly-price-info h3 span:first-of-type {
  margin-left: 5px;
}
.monthly-plan .monthly-price .monthly-price-info p {
  margin: 0;
  font-size: 20px;
  color: #333333;
  font-family: 'HelveticaNeueW20-55Roman';
}
.monthly-plan.fiber-month-plan {
  padding-bottom: 0;
  padding-top: 0;
  padding-left: 50px;
  padding-right: 50px;
  margin-top: 0px;
  box-shadow: 0 0 40px rgba(0, 0, 0, 0.14);
  position: relative;
  margin-bottom: 100px;
  border: none;
}
.monthly-plan.fiber-month-plan .left-flex {
  height: 148px;
  padding: 36px 0;
  border-left: 1px solid #707070;
  width: 26%;
}
.monthly-plan.fiber-month-plan .monthly-price .monthly-price-info {
  margin-left: 100px;
}
.monthly-plan.fiber-month-plan .monthly-plan-left .monthly-plan-right {
  justify-content: flex-start;
  padding-right: 65px;
}
.monthly-plan.fiber-month-plan .left-flex h3 {
  font-size: 28px;
  color: #ff7900;
  font-family: 'HelveticaNeueW20-75Bold';
  padding-top: 2.3vh;
}
.monthly-plan.fiber-month-plan .left-flex span {
  font-size: 22px;
  color: #000;
  font-weight: 500;
  display: block;
  line-height: 1;
}
.overall-payment {
  margin: 0 0 30px;
}
.overall-payment table tr td {
  vertical-align: central;
  background: #fff;
}
.overall-payment table tr:first-of-type td {
  border-top: 1px solid #ddd;
}
.overall-payment table tr td {
  text-align: right;
  vertical-align: middle;
  border-right: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
  padding: 40px 40px;
}
.overall-payment table tr td:first-of-type {
  width: 26%;
}
.overall-payment table tr td.wide {
  width: 25%;
}
.overall-payment table tr td:last-of-type {
  border-right: 1px solid #ddd;
}
.overall-payment table tr td .full-price .flex,
.overall-payment table tr td .full-price {
  display: flex;
  align-items: center;
}
.overall-payment table tr td .btn.btn-outline-white i {
  width: 25px;
  height: 25px;
  background: url('../Themes/Theme 2024/Content/images/cart.svg') no-repeat center center;
  background-size: 25px;
  display: inline-block;
  margin-right: 15px;
  position: relative;
  top: 5px;
}
.overall-payment table tr td p {
  margin: 0;
  font-size: 24px;
  color: #000;
}
.overall-payment table tr td p span {
  color: #ff7900;
  font-family: 'HelveticaNeueW20-75Bold';
}
.overall-payment table tr td p span.span-block {
  display: block;
}
.overall-payment table tr td .full-price .estimate {
  margin-left: 30px;
}
.overall-payment table tr td .full-price .estimate span {
  display: block;
  font-size: 20px;
  color: #000;
}
.overall-payment table tr td .full-price .estimate strong {
  font-family: 'HelveticaNeueW20-55Roman';
  display: flex;
  font-weight: 400;
  font-size: 20px;
  color: #000;
  align-items: baseline;
}
.overall-payment table tr td .full-price .estimate strong span {
  margin: 0 5px 0 0;
}
.overall-payment table tr td .full-price .final {
  font-size: 45px;
  color: #ff7900;
  font-family: 'HelveticaNeueW20-75Bold';
}
.overall-payment table tr td .full-price .estimate.text-white strong,
.overall-payment table tr td .full-price .estimate.text-white span {
  color: #fff;
}
.overall-payment table tr td .full-price .final span {
  font-size: 30px;
  font-family: 'HelveticaNeueW20-55Roman';
}
.overall-payment table tr td .full-price .final strong {
  font-size: 24px;
  font-weight: 400;
  font-family: 'HelveticaNeueW20-55Roman';
  position: relative;
  top: -5px;
}
.overall-payment table tr:last-of-type td {
  color: #fff;
  background: #000;
}
.slick-slide img {
  max-width: 100%;
}
.custom-radio-check .custom-radio .custom-control-label::before {
  border-radius: 0;
}
.radio-btn .custom-radio-check .custom-radio .custom-control-label::before {
  right: 0 !important;
}
.smartlife-mothly .radio-btn .custom-control-label::before,
.smartlife-mothly .radio-btn .custom-control-label::after {
  right: -34px !important;
}
.radio-btn .custom-control-label::before,
.radio-btn .custom-control-label::after {
  right: 0 !important;
}
.device-package .custom-radio .custom-control-label::before {
  border-radius: 50%;
  top: 2px;
}
.device-package .custom-radio .custom-control-label {
  padding: 0;
  min-width: 115px;
  text-align: right;
  font-size: 23px;
  font-weight: 400;
}
.device-package .custom-control-input:checked ~ .custom-control-label {
  font-weight: 400;
}
.custom-radio-check .custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: none;
}
.attributes .attr-group .text-prompt {
  font-size: 20px;
  /*font-family: 'HelvNeue65_W1G';*/
  color: #000;
  margin: 0 0 10px;
}
.monthly-plan.other.month-attr {
  padding: 30px 15px;
}
.monthly-plan.month-attr .monthly-plan-left .cust-label {
  font-family: 'HelveticaNeueW20-75Bold';
  padding: 15px 0;
}
.monthly-plan.month-attr .monthly-plan-left .cust-label p {
  /*font-family: 'HelvNeue65_W1G';*/
}
.month-right-flex {
  width: 70%;
  display: flex;
  align-items: center;
  justify-content: space-evenly;
}
.month-right-flex .attributes .attr-group {
  margin: 0;
  border-bottom: none;
  padding: 0;
}
.month-right-flex .common-dropdown .dropdown-toggle {
  font-size: 22px;
  /*font-family: 'HelvNeue65_W1G';*/
  font-weight: 500;
  height: 63px;
}
.month-right-flex .dis-amount label {
  font-size: 20px;
  /*font-family: 'HelvNeue65_W1G';*/
  font-weight: 500;
  color: #000;
  margin: 0;
}
.month-right-flex .dis-amount .prices span {
  font-size: 45px;
  font-family: 'HelveticaNeueW20-75Bold';
  color: #ff7901;
}
.month-right-flex .dis-amount .prices span span {
  font-size: 35px;
  font-family: 'HelveticaNeueW20-55Roman';
}
.month-right-flex .select-sim-number {
  margin-top: 0;
}
.custom-radio-check .custom-control-label {
  padding: 15px 10px;
  min-width: 115px;
  text-align: center;
}
.custom-radio-check .custom-control {
  padding-left: 0;
}
.custom-radio-check .custom-control-label::before {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  border-radius: 0px;
  background: none;
}
.custom-radio-check .custom-control-input:checked ~ .custom-control-label::before {
  color: #fff;
  border-color: #50be87;
  background: #50be87;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.2);
}
.custom-radio-check .custom-control-input:checked ~ .custom-control-label span {
  position: relative;
  color: #fff;
  font-weight: 600;
}
.breadcrumb-cmp-prd {
  position: relative;
}
.device-package .custom-control-label::before {
  height: 35px;
  width: 35px;
  right: -45px;
}
.device-package .custom-control-input:checked ~ .custom-control-label::before {
  color: #fff;
  border-color: #ff7900;
  background-color: #ff7900;
}
.device-package .custom-control-inline {
  min-height: 38px;
}
.device-package .custom-control-label {
  line-height: 1;
  display: flex;
  align-items: center;
}
.device-package .custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url('../Themes/Theme 2024/Content/images/check.svg');
  background-size: 18px;
  top: 10px;
  left: -38px;
  right: -38px;
}
.select-sim-number label {
  font-size: 24px;
  color: #000;
  margin: 0;
  font-family: 'HelveticaNeueW20-75Bold';
  position: relative;
}
.select-sim-number label .req {
  position: absolute;
  top: 0;
  right: -12px;
  font-size: 21px;
  color: #dc3545;
}
.select-sim-number select {
  height: 76px;
  font-size: 30px;
  color: #000;
  font-family: 'HelveticaNeueW20-55Roman';
  border: 1px solid rgba(16, 16, 16, 0.1);
  padding: 0 30px;
}
.select-sim-number select {
  background: #fff url('../Themes/Theme 2024/Content/images/arrow-down-orange.png') left 25px center/18px 10px no-repeat;
}
.product-collateral-with-picture {
  margin: 50px -30px 30px;
}
.product-collateral-with-picture ul li {
  display: inline-block;
  margin-left: 30px;
  margin-right: 30px;
  margin-bottom: 30px;
}
.product-collateral-with-picture ul li .prd-spc-flex {
  display: flex;
  align-items: center;
}
.product-collateral-with-picture ul li .prd-spc-flex .prd-pic img {
  width: 83px;
  height: 83px;
}
.product-collateral-with-picture ul li .prd-spc-flex .prd-spc {
  margin-right: 25px;
}
.product-collateral-with-picture ul li .prd-spc-flex .prd-spc h4 {
  margin: 0;
  font-size: 30px;
  font-family: 'HelveticaNeueW20-75Bold';
  color: #000;
}
.product-collateral-with-picture ul li .prd-spc-flex .prd-spc span {
  font-size: 20px;
  font-family: 'HelveticaNeueW20-55Roman';
  color: #999999;
}
.prd-specification-attr-filter .block .listbox {
  display: none;
}
.device-package .custom-control {
  padding-right: 45px;
  width: 208px;
  margin-left: 1rem;
  margin-right: 0;
}
.device-package.not-break .custom-control {
  float: right;
}
.device-package.not-break .custom-control {
  width: auto;
  margin-left: 70px;
}
.device-package.not-break .custom-radio .custom-control-label {
  width: auto;
}
.side-2 .disabled {
  pointer-events: none;
  opacity: 0.3;
}
/*Common extra*/
.custom-control-input {
  left: auto;
  right: 0;
}
.custom-control {
  padding-left: 0;
  padding-right: 40px;
  margin-right: 0;
}
.custom-control-inline {
  margin-right: 0;
  margin-left: 16px;
}
.custom-control-label::before {
  left: auto;
  right: -34px;
}
.custom-control-label::after {
  left: auto;
  right: -34px;
}
.startFormMonth {
  font-family: HelveticaNeueW20-55Roman;
  font-size: 1.75vh;
  color: #000;
}
.slick-arrow-data {
  display: flex;
  justify-content: center;
}
.slick-arrow {
  cursor: pointer;
  margin: 15px 5px 0;
  height: 61px;
  width: 60px;
  border-radius: 180px;
  border: 2px solid #333;
  position: relative;
  font-size: 0;
}
.slick-arrow.dir_right {
  background: url('../Themes/Theme 2024/Content/images/right_arrow_black.svg') no-repeat center center;
}
.slick-arrow.dir_left {
  opacity: 0.5;
  margin-left: -65px;
}
.slick-arrow.dir_right {
  margin-right: -65px;
}
.slick-arrow.dir_left:hover {
  opacity: 1;
}
.slick-arrow.dir_left {
  background: url('../Themes/Theme 2024/Content/images/left_arrow_black.svg') no-repeat center center;
}
.tabs-block ul li {
  display: block;
}
.tabs-nav.tabs-block.no-pd a {
  padding: 1vh 0;
}
.common-catalog .tabs-nav.tabs-block.no-pd a {
  padding: 0.52vh 0;
}
.tabs-block ul li:first-of-type a {
  padding: 0.52vh 1.55vh;
}
.tabs-block.no-pd ul li:first-of-type a {
  padding: 0.52vh 0;
}
.prd-details-tabs ul li:first-of-type a:first-of-type {
  padding-right: 4.13vh;
}
.prd-details-tabs ul li {
  border-bottom: 1px solid #000;
  margin: 0;
}
.prd-details-tabs .tabs-nav ul li a {
  padding: 2.27vh 4.13vh;
  border-bottom: none;
  font-size: 3vh;
  color: #ff6600;
}
.prd-details-tabs ul li a {
  padding: 0;
}
.prd-details-tabs ul li.active {
  border-bottom: none;
}
.prd-details-tabs ul li.active a {
  font-size: 3.92vh;
  text-decoration: none;
  border: 1px solid #000;
  border-bottom: none;
  position: relative;
}
.smart-tab {
  margin-top: 70px;
}
.prd-details-tabs {
  margin: 9.8vh 0 7.22vh;
}
.catalog-with-tab .prd-details-tabs {
  margin-top: 1.86vh;
}
.postpaid-product-details-page .prd-details-tabs {
  margin: 5vh 0;
}
/*.prd-details-tabs .tabs-nav
{
 margin: 0 0 7.22vh;
}*/
.prd-details-tabs .tabs-nav ul {
  display: flex;
}
.prd-details-tabs .tabs-nav ul {
  display: flex;
}
.html-product-details-page .prd-details-tabs ul li {
  border-bottom: none;
  position: relative;
}
.html-product-details-page .prd-details-tabs ul li.active:after {
  content: '';
  position: absolute;
  bottom: -1px;
  left: 0;
  height: 1px;
  width: 100%;
  background: #fff;
}
.html-product-details-page .prd-details-tabs .tabs-nav {
  border-bottom: 1px solid #000;
}
#desc-list ul {
  list-style: none !important;
}
.prd-details-tabs .tab-ol-list h4 {
  font-size: 25px;
  color: #000;
  font-family: 'HelveticaNeueW20-75Bold';
  margin: 0 0 40px;
}
.prd-details-tabs .tab-ol-list ul li,
.prd-details-tabs .tab-ol-list ol li {
  margin: 0 0 10px;
  font-size: 20px;
  color: #000;
  font-family: 'HelveticaNeueW20-55Roman';
  position: relative;
  padding-right: 15px;
  line-height: 30px;
  max-width: 100%;
}
.prd-details-tabs .tab-ol-list ul li:before,
.prd-details-tabs .tab-ol-list ol li:before {
  content: '';
  position: absolute;
  right: 0;
  top: 12px;
  width: 7px;
  height: 7px;
  background: #ff7900;
  border-radius: 180px;
}
.why-buy {
  margin: 0 0 30px;
}
.why-buy h2 {
  font-size: 5.16vh;
  color: #000;
  margin: 0 0 4.13vh;
  font-family: 'HelveticaNeueW20-75Bold';
}
.why-buy .why-buy-bx {
  margin: 0 0 3vh;
  padding: 3.61vh 1.55vh 1.24vh;
  position: relative;
  text-align: center;
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.1);
  height: 100%;
}
.why-buy .why-buy-bx:before {
  content: '';
  width: 0.62vh;
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  background: #a885d8;
}
.why-buy .why-buy-bx.cam-sys-icon:before,
.why-buy .why-buy-bx.secure:before {
  background: #44bbe6;
}
.why-buy .why-buy-bx.film-icon:before,
.why-buy .why-buy-bx.free-delivery:before {
  background: #50be87;
}
.why-buy .why-buy-bx.game-icon:before,
.why-buy .why-buy-bx.promotion-bx:before {
  background: #ffd200;
}
.why-buy .why-buy-bx .icon {
  margin: 0 0 3vh;
}
.why-buy .why-buy-bx .icon i {
  width: 12.38vh;
  height: 9.29vh;
  background: url('../Themes/Theme 2024/Content/images/control_centre.svg') no-repeat center center;
  display: inline-block;
  background-size: 9vh;
}
.why-buy .why-buy-bx.secure .icon i {
  background: url('../Themes/Theme 2024/Content/images/secure.svg') no-repeat center center;
  background-size: 8vh;
}
.why-buy .why-buy-bx.free-delivery .icon i {
  background: url('../Themes/Theme 2024/Content/images/fast-delivery-gray.svg') no-repeat center center;
  background-size: 11vh;
}
.why-buy .why-buy-bx.promotion-bx .icon i {
  background: url('../Themes/Theme 2024/Content/images/promotion.svg') no-repeat center center;
  background-size: 6vh;
}
.why-buy .why-buy-bx.inter-icon .icon i {
  background: url('../Themes/Theme 2024/Content/images/Internet.svg') no-repeat center center;
  background-size: 8vh;
}
.why-buy .why-buy-bx.cam-sys-icon .icon i {
  background: url('../Themes/Theme 2024/Content/images/surveillance_came.svg') no-repeat center center;
  background-size: 8vh;
}
.why-buy .why-buy-bx.film-icon .icon i {
  background: url('../Themes/Theme 2024/Content/images/film.svg') no-repeat center center;
  background-size: 8vh;
}
.why-buy .why-buy-bx.game-icon .icon i {
  background: url('../Themes/Theme 2024/Content/images/streaming games.svg') no-repeat center center;
  background-size: 9vh;
}
.why-buy .why-buy-bx h3 {
  margin: 0;
  font-size: 3vh;
  color: #000;
  font-family: 'HelveticaNeueW20-75Bold';
  line-height: 3.7vh;
}
.choose-products-grid {
  background: #fff;
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.1);
  padding: 50px 100px 0 100px;
}
.offer-details {
  align-items: center;
  display: flex;
  justify-content: space-between;
  border: 1.7px solid #ddd;
  border-bottom: 3px solid #ff7900;
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.1);
  padding: 36px 50px 35px;
  margin-bottom: 130px;
  background-color: #fff;
  position: relative;
}
.postpaid-product-details-page .offer-details {
  margin-bottom: 110px;
  margin-top: 30px;
}
.offer-details:after {
  content: '';
  background: url('../Themes/Theme 2024/Content/images/book-light.svg') no-repeat center center;
  width: 206px;
  height: 98px;
  position: absolute;
  left: 40%;
  bottom: 0;
}
.html-common-details-page .offer-details {
  margin-bottom: 76px;
}
.fiber-map {
  margin-bottom: 200px;
}
iframe {
  width: 100%;
}
.offer-details .offer-left {
  position: relative;
  padding-right: 110px;
}
.offer-details .offer-left:before {
  content: '';
  background: url('../Themes/Theme 2024/Content/images/info-giud.svg') no-repeat center center;
  width: 64px;
  height: 82px;
  position: absolute;
  right: 0;
  top: 0;
}
.offer-details b {
  font-size: 20px;
  color: #ff790e;
  font-family: 'HelveticaNeueW20-75Bold';
}
.offer-details h4 {
  font-size: 38px;
  color: #000;
  margin: 0;
  font-family: 'HelveticaNeueW20-75Bold';
  position: relative;
  z-index: 1;
}
.offer-details .btn {
  min-width: 220px;
}
.small-prd-bx .product-item .prd-brand-name .brand-name {
  font-size: 16px;
}
.small-prd-bx .item-box .product-title {
  font-size: 24px;
  white-space: normal;
  min-height: 56px;
}
.small-prd-bx .item-box .actual-price {
  font-size: 40px;
}
.small-prd-bx .item-box .actual-price span {
  font-size: 30px;
}
.small-prd-bx .item-box .product-box-detail-button {
  font-size: 16px;
}
.small-prd-bx .item-box .compare-button span {
  font-size: 16px;
}
.small-prd-bx .item-box .rating {
  background-size: 24px;
  height: 24px;
  width: 120px;
}
.btn.plus-icon {
  position: relative;
  padding-right: 50px;
}
.btn.plus-icon:before {
  content: '';
  position: absolute;
  right: 20px;
  top: 28px;
  background: url('../Themes/Theme 2024/Content/images/plus.png') no-repeat center center;
  width: 19px;
  height: 19px;
  background-size: 19px;
}
.accordion .card,
.accordion > .card:not(:last-of-type),
.accordion > .card > .card-header {
  border-radius: 0px !important;
}
.accordion .card .card-body {
  padding: 30px;
  background: #f5f5f5;
  position: relative;
  border-top: 1.25px solid #e5e5e5;
}
.accordion .card .card-body h4 {
  color: #ff7900;
}
.accordion .card .card-body:before {
  content: '';
  position: absolute;
  right: 0;
  top: 0;
  width: 5px;
  background: #ff7900;
  height: 100%;
}
.card-header {
  padding: 0;
  font-size: 24px;
  color: #000;
}
.card-header > div {
  padding: 30px;
}
.card-header {
  background: #fff;
}
.accordion .card .card-header > div {
  position: relative;
}
.accordion .card .card-header > div:after {
  background-color: #ff7900;
  background-image: url('../Themes/Theme 2024/Content/images/arrow-white-up.svg');
  background-position: center center;
  background-repeat: no-repeat;
  content: '';
  height: 41px;
  width: 41px;
  border-radius: 180px;
  border: 2px solid #ff7900;
  position: absolute;
  left: 30px;
  top: 50%;
  margin-top: -22px;
}
.accordion .card .card-header > div.collapsed:after {
  background-color: #fff;
  background-image: url('../Themes/Theme 2024/Content/images/arrow-down-black.svg');
  background-position: center center;
  background-repeat: no-repeat;
  border: 2px solid #eaeaec;
}
.catalog-post-pre-yo {
  margin-bottom: 10.32vh;
}
.mobile-device .container.no-pd-right {
  padding-left: 0;
}
.prd-arrow-right .owl-nav {
  width: 100%;
  justify-content: flex-end;
}
.cmn-mrb {
  margin: 0 0 30px;
}
.prd-drawer-subCat .ajax-loading-productload {
  margin-left: 6%;
  top: 5%;
}
.compare-products-page {
  position: relative;
  overflow: hidden;
}
.compare-products-page .compare-new-page .clear-list {
  display: flex;
  align-items: center;
  position: absolute;
  right: 0;
  top: 30vh;
  font-size: 2vh;
  color: #fff;
  padding-right: 6.19vh;
  text-decoration: underline;
  width: 13.41vh;
}
.compare-products-page .compare-new-page .clear-list:before {
  content: '';
  width: 4.64vh;
  height: 4.64vh;
  border: 2px solid #fff;
  border-radius: 180px;
  position: absolute;
  right: 0;
  background: url('../Themes/Theme 2024/Content/images/delete.svg') no-repeat center center;
  background-size: 1.65vh;
}
.compare-products-page .table-wrapper {
  margin: 0 0 30px;
  padding: 0 0 1px;
}
.compare-products-table td {
  min-width: 150px;
  border: 1px solid #ddd;
  background-color: #fff;
  padding: 15px 5px;
  text-align: left;
  vertical-align: top;
  color: #000000;
}
.compare-products-table td:first-child {
  min-width: 0;
}
.compare-products-table td label {
  font-weight: normal;
  color: #000;
}
.compare-products-table .remove-button {
  display: inline-block;
  border: none;
  background: url('../Themes/Theme 2024/Content/images/remove.png') left center no-repeat;
  padding: 0 0 0 18px;
  font-size: 12px;
  color: #000000;
}
.compare-products-table .remove-button:hover {
  color: #f16e00;
}
.compare-products-table .picture {
  display: block;
  position: relative;
  max-width: 200px;
  height: 200px;
  overflow: hidden;
}
.compare-products-table .picture img {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  max-width: 100%;
  max-height: 100%;
  margin: auto;
}
.compare-products-table .product-name td {
  font-weight: bold;
}
.compare-products-table .product-name td a:hover {
  color: #f16e00;
}
.compare-products-table .short-description td {
  line-height: 22px;
}
.compare-products-table .full-description td {
  display: none;
}
.compare-products-page .no-data {
  margin: 25px 0 0;
}
/*Compare Page*/
.loading-popup {
  display: none;
  position: fixed;
  top: 50%;
  left: 50%;
  margin-left: -32px;
  margin-top: -32px;
  z-index: 101010;
}
.loading-popup:before {
  content: '';
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(255, 255, 255, 0.8);
  position: fixed;
  z-index: -1;
}
.loading-popup i {
  display: inline-grid;
  width: 64px;
  height: 64px;
  background: url('../Themes/Theme 2024/Content/images/loading.gif') no-repeat center center;
}
.enable-popup-prd {
  overflow: hidden;
}
.compare-prd-popup .compare-prd-popup-data {
  padding: 20px 30px 0;
}
.compare-prd-popup {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  height: 100%;
  width: 100%;
  max-width: 88%;
  z-index: 9999999;
  overflow: auto;
  transition: transform 0.3s;
  will-change: transform;
  background-color: #fafafa;
  display: flex;
  flex-direction: column;
  -webkit-transform: translate3d(-103%, 0, 0);
  transform: translate3d(-103%, 0, 0);
  -webkit-overflow-scrolling: touch;
  box-shadow: 0 2px 6px #777;
}
.compare-prd-popup.active-prd-popup {
  -webkit-transform: translateX(0);
  transform: translateX(0);
}
.comp-layer {
  display: none;
  background: rgba(0, 0, 0, 0.7);
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 101010;
}
.comp-layer.active-comp-layer-popup {
  display: block;
}
.compare-new-page {
  position: relative;
}
.cmp-top .cata-filter-icon {
  margin: 0;
}
.cmp-top {
  margin: 0 0 2vh;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.close-add-prd {
  cursor: pointer;
  width: 2.37vh;
  height: 2.37vh;
  display: inline-block;
  background: url('../Themes/Theme 2024/Content/images/close-outline.svg') no-repeat center center;
  background-size: 2.37vh;
}
.cmp-side {
  margin: 0 0 4.13vh;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cmp-title {
  font-size: 3.61vh;
  color: #ff7900;
  font-family: 'HelveticaNeueW20-75Bold';
}
.cmp-search {
  display: flex;
}
.compare-data-wrapper {
  position: relative;
}
.comp-back {
  top: -11.35vh;
  position: absolute;
  bottom: 0;
  right: 0;
  width: 60%;
  height: 60vh;
  z-index: -1;
  background-color: #000;
}
.comp-according {
  margin: 0 0 90px;
  position: relative;
}
.comp-according:after {
  content: '';
  position: absolute;
  right: -86px;
  bottom: -86px;
  width: 173px;
  height: 173px;
  background: url('../Themes/Theme 2024/Content/images/compare-mask.svg') no-repeat center center;
  z-index: 0;
}
.comp-according ul {
  list-style: none;
  padding: 0;
  border: 1px solid #ccc;
}
.comp-according ul .inner {
  display: none;
  padding: 0 0 35px;
  background-color: #f7f7f7;
  position: relative;
}
.comp-according ul .inner:before {
  content: '';
  border-left: 5px solid #ff7900;
  position: absolute;
  right: -1px;
  top: 0;
  height: 100%;
}
.comp-according ul li {
  border: 1.5px solid #ccc;
  background: #fff;
  position: relative;
  z-index: 1;
}
.comp-according ul li a.toggleData {
  display: block;
  color: #000;
  padding: 33px;
  transition: background 0.3s ease;
  font-size: 30px;
  cursor: pointer;
  font-weight: 500;
  flex-direction: row-reverse;
  justify-content: flex-end;
}
.comp-according ul li a.toggleData i {
  position: relative;
  top: 13px;
  margin-right: 20px;
}
.comp-according ul li a.according-active i {
  top: 1px !important;
  transform: rotate(-180deg);
}
.comp-according ul li a.according-active {
  background: #f7f7f7;
  color: #ff7900;
}
.product-compare-search-box .form-control:active,
.product-compare-search-box .form-control:focus,
.product-compare-search-box .form-control {
  height: 6.19vh;
  border: 1px solid #ccc;
  border-left: none;
  font-size: 1.86vh;
}
.product-compare-search-box .search-box-button {
  background-color: #fff;
  outline: 0;
  border: 1px solid #ccc;
  border-right: 0;
  background-image: url('../Themes/Theme 2024/Content/images/search-gray.svg');
  background-position: center center;
  background-repeat: no-repeat;
  font-size: 0;
  width: 7.22vh;
  background-size: 1.9vh;
}
.comp-common-grid {
  display: flex;
  position: relative;
}
.comp-common-grid .other.name {
  min-width: 44.37vh;
  padding-left: 0;
}
.comp-common-grid .other.name h1 {
  font-size: 4.33vh;
  color: #fff;
  font-family: 'HelveticaNeueW20-75Bold';
  position: relative;
  padding: 0 0 3vh;
}
.comp-common-grid .other.name h1:after {
  content: '';
  background: #ff7900;
  height: 0.5vh;
  width: 12.38vh;
  position: absolute;
  bottom: 0;
  right: 0;
}
.comp-common-grid .other.name h1 span {
  display: block;
  color: #ff7900;
}
.comp-common-grid .other.spec-name {
  font-weight: 400;
  font-size: 2.58vh;
  color: #000;
  font-family: 'HelveticaNeueW20-75Bold';
  padding: 1vh 3.61vh;
  width: 430px;
}
.comp-common-grid .grid-group {
  position: relative;
  display: flex;
  width: 74%;
}
.comp-common-grid .grid-group .other {
  background: #fff;
}
.comp-common-grid .grid-group .other .comp-add-product {
  min-height: 50.5vh;
  position: relative;
}
.comp-common-grid .spec-other {
  color: #000;
  font-weight: 600;
  font-size: 21px;
  padding: 10px 20px;
  width: 33%;
  border-right: 1px solid #aaa;
  text-align: center;
}
.comp-common-grid .spec-other.empty {
  border-right: none;
}
.comp-common-grid .grid-group .other.spec-name {
  width: 276px;
}
.comp-common-grid .other {
  width: 395px;
}
.comp-common-grid .other.cmp-add-common {
  color: #000;
  font-size: 1.44vh;
  padding: 1vh 2vh;
  border: 1px solid #aaa;
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.15);
}
.comp-common-grid .other.name {
  border: none !important;
  box-shadow: none;
}
.comp-common-grid:last-of-type .other {
  padding-bottom: 2vh;
}
.comp-common-grid .grid-group {
  display: flex;
}
.comp-product-data {
  position: relative;
}
.comp-product {
  margin: 11.35vh 0 8.25vh;
}
.comp-product .comp-common-grid .grid-group {
  position: relative;
  z-index: 2;
}
.product-item .remove-item {
  position: absolute;
  top: 2.58vh;
  left: 2.58vh;
  font-size: 3.61vh;
  cursor: pointer;
  display: none;
}
.product-item .remove-item i {
  width: 4.12vh;
  height: 4.12vh;
  background: url('../Themes/Theme 2024/Content/images/close-circle.svg') no-repeat center center;
  background-size: 4.12vh;
  display: inline-block;
}
#cmp-product-slider .product-item .remove-item {
  display: inline-block;
  z-index: 99;
}
#cmp-product-slider .product-item .view-and-compare {
  display: none;
}
.comp-product .comp-add-product .add-prd span {
  display: block;
  text-decoration: underline;
}
.comp-product .comp-add-product .add-prd {
  width: 6.71vh;
  height: 6.71vh;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #fff;
  position: absolute;
  top: 50%;
  margin-top: -3.61vh;
  right: 50%;
  margin-right: -3.61vh;
  cursor: pointer;
  background: url('../Themes/Theme 2024/Content/images/close-circle-gray.svg') no-repeat center center;
  background-size: 6.71vh;
}
.comp-product .comp-add-product .cmp-add {
  padding: 1.96vh 2vh 2.58vh;
  background: #eeeeee;
  font-size: 2.48vh;
  color: #000;
  position: absolute;
  bottom: 0;
  right: 0;
  cursor: pointer;
  width: 100%;
  text-align: center;
}
.page-title.title-max-width,
.catalog-with-tab .catalog-left {
  max-width: 41.38vh;
  min-width: 41.38vh;
  margin-left: 2vh;
}
.fixedline-catalog .catalog-with-tab .catalog-left {
  margin-top: -4.13vh;
}
.page-title-catalog .other-link {
  margin: 1.55vh 0 0;
}
.product_active {
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1);
  z-index: 2;
  border: 2px solid #ff7900 !important;
  border-right: none !important;
}
/*Start Catalog page*/
.ajax-loading-Catalogproductload {
  background: url('../Themes/Theme 2024/Content/images/loading.gif') center no-repeat;
  width: 32px;
  height: 32px;
  position: absolute;
  padding-top: 10%;
  width: 70%;
  background-color: #eee;
}
/*for white*/
.newsletter-subscribe-text.form-control.control-white::-webkit-input-placeholder {
  color: #666;
  opacity: 1;
}
.newsletter-subscribe-text.form-control.control-white::-moz-placeholder {
  color: #666;
  opacity: 1;
}
.newsletter-subscribe-text.form-control.control-white:-ms-input-placeholder {
  color: #666;
  opacity: 1;
}
.newsletter-subscribe-text.form-control.control-white::-ms-input-placeholder {
  color: #666;
  opacity: 1;
}
.newsletter-subscribe-text.form-control.control-white::placeholder {
  color: #666;
  opacity: 1;
}
.product-grid .owl-carousel .owl-nav.disabled,
.product-grid .owl-carousel .owl-dots.disabled {
  display: inline-block;
  visibility: hidden;
}
.btn-light:not(:disabled):not(.disabled):active,
.btn-light:not(:disabled):not(.disabled).active,
.btn-light:active,
.btn-light:focus,
.btn-light:hover,
.btn-light {
  height: 6.19vh;
  display: flex;
  align-items: center;
  border: 1px solid #c4c4c4;
  color: #000000;
  font-size: 2vh;
  font-weight: 400;
  justify-content: center;
  background-color: #fff;
}
.cart-drawer {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  height: 100%;
  width: 100%;
  max-width: 70%;
  z-index: 999;
  overflow: auto;
  transition: transform 0.3s;
  will-change: transform;
  background-color: #fafafa;
  display: none;
  flex-direction: column;
  -webkit-transform: translate3d(-103%, 0, 0);
  transform: translate3d(-103%, 0, 0);
  -webkit-overflow-scrolling: touch;
  box-shadow: 0 2px 6px #777;
}
.cart-drawer.active {
  -webkit-transform: translateX(0);
  transform: translateX(0);
  display: block;
}
.cart-drawer .cart-bottom {
  width: 100%;
  background: #000;
  padding: 2.79vh 9.8vh;
  text-align: left;
  border-bottom: 0.52vh solid #ff7900;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.cart-drawer .cart-body {
  height: calc(100vh - 26vh);
  box-sizing: border-box;
  overflow: auto;
}
.cart-drawer .cart-top {
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.18);
  border-right: 0.41vh solid #ff7900;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cart-drawer .cart-top .top-right {
  display: flex;
  align-items: center;
}
.cart-drawer .btn-cart {
  display: flex;
  align-items: center;
}
.cart-drawer .cart-top .top-right .btn-cart .btn {
  min-width: 27.14vh;
  margin-right: 1.55vh;
}
.cart-drawer .btn-cart .btn:before {
  content: '';
  width: 1.96vh;
  height: 1.96vh;
  background: url('../Themes/Theme 2024/Content/images/plus-black.svg') no-repeat center center;
  background-size: 1.96vh;
  margin-left: 1.55vh;
  margin-top: 0.21vh;
}
.cart-drawer .cart-top .top-right .cart-close {
  cursor: pointer;
  border-right: 1px solid rgba(112, 112, 112, 0.34);
  height: 12.69vh;
  display: flex;
  align-items: center;
  width: 12.38vh;
  justify-content: center;
  margin-right: 6.19vh;
}
.cart-drawer .cart-top .top-right .cart-close i {
  width: 4.23vh;
  height: 4.23vh;
  background-color: #000;
  border-radius: 180px;
  background-image: url('../Themes/Theme 2024/Content/images/close.svg');
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 1.24vh;
  text-align: center;
  display: inline-flex;
}
.cart-drawer .cart-top h2 {
  font-size: 3.3vh;
  color: #ff7900;
  font-weight: bold;
  position: relative;
  display: flex;
  align-items: center;
  margin: 3.82vh 5.16vh 3.92vh;
}
.cart-drawer .cart-top h2:before {
  content: '';
  width: 3.72vh;
  height: 3.51vh;
  margin-left: 1.55vh;
  background: url('../Themes/Theme 2024/Content/images/cart-circle.svg') no-repeat center center;
  background-size: 3.72vh;
}
.cart-list {
  padding: 5.16vh;
}
.cart-list .cart-bx {
  border: 1px solid #cccccc;
  padding: 1.55vh 3vh 1.55vh 4.13vh;
  margin-bottom: 2.58vh;
}
.cart-bx .cart-flex {
  display: flex;
  align-items: center;
  border-bottom: 1px solid #cccccc;
  padding: 1.55vh 0;
  justify-content: space-between;
}
.cart-list .cart-bx-title {
  position: relative;
  display: flex;
  align-items: center;
  padding: 0 3vh 5.68vh 4.13vh;
  justify-content: space-between;
}
.cart-list .cart-bx-title .title {
  width: 20%;
  font-size: 2vh;
  font-weight: 500;
  color: #000;
  text-align: center;
}
.cart-list .cart-bx-title .title.first {
  width: 40%;
}
.cart-list .cart-bx-title .title.text-price {
  text-align: right;
  padding-right: 1.55vh;
}
.cart-list .cart-bx-title .title.empty {
  width: 10%;
}
.cart-list .cart-bx-title .title.empty .clear-btn {
  position: absolute;
  left: 0;
  top: 0;
  display: flex;
  align-items: center;
  cursor: pointer;
}
.cart-list .cart-bx-title .title.empty .clear-btn i {
  min-width: 1.45vh;
  height: 1.96vh;
  display: inline-block;
  background: url('../Themes/Theme 2024/Content/images/delete-black.svg') no-repeat center center;
  background-size: 1.45vh;
  position: relative;
  top: 0.21vh;
}
.cart-list .cart-bx-title .title.empty .clear-btn span {
  font-size: 2vh;
  color: #000;
  text-decoration: underline;
}
.cart-list .cart-bx-title .title.empty .clear-btn span i {
  margin-left: 1.55vh;
}
.cart-bx .cart-flex:last-of-type {
  border-bottom: none;
}
.cart-bx .cart-flex .cart-bun {
  width: 20%;
  text-align: center;
}
.cart-bx .cart-flex .cart-bun.first {
  width: 40%;
}
.cart-bx .cart-flex .cart-bun.package {
  text-align: right;
}
.cart-bx .cart-flex .cart-bun.package h2 {
  font-weight: 500;
  font-size: 2.48vh;
  color: #ff7900;
  margin: 0;
}
.cart-bx .cart-flex .cart-bun.package h2 a {
  display: inline-flex;
  font-size: 2vh;
  font-weight: 500;
  color: #000;
  text-decoration: underline;
  cursor: pointer;
  margin-right: 3vh;
}
.cart-bx .cart-flex .cart-bun.name {
  display: flex;
  align-items: center;
}
.cart-bx .cart-flex .cart-bun.name .cart-pic {
  display: flex;
  max-width: 6.3vh;
  min-width: 6.3vh;
  justify-content: center;
}
.cart-bx .cart-flex .cart-bun.name .cart-pic img {
  max-width: 100%;
}
.cart-bx .cart-flex .cart-bun.name .prd-details {
  margin-right: 2vh;
  text-align: right;
  line-height: 1;
}
.cart-bx .cart-flex .cart-bun.name .prd-details .info-simcartnumber {
  display: block;
  line-height: 1;
}
.cart-bx .cart-flex .cart-bun.name .prd-details .prd_title {
  margin: 0 0 0.72vh;
  display: flex;
}
.cart-bx .cart-flex .cart-bun.name .prd-details .prd_title .name {
  font-size: 2vh;
  max-height: 4.54vh;
  font-weight: 600;
  color: #000000;
  margin: 0 0 5px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  word-break: break-word;
  font-family: 'HelveticaNeueW20-75Bold';
}
.track-cart .cart-bx .cart-flex .cart-bun.name .prd-details .prd_title .name {
  overflow: unset;
  text-overflow: unset;
  display: -webkit-box;
  -webkit-line-clamp: unset;
  -webkit-box-orient: vertical;
  word-break: normal;
  max-height: none;
}
.cart-bx .cart-flex .cart-bun.name .prd-details .prd_title .link {
  color: #000;
  cursor: pointer;
  display: inline-block;
  font-size: 1.65vh;
  text-decoration: underline;
  font-weight: 500;
  margin-right: 3vh;
}
.cart-bx .cart-flex .cart-bun.name .prd-details span {
  color: #707070;
  font-size: 1.65vh;
  display: inline-block;
  line-height: 2.17vh;
}
.cart-bx .cart-flex .attributes .prempayment {
  display: inline-block;
  font-size: 1.8vh;
  line-height: 1;
}
.cart-bx .cart-flex .cart-bun .qty-count {
  display: inline-flex;
  border: 1px solid #c4c4c4;
  align-items: center;
}
.cart-bx .cart-flex .cart-bun .qty-count span.minus {
  cursor: pointer;
  width: 5.68vh;
  height: 6.19vh;
  background: url('../Themes/Theme 2024/Content/images/minus-count.svg') no-repeat center center;
  display: inline-block;
}
.cart-bx .cart-flex .cart-bun .qty-count span.plus {
  cursor: pointer;
  width: 5.68vh;
  height: 6.19vh;
  background: url('../Themes/Theme 2024/Content/images/plus-count.svg') no-repeat center center;
  display: inline-block;
}
.cart-bx .cart-flex .cart-bun .qty-count input {
  height: 6.19vh;
  border: none;
  outline: 0;
  font-size: 2vh;
  color: #000;
  font-weight: 600;
  width: 6.19vh;
  border-left: 1px solid #c4c4c4;
  border-right: 1px solid #c4c4c4;
  text-align: center;
  padding-bottom: 0.52vh;
}
.cart-bx .cart-flex .cart-bun.tax {
  font-size: 2vh;
  color: #000;
  font-weight: 600;
}
.cart-bx .cart-flex .cart-bun.prices {
  text-align: right;
  font-size: 2.58vh;
  color: #000;
  font-weight: 600;
}
.cart-bx .cart-flex .cart-bun.name .prd-details .attributes,
.cart-bx .cart-flex .attributes {
  font-size: 1.5vh;
  color: #707070;
  font-weight: 400;
}
.cart-bx .cart-flex .cart-bun.remove {
  text-align: left;
  width: 10%;
}
.cart-bx .cart-flex .cart-bun.remove i {
  width: 2.58vh;
  height: 2.58vh;
  background-color: #000;
  border-radius: 180px;
  background-image: url('../Themes/Theme 2024/Content/images/close.svg');
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-flex;
  background-size: 0.93vh;
  cursor: pointer;
  font-size: 0;
}
.shopping-cart .cart-list {
  padding: 0;
  margin: 0 0 4.13vh;
}
.shopping-cart .cart-list .cart-bx-title {
  padding: 2.17vh 6.19vh 2.48vh 6.19vh;
  background: #efefef;
}
.shopping-cart .cart-list .cart-bx-title .title.empty .clear-btn {
  left: 3vh;
  top: 50%;
  margin-top: -1.86vh;
}
.shopping-cart .cart-list .cart-bx {
  padding: 1.55vh 6.19vh 1.55vh 6.19vh;
}
.shopping-cart .cart-bx .cart-flex .cart-bun.first,
.shopping-cart .cart-list .cart-bx-title .title.first {
  width: 70%;
}
.terms-of-service.cart-team {
  margin: 0 0 3vh;
  text-align: right;
}
.cart-step {
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.12);
  margin: 0 0 4.95vh;
  padding: 4.13vh 6.19vh 5.67vh;
}
.cart-step h2 {
  font-size: 3vh;
  color: #ff7900;
  font-weight: bold;
  position: relative;
  display: flex;
  align-items: center;
  margin-bottom: 3.61vh;
}
.cart-step h2:before {
  content: '';
  width: 3.61vh;
  height: 3.51vh;
  margin-left: 1.55vh;
  background: url('../Themes/Theme 2024/Content/images/cart-circle.svg') no-repeat center center;
  background-size: 3.61vh;
}
.cart-step .step-bx ul {
  display: flex;
}
.cart-step .step-bx ul li {
  display: flex;
  align-items: center;
}
.cart-step .step-bx ul li span {
  width: 7.22vh;
  height: 7.22vh;
  border-radius: 180px;
  background: #fff;
  display: flex;
  justify-content: center;
  border: 1px solid #999;
  color: #666;
  font-size: 3vh;
  line-height: 6.4vh;
}
.cart-step .step-bx ul li b {
  font-weight: 500;
  font-size: 2.48vh;
  color: #666666;
  display: inline-flex;
  margin: 0 3vh;
  margin-top: -1vh;
}
.cart-step .step-bx ul li strong {
  display: inline-flex;
  height: 1px;
  background: #999;
  width: 7vh;
  margin-left: 3vh;
}
.cart-step .step-bx ul li.active span {
  color: #fff;
  background: #ff7900;
  border: 1px solid #ff7900;
}
.booking-drawer-layer,
.cart-layer {
  display: none;
  position: fixed;
  left: 0;
  top: 0;
  background: rgba(0, 0, 0, 0.7);
  width: 100%;
  height: 100%;
  z-index: 109;
}
.booking-drawer-layer.active,
.cart-layer.active {
  display: block;
}
.cart-drawer .cart-bottom .terms-of-service {
  color: #fff;
  margin: 0 2vh 0 0;
  max-width: 40%;
}
.cart-drawer .cart-bottom .checkout-buttons {
  display: flex;
  align-items: center;
}
.cart-drawer .cart-bottom .prices {
  color: #fff;
  font-size: 3.61vh;
  font-weight: bold;
  margin: -1vh 0 0 2.58vh;
  white-space: nowrap;
}
.cart-drawer .cart-drawer-total {
  display: flex;
  align-items: center;
}
.cart-drawer .cart-bottom .prices span {
  font-size: 2.58vh;
  font-weight: 400;
}
.cart-drawer .cart-bottom .btn {
  min-width: 23.12vh;
  text-align: center;
  height: 7.22vh;
}
.cart-drawer .cart-bottom .btn.btn-outline {
  border: 1px solid #fff;
  color: #fff;
  min-width: 27.24vh;
  margin-left: 2vh;
  display: flex;
  align-items: center;
  justify-content: center;
}
.shop-cart-bottom {
  background: #000;
  border: 1px solid #707070;
  height: 15.48vh;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 6.19vh;
}
.shop-cart-bottom .left_flex {
  display: flex;
  align-items: center;
}
.shop-cart-bottom .back {
  display: inline-block;
  background: #fff;
  height: 6.4vh;
  color: #000;
  font-size: 2vh;
  font-weight: 500;
  text-align: left;
  min-width: 18.57vh;
  padding: 1.44vh 2vh;
  position: relative;
}
.shop-cart-bottom .back:before {
  content: '';
  width: 2vh;
  height: 1vh;
  display: inline-block;
  background: url('../Themes/Theme 2024/Content/images/back-black.svg') no-repeat center center;
  position: absolute;
  right: 2vh;
  top: 50%;
  margin-top: -0.52vh;
  transform: rotate(179deg);
  background-size: 2vh;
}
.shop-cart-bottom .cut-out-btn {
  margin-right: 2vh;
  min-width: 23.22vh;
  border: 1px solid #707070;
  color: #fff;
  height: 6.4vh;
  padding: 1.9vh 2vh;
}
.shopping-cart .shop-cart-bottom .cut-out-btn {
  margin-right: 0;
}
.shop-cart-bottom .right_flex {
  display: flex;
}
.shop-cart-bottom .right_flex .price-and-next {
  display: flex;
  align-items: center;
}
.shop-cart-bottom .right_flex .price-and-next.pd-right {
  padding-left: 5.16vh;
}
.shop-cart-bottom .right_flex .prices {
  font-size: 3.6vh;
  color: #fff;
  font-weight: 600;
  margin-top: -0.82vh;
}
.shop-cart-bottom .right_flex .prices span {
  font-size: 2.58vh;
  font-weight: 400;
}
.shop-cart-bottom .right_flex .next-step {
  color: #707070;
  font-size: 2vh;
  margin: 0 2vh;
}
.shop-cart-bottom .right_flex .next-step b {
  font-weight: 600;
  color: #fff;
}
.shop-cart-bottom .btn-orange {
  height: 6.4vh;
  min-width: 20vh;
  outline: 0;
  border: none;
}
.modal-dialog {
  max-width: 1364px;
}
.modal-body {
  padding: 0 60px 60px;
}
.modal-header {
  padding: 48px 60px;
}
.suggested-product .modal-header {
  padding: 48px 60px 35px;
}
.modal h5 {
  font-size: 32px;
  color: #000;
  font-weight: 600;
}
.modal .close {
  opacity: 1;
  margin-top: -30px;
}
.modal .close span {
  width: 41px;
  height: 41px;
  background-color: #000;
  display: inline-block;
  background-image: url('../Themes/Theme 2024/Content/images/close.svg');
  background-repeat: no-repeat;
  background-position: center center;
  border-radius: 180px;
}
.addition-service ul li:first-of-type {
  border-top: 1px solid #d3d3d3;
}
.addition-service ul li {
  display: flex;
  border-bottom: 1px solid #d3d3d3;
  padding: 37px 0;
  align-items: center;
}
.addition-service ul li .serv-left {
  display: flex;
  align-items: center;
  width: 60%;
}
.addition-service ul li .serv-left a {
  display: inline-flex;
  width: 66px;
  margin-left: 30px;
}
.addition-service ul li .serv-left a img {
  max-width: 100%;
}
.addition-service ul li .serv-left .serv-details {
  margin: -5px 0 0;
  line-height: 1;
  text-align: right;
}
.addition-service ul li .serv-left .serv-details h2 {
  margin: 0 0 10px;
  font-size: 25px;
  font-weight: 500;
  color: #000;
}
.addition-service ul li .serv-left .serv-details span {
  line-height: 1;
  font-size: 20px;
  color: #000;
  font-family: 'HelveticaNeueW20-55Roman';
}
.addition-service ul li .serv-right {
  display: flex;
  align-items: center;
  width: 40%;
}
.addition-service ul li .serv-right .price {
  font-size: 32px;
  font-weight: 600;
  color: #f16e00;
  width: 60%;
  text-align: right;
}
.addition-service ul li .serv-right .btn-right {
  text-align: left;
  width: 40%;
}
.addition-service ul li .serv-right .btn-right .btn {
  min-width: 204px;
  height: 56px;
  text-align: right;
  position: relative;
  line-height: 1;
}
.addition-service ul li .serv-right .btn-right .btn:after {
  content: '';
  width: 25px;
  height: 25px;
  background: url('../Themes/Theme 2024/Content/images/cart-black.svg') no-repeat center center;
  background-size: 25px;
  position: absolute;
  left: 15px;
  top: 15px;
}
.addition-service ul li.added .serv-right .price {
  color: #000;
}
.addition-service ul li.added .serv-right .btn-right {
  font-size: 20px;
  color: #000;
  font-family: 'HelveticaNeueW20-75Bold';
}
.radio-number .sim-commitment .col-lg-6 {
  /*width: -ms-flex: 0 0 100%;*/
  flex: 0 0 100%;
  max-width: 100%;
}
.radio-number .sim-commitment .attr-group {
  padding: 0;
  border: none;
}
.radio-number .sim-commitment .device-package .custom-control {
  width: auto;
}
.radio-number .sim-commitment .required,
.radio-number .sim-commitment .text-prompt {
  display: none;
}
.radio-number .sim-commitment .device-package .custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background: #ff790e;
  width: 12px;
  height: 12px;
  border-radius: 180px;
  right: -29px;
  top: 8px;
}
.radio-number .sim-commitment .device-package .custom-radio .custom-control-label {
  font-size: 20px;
}
.radio-number .sim-commitment .device-package .custom-control-label::before {
  height: 24px;
  width: 24px;
  right: -35px;
}
.radio-number .sim-commitment .device-package .custom-control-inline {
  min-height: 24px;
}
.radio-number .sim-commitment .device-package .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #fff;
}
.choose-products-grid .btn-primary.lg {
  height: 70px;
  padding-right: 48px;
}
#drawer-cart-data {
  text-align: right;
  margin-right: 0;
}
.choose-products-grid .btn.plus-icon:before {
  top: 24px;
}
.choose-products-grid .rev-height {
  display: none;
}
.choose-products-grid .item-box .product-title a {
  height: 73px;
  line-height: 33px;
}
.productbox-without-rating .rev-height {
  display: none;
}
.productbox-without-rating .item-box .product-title a {
  line-height: 33px;
  height: 73px;
  margin: 0 0 15px;
}
.productbox-without-rating .buttons .btn {
  height: 80px;
}
.productbox-without-rating .item-box .picture a:before {
  padding-top: 92%;
}
.form-ui .form-group {
  margin-bottom: 4.64vh;
}
.form-ui .form-group .common-dropdown .dropdown-toggle {
  height: 7.53vh;
  font-size: 2vh;
  padding: 1.86vh 3vh;
  min-width: 100%;
  display: block;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  width: 15.48vh;
  padding-right: 5.16vh;
}
.form-ui .form-group .common-dropdown .dropdown-item {
  font-size: 2vh;
  padding: 1vh 3vh;
  white-space: normal;
  word-break: break-all;
}
.form-ui .grp-label {
  display: block;
  margin: 0 0 2vh;
}
.form-ui .grp-label label {
  font-size: 2.58vh;
  font-weight: 500;
  color: #000;
  display: inline;
  margin: 0;
  /*font-family: 'HelvNeue65_W1G';*/
}
.form-ui .grp-label .required {
  position: relative;
  top: 0;
  right: 0;
  left: 0.52vh;
  color: #000;
  margin: 0;
  font-size: 2.58vh;
}
.form-ui .form-control {
  border: 1.5px solid #cccccc;
  height: 7.53vh;
  padding: 0 3vh;
  font-size: 2vh;
  color: #000;
}
.form-ui select {
  border: 1.5px solid #cccccc;
  height: 7.53vh;
  padding: 0 3vh;
  font-size: 2vh;
  color: #000;
}
.form-ui .custom-select {
  background: url('../Themes/Theme 2024/Content/images/arrow-down-orange.png') left 3vh center/1.65vh 1vh no-repeat;
}
.form-ui .field-validation-error {
  text-align: right;
  font-size: 1.55vh;
}
.checkout-checkbox {
}
.checkout-checkbox .custom-control {
  padding-left: 5.16vh;
}
.checkout-checkbox .custom-control label {
  font-size: 2.48vh;
  color: #000;
  font-weight: 500;
  line-height: 3vh;
}
.checkout-checkbox .custom-control-label::after,
.checkout-checkbox .custom-control-label::before {
  height: 2.89vh;
  width: 2.89vh;
  left: -5.16vh;
  top: 0.41vh;
}
.checkout-checkbox .custom-control-input:checked ~ .custom-control-label {
  font-weight: 500;
}
.form-ui .custom-radio {
  margin-left: 5.16vh;
  margin-right: 0;
  min-height: 3.51vh;
  padding-left: 0;
  padding-right: 4.13vh;
}
.cart-page-total {
  display: none;
}
.form-ui .custom-radio .custom-control-label::after {
  left: 0;
  background: #fff;
  background-image: none !important;
  border-radius: 180px;
  width: 1.14vh;
  height: 1.14vh;
  top: 1.1vh;
  right: -3.4vh;
}
.form-ui .custom-radio .custom-control-label::before {
  width: 2.58vh;
  height: 2.58vh;
  right: -4.13vh;
  border-color: #c9c9c9;
  top: 0.41vh;
  left: auto;
}
.form-ui .custom-radio .custom-control-label {
  font-size: 2.27vh;
  line-height: 2.89vh;
}
.form-ui .custom-radio .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #ff7900;
  border-color: #ff7900;
}
.form-ui .custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background: #fff;
  background-image: none !important;
}
.form-ui .custom-radio .custom-control-input:checked ~ .custom-control-label {
  font-weight: 500;
}
.form-ui .custom-radio-button {
  padding: 0;
}
.form-ui .custom-radio-button .custom-control-label {
  display: flex;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.16);
  height: 9.29vh;
}
.form-ui .custom-radio-button.radio-icon .custom-control-label span {
  justify-content: flex-start;
}
.form-ui .custom-radio-button.radio-icon .custom-control-label span {
  margin-right: 3vh;
}
.form-ui .custom-radio-button .custom-control-label span {
  position: relative;
  justify-content: center;
  width: 100%;
  margin: 0;
  display: flex;
  align-items: center;
  font-size: 2.48vh;
  /*font-family: 'HelveticaNeueW20-55Roman';*/
}
.form-ui .custom-radio-button.with-img .custom-control-label {
  align-items: center;
}
.form-ui .custom-radio-button.with-img .custom-control-label img {
  height: 3vh;
  margin: 0 3vh;
  position: relative;
}
.form-ui .custom-radio-button.with-img .custom-control-label span {
  justify-content: end;
}
.form-ui .custom-radio-button.radio-icon .custom-control-input:checked ~ .custom-control-label span:before {
  background: url('../Themes/Theme 2024/Content/images/home-delivery-orange.svg') no-repeat center center;
  background-size: 5.16vh;
}
.form-ui .custom-radio-button.pickup-icon.radio-icon .custom-control-input:checked ~ .custom-control-label span:before {
  background: url('../Themes/Theme 2024/Content/images/store-shop-orange.svg') no-repeat center center;
  background-size: 2.16vh;
}
.form-ui .custom-radio-button.radio-icon .custom-control-label span:before {
  content: '';
  background: url('../Themes/Theme 2024/Content/images/home-delivery-black.svg') no-repeat center center;
  width: 5.16vh;
  height: 3.61vh;
  display: inline-block;
  margin-left: 2vh;
  background-size: 5.16vh;
}
.form-ui .custom-radio-button.pickup-icon.radio-icon .custom-control-label span:before {
  background: url('../Themes/Theme 2024/Content/images/store-shop-black.svg') no-repeat center center;
  width: 2.37vh;
  height: 4.54vh;
  background-size: 2.37vh;
}
.form-ui .custom-radio-button .custom-control-label::after {
  display: none;
}
.form-ui .custom-radio-button .custom-control-label::before {
  width: 100%;
  height: 100%;
  border-radius: 0;
  left: 0;
  right: 0;
  top: 0;
  border-color: #fff;
}
.form-ui .custom-radio-button .custom-control-input:checked ~ .custom-control-label::before {
  border-color: #ff7900;
}
.form-ui .custom-radio-button .custom-control-input:checked ~ .custom-control-label {
  color: #ff7900;
}
.form-ui .custom-radio-button.radio-icon .custom-control-input:checked ~ .custom-control-label span:before {
  background: url('../Themes/Theme 2024/Content/images/home-delivery-orange.svg') no-repeat center center;
  background-size: 5.16vh;
}
.form-ui .custom-radio-button.pickup-icon.radio-icon .custom-control-input:checked ~ .custom-control-label span:before {
  background: url('../Themes/Theme 2024/Content/images/store-shop-orange.svg') no-repeat center center;
  background-size: 2.16vh;
}
.form-ui .custom-radio-button.radio-icon.paymentmethod_0 .custom-control-label span:before {
  background: url('../Themes/Theme 2024/Content/svg/CashonDelivery.svg') no-repeat center center;
  width: 5.16vh;
  height: 3.61vh;
  background-size: 5.16vh;
  position: relative;
  top: 0.31vh;
}
.form-ui .custom-radio-button.radio-icon.paymentmethod_1 .custom-control-label span:before {
  background: url('../Themes/Theme 2024/Content/svg/OnlinePayment.svg') no-repeat center center;
  width: 4.37vh;
  height: 3.54vh;
  background-size: 4.37vh;
  position: relative;
  top: 0.31vh;
}
.form-ui .custom-radio-button.radio-icon.paymentmethod_2 .custom-control-label span:before {
  background: url('../Themes/Theme 2024/Content/svg/om.svg') no-repeat center center;
  width: 4.37vh;
  height: 3.54vh;
  background-size: 4.37vh;
  position: relative;
  top: 0.31vh;
}
.form-ui .custom-radio-button.radio-icon.paymentmethod_0 .custom-control-input:checked ~ .custom-control-label span:before {
  background: url(../Themes/Theme 2024/Content/svg/CashonDelivery-hover.svg) no-repeat center center;
  background-size: 5.16vh;
}
.form-ui .custom-radio-button.radio-icon.paymentmethod_1 .custom-control-input:checked ~ .custom-control-label span:before {
  background: url(../Themes/Theme 2024/Content/svg/OnlinePayment-hover.svg) no-repeat center center;
  background-size: 4.37vh;
}
.form-ui .custom-radio-button.radio-icon.paymentmethod_2 .custom-control-input:checked ~ .custom-control-label span:before {
  background: url(../Themes/Theme 2024/Content/svg/om_active.svg) no-repeat center center;
  background-size: 4.37vh;
}
.internet-attr .custom-radio-check .col-lg-6 {
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
}
.internet-attr .custom-radio-check .attr-group {
  margin: 0;
  border: none;
  padding: 0;
}
.checkout-title {
  display: none;
}
.step-data .step-flex .flex-right .order-summary-content {
  background-color: #f8f8f8;
  padding: 3vh 3vh 0;
}
.step-data .step-flex .flex-right .order-summary-content .cart-footer {
  display: none;
}
.step-data .step-flex .flex-right .order-summary-content .checkout-title {
  display: block;
}
.step-data .step-flex .flex-right .order-summary-content .checkout-title h2 {
  font-size: 3.3vh;
  color: #000;
  font-weight: 600;
  margin: 0 0 4.13vh;
}
.step-data .step-flex .flex-right .order-summary-content .checkout-title h4 {
  font-size: 2vh;
  color: #000;
  font-weight: 600;
  margin: 0 0 2vh;
}
.step-data .step-flex .flex-right .shopping-cart .cart-list .cart-bx {
  border-left: 0;
  border-right: 0;
  border-bottom: 0;
  padding: 0.52vh 0;
  margin-bottom: 0;
}
.step-data .step-flex .flex-right .shopping-cart .cart-list .cart-bx .name .prd-details {
  width: 65%;
}
.step-data .step-flex .flex-right .shopping-cart .cart-list .cart-bx .name {
  font-weight: 500;
  overflow: unset;
  text-overflow: unset;
  display: -webkit-box;
  -webkit-line-clamp: unset;
  -webkit-box-orient: vertical;
  word-break: normal;
  max-height: none;
  line-height: normal;
}
.step-data .step-flex .flex-right .shopping-cart .cart-list .cart-bx .cart-bun {
  display: none;
}
.step-data .step-flex .flex-right .shopping-cart .cart-list .cart-bun.first {
  display: flex;
  width: 100%;
  justify-content: space-between;
}
.step-data .step-flex .flex-right .shopping-cart .cart-list .cart-bx-title {
  display: none;
}
.monthly-plan.other {
  padding: 15px;
}
.monthly-plan.other .monthly-radio .custom-control span {
  display: block;
  line-height: 1;
}
.monthly-plan.other .monthly-radio .custom-control strong {
  font-weight: 400;
  /*display: inline-flex;*/
  font-size: 36px;
  color: #999;
  font-family: 'HelveticaNeueW20-75Bold';
  align-items: baseline;
}
.monthly-plan.other .monthly-radio .custom-control strong span {
  font-size: 26px;
  color: #909090;
  margin-left: 0;
  display: inherit;
}
.monthly-plan.other .monthly-radio .custom-control-input:checked ~ .custom-control-label strong span,
.monthly-plan.other .monthly-radio .custom-control-input:checked ~ .custom-control-label strong {
  color: #ff790e;
}
.monthly-plan.other .monthly-radio .custom-control-label::after,
.monthly-plan.other .monthly-radio .custom-control-label::before {
  top: 18px;
}
.monthly-plan.other .monthly-radio.internet-adsl .custom-control-label::after,
.monthly-plan.other .monthly-radio.internet-adsl .custom-control-label::before {
  top: 2px;
}
.monthly-plan.other .monthly-plan-left .cust-label {
  width: 24%;
}
.monthly-plan.other .monthly-radio .custom-control {
  width: 35%;
  vertical-align: text-bottom;
}
.monthly-plan.other .monthly-radio {
  width: 82%;
}
.flex-content {
  display: flex;
  margin: 2vh 0;
}
.dis-shadow {
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.16);
  padding: 2vh;
  width: 100%;
}
.dis-shadow.coupon-box {
  margin-right: 0.72vh;
}
.dis-shadow .message-failure {
  text-align: right;
}
.dis-shadow.giftcard-box {
  margin-left: 0.72vh;
}
.code-flex {
  display: flex;
  align-items: center;
}
.code-flex .code-title {
  font-size: 1.96vh;
  color: #000;
  text-align: center;
  min-width: 18vh;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}
.code-flex .code-title:before {
  content: '';
  background: url('../Themes/Theme 2024/Content/images/promo.svg') no-repeat center center;
  background-size: 1.65vh;
  width: 1.65vh;
  height: 2.27vh;
  display: inline-flex;
  margin-left: 1vh;
}
.code-flex .code-title.gift-icon:before {
  background: url('../Themes/Theme 2024/Content/images/gift.svg') no-repeat center center;
  background-size: 1.65vh;
  height: 1.65vh;
}
.code-flex .form-control {
  font-size: 1.86vh;
  border: 1.5px solid #cccccc;
  height: 7.53vh;
  margin: 0 2.58vh;
}
.code-flex .btn {
  height: 7.53vh;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 1.5px solid #000;
  min-width: 22.29vh;
  outline: 0;
}
.code-flex .flex {
  display: flex;
  align-items: center;
  width: 100%;
}
/*completed start*/
.order-completed-page {
  background-color: #000;
}
.order-completed {
  padding: 4.13vh 0;
  margin: 0 !important;
}
.order-completed .flex-left {
  max-width: 57.27vh;
}
.order-completed .flex-left h1 {
  color: #fff;
  font-size: 5.78vh;
  font-weight: 600;
  line-height: 7.22vh;
  margin: 0 0 4.13vh;
  font-family: 'HelveticaNeueW20-75Bold';
}
.order-completed .flex-left h1 span {
  color: #ff790e;
}
.order-completed .flex-left p {
  color: #fff;
  font-size: 3vh;
  line-height: 4.13vh;
  margin: 0 0 5.16vh;
}
.order-completed .flex-left p span {
  color: #ff790e;
}
.order-completed .btn-outline-dark {
  border-color: #707070;
  color: #fff;
  position: relative;
  z-index: 1;
}
.order-completed .btn-outline-dark:hover {
  background: none;
  color: #fff;
}
.order-completed .pick-row {
  display: flex;
}
.order-completed .pick-row .flex-left-start {
  min-width: 97.73vh;
}
.order-completed .pick-row .flex-left-end {
  width: 100%;
  margin-right: 1.55vh;
}
.order-completed .flex-right h2 {
  color: #fff;
  font-size: 4.13vh;
  font-weight: 600;
  line-height: 4.85vh;
  margin: 0 0 1.55vh;
  font-family: 'HelveticaNeueW20-75Bold';
}
.order-completed .flex-right h2 span {
  color: #ff790e;
}
.order-completed .flex-right p.head {
  color: #fff;
  font-size: 3vh;
  line-height: 4.13vh;
  margin: 0 0 5.16vh;
}
.order-completed .flex-right .review ul li {
  border: 1px solid #707070;
  min-height: 8.25vh;
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin: 0 0 2.58vh;
  padding: 0 2.58vh;
}
.order-completed .flex-right .review ul li .name {
  display: flex;
  color: #fff;
  font-size: 2vh;
  font-weight: 500;
  margin: 0;
  width: 50%;
  line-height: 2vh;
}
.order-completed .flex-right .review ul li .name span {
  color: #ff790e;
  font-weight: 500;
  font-size: 2vh;
  font-weight: 500;
  display: inline-flex;
  margin-left: 1vh;
}
.order-completed .flex-right .review ul li .icons {
  display: flex;
  align-items: center;
}
.order-completed .flex-right .review ul li .icons span {
  width: 3.92vh;
  height: 3.92vh;
  background: url('../Themes/Theme 2024/Content/images/funny.svg') no-repeat center center;
  background-size: 3.92vh;
  display: inline-flex;
  cursor: pointer;
}
.order-completed .flex-right .review ul li .icons span.funny1 {
  background: url('../Themes/Theme 2024/Content/images/funny1.svg') no-repeat center center;
  background-size: 3.92vh;
}
.order-completed .flex-right .review ul li .icons span.funny2 {
  background: url('../Themes/Theme 2024/Content/images/funny2.svg') no-repeat center center;
  background-size: 3.92vh;
}
.order-completed .flex-right .review ul li .icons .custom-radio {
  min-height: 0;
}
.order-completed .flex-right .review ul li .icons .custom-radio label {
  line-height: 0;
}
.order-completed .flex-right .review ul li .icons .custom-radio .custom-control-input:checked ~ .custom-control-label span {
  background: url('../Themes/Theme 2024/Content/images/funny-orange.svg') no-repeat center center;
  background-size: 3.92vh;
}
.order-completed .flex-right .review ul li .icons .custom-radio .custom-control-input:checked ~ .custom-control-label span.funny1 {
  background: url('../Themes/Theme 2024/Content/images/funny1-orange.svg') no-repeat center center;
  background-size: 3.92vh;
}
.order-completed .flex-right .review ul li .icons .custom-radio .custom-control-input:checked ~ .custom-control-label span.funny2 {
  background: url('../Themes/Theme 2024/Content/images/funny2-orange.svg') no-repeat center center;
  background-size: 3.92vh;
}
.order-completed .flex-right .review ul li .icons .custom-radio {
  margin-right: 5.16vh;
}
.order-completed .flex-right .review ul li .icons .custom-radio:first-of-type {
  margin-right: 1.55vh;
}
.order-completed .flex-right .review ul li .icons .custom-radio label:after,
.order-completed .flex-right .review ul li .icons .custom-radio label:before {
  display: none;
}
.order-completed .flex-right .review ul li .custom-control {
  padding-right: 0;
}
.order-completed .flex-right .btn.btn-outline-dark {
  max-width: 26.31vh;
  margin: 0 auto;
  background: #000;
}
.order-completed .scooter-img {
  text-align: left;
  position: relative;
  top: 1.55vh;
  z-index: 0;
}
.order-completed .scooter-img img {
  max-width: 100%;
}
/*completed end*/
/*Order Summary Start*/
.cust-page-title h1 {
  font-size: 60px;
  font-weight: 600;
  margin: 0 0 30px;
  font-family: 'HelveticaNeueW20-75Bold';
}
.cust-page-title .flex {
  display: flex;
}
.cust-page-title .btn {
  min-width: 200px;
  height: 56px;
  font-weight: 500;
  font-size: 24px;
  font-family: 'HelveticaNeueW20-55Roman';
  padding: 6px;
}
.cust-page-title .btn-outline-dark {
  border-color: #cccccc;
}
.cust-page-title .btn-outline-dark:hover {
  color: #000;
}
.order-overview .order-view {
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.16);
  padding: 40px;
  margin: 60px 0 30px;
}
.order-overview .order-view {
  display: flex;
  align-items: center;
}
.order-overview .order-view .data label {
  color: #666666;
  font-size: 20px;
  margin: 0 0 10px;
  position: relative;
  display: flex;
  align-items: center;
}
.order-overview .order-view .data label:before {
  content: '';
  width: 25px;
  height: 22px;
  background: url('../Themes/Theme 2024/Content/images/order-date.svg') no-repeat center center;
  display: inline-flex;
  margin-left: 10px;
  position: relative;
  top: 1px;
  background-size: 19px;
}
.order-overview .order-view .data.o-number label:before {
  background: url('../Themes/Theme 2024/Content/images/order-number.svg') no-repeat center center;
  background-size: 22px;
}
.order-overview .order-view .data.o-status label:before {
  background: url('../Themes/Theme 2024/Content/images/order-clock.svg') no-repeat center center;
  background-size: 20px;
}
.order-overview .order-view .data.o-pg label:before {
  background: url('../Themes/Theme 2024/Content/images/order-pg.svg') no-repeat center center;
  background-size: 24px;
}
.order-overview .order-view .data.o-ship label:before {
  background: url('../Themes/Theme 2024/Content/images/order-map.svg') no-repeat center center;
  background-size: 14px;
}
.order-overview .order-view .data span {
  display: block;
  color: #000;
  font-size: 20px;
  font-weight: 600;
}
.order-overview .order-view .data.o-ship span {
  padding-right: 10px;
}
.order-overview .flex {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
}
.order-overview .flex .data.o-ship {
  width: 25%;
}
.order-details-product {
}
.order-details-product ul li {
  display: flex;
  justify-content: space-between;
  border-bottom: 1px solid #d8d8d8;
  padding: 50px 0;
}
.order-details-product ul li:last-of-type {
  border-bottom: none;
}
.order-details-product ul li .flex-left {
  display: flex;
}
.order-details-product ul li .flex-left .pic {
  min-width: 100px;
  max-width: 100px;
  margin-left: 30px;
}
.order-details-product ul li .flex-left .pic img {
  max-width: 100%;
}
.order-details-product ul li .flex-left .prd-name a {
  color: #000;
  font-size: 24px;
  font-weight: 600;
  font-family: 'HelveticaNeueW20-75Bold';
}
.order-details-product ul li .flex-left .attributes {
  font-size: 20px;
  color: #666666;
  font-weight: 500;
}
.order-details-product ul li .flex-left .product-review-box {
  margin-top: 10px;
  align-items: center;
}
.order-details-product ul li .flex-left .product-review-box p {
  margin: 0 0 0 10px;
  font-size: 20px;
  color: #000;
}
.order-details-product ul li .flex-right {
  font-size: 30px;
  color: #000;
  font-weight: 600;
}
.order-overview .total-info {
  background: #f8f8f8;
}
.order-overview .total-info .cart-total td {
  border-color: #cccccc;
  color: #ff7900;
  font-size: 2.58vh;
}
.order-overview .total-info .cart-total td:last-of-type span span {
  font-size: 2.58vh;
}
.order-overview .total-info .cart-total td:first-of-type {
  color: #000;
}
.order-overview .total-info .cart-total tr:last-of-type td.cart-total-left {
  font-family: 'HelveticaNeueW20-75Bold';
  font-size: 2.48vh;
}
.order-overview .total-info .cart-total tr:last-of-type td.cart-total-right span span,
.order-overview .total-info .cart-total tr:last-of-type td.cart-total-right {
  font-size: 3.61vh;
}
.address-area {
}
.address-area h2 {
  font-size: 30px;
  color: #ff7900;
  font-family: 'HelveticaNeueW20-75Bold';
  margin: 0 0 30px;
}
.address-area .address-flex {
  display: flex;
  width: 100%;
}
.address-area .address-flex .left-flex {
  width: 43%;
}
.address-area .address-flex .right-flex {
  width: 70%;
  margin-right: 60px;
  overflow: hidden;
}
.address-area .address-flex .flex {
  display: flex;
  align-items: baseline;
  height: 100%;
}
.address-area .address-flex .flex .bill-flex {
  border-left: 1px solid #d8d8d8;
  padding: 40px;
  width: 50%;
  height: 100%;
}
.address-area .address-flex .flex .ship-flex {
  padding: 40px;
  width: 50%;
  height: 100%;
}
.address-area .add-cmn {
  border: 1px solid #d8d8d8;
}
.address-area .add-cmn h3 {
  font-family: 'HelveticaNeueW20-75Bold';
  font-size: 24px;
  color: #000;
  font-weight: 500;
  padding: 15px;
  border-bottom: 1px solid #d8d8d8;
  margin: 0;
  padding: 30px 40px;
}
.address-area .add-cmn h4 {
  font-size: 20px;
  color: #ff7900;
  font-weight: 500;
  margin: 0 0 30px;
  font-family: 'HelvNeue65_W1G';
}
.address-area .data {
  padding: 40px;
}
.address-area .info-list li {
  display: inline-grid;
  width: 49%;
  margin: 0 0 40px;
}
.address-area .info-list li label {
  color: #666666;
  font-weight: 500;
  font-size: 20px;
  margin: 0;
  display: block;
}
.address-area .info-list li span {
  font-size: 20px;
  color: #000000;
  font-weight: 500;
  display: block;
  word-break: break-all;
  /*font-family: 'HelvNeue65_W1G';*/
}
.address-area .info-list li span.label {
  font-family: 'HelveticaNeueW20-55Roman';
}
.address-area .info-list li span.value {
  /*font-family: 'HelvNeue65_W1G';*/
}
.print-btn {
  text-align: left;
  margin-top: 55px;
}
.print-btn .btn {
  padding: 18px;
  min-width: 202px;
  font-size: 24px;
}
/*Order Summary End*/
.booking-drawer {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  height: 100%;
  width: 100%;
  max-width: 86%;
  z-index: 999;
  overflow: auto;
  transition: transform 0.3s;
  will-change: transform;
  background-color: #fafafa;
  display: flex;
  flex-direction: column;
  -webkit-transform: translate3d(-103%, 0, 0);
  transform: translate3d(-103%, 0, 0);
  -webkit-overflow-scrolling: touch;
  box-shadow: 0 2px 6px #777;
}
.booking-drawer.active {
  -webkit-transform: translateX(0);
  transform: translateX(0);
}
.booking-drawer .appoint-head {
  padding-right: 5.16vh;
  display: flex;
  justify-content: space-between;
  align-items: center;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.15);
  height: 12.69vh;
}
.booking-drawer .appoint-head .book-close {
  cursor: pointer;
  border-right: 1px solid rgba(112, 112, 112, 0.34);
  height: 12.69vh;
  display: flex;
  align-items: center;
  width: 12.38vh;
  justify-content: center;
}
.booking-drawer .appoint-head .book-close i {
  width: 4.23vh;
  height: 4.23vh;
  background-color: #000;
  border-radius: 180px;
  background-image: url('../Themes/Theme 2024/Content/images/close.svg');
  background-repeat: no-repeat;
  background-position: center center;
  text-align: center;
  display: inline-flex;
  background-size: 1.24vh;
}
.html-appointment-page .booking-drawer .appoint-head {
  margin: 0;
}
.booking-drawer .appointment-content {
  padding: 5.16vh;
}
.booking-drawer .appointment-content {
  height: calc(100vh - 12.69vh);
  box-sizing: border-box;
  overflow: auto;
}
/*preloader*/
#preloader {
  overflow: hidden;
  background-image: linear-gradient(145deg, #ff9541 0%, #ff790e 100%);
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  position: fixed;
  z-index: 99999;
  color: #fff;
}
#preloader .jumper {
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  display: block;
  position: absolute;
  margin: auto;
  width: 50px;
  height: 50px;
}
#preloader .jumper > div {
  background-color: #fff;
  width: 10px;
  height: 10px;
  border-radius: 100%;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  position: absolute;
  opacity: 0;
  width: 50px;
  height: 50px;
  -webkit-animation: jumper 1s 0s linear infinite;
  animation: jumper 1s 0s linear infinite;
}
#preloader .jumper > div:nth-child(2) {
  -webkit-animation-delay: 0.33333s;
  animation-delay: 0.33333s;
}
#preloader .jumper > div:nth-child(3) {
  -webkit-animation-delay: 0.66666s;
  animation-delay: 0.66666s;
}
@-webkit-keyframes jumper {
  0% {
    opacity: 0;
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  5% {
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 0;
  }
}
@keyframes jumper {
  0% {
    opacity: 0;
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  5% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.html-shopping-cart-page .cart-drawer-total {
  display: none;
}
.html-product-details-page .cart-page-total {
  display: none;
}
#drawer-cart-data .cart-drawer-total {
  display: flex;
}
#cart-page-data .cart-page-total {
  display: unset;
}
#productBoxMonth {
  display: none;
}
/*.internet-fiber #productBoxMonth
{
 display: unset;
}*/
.product-old-price {
  font-family: 'HelveticaNeueW20-55Roman';
  line-height: 1;
  font-size: 25px;
  color: #999999;
  text-decoration: line-through;
  font-weight: 500;
  margin-left: 10px;
}
.cust-label p {
  font-size: 20px;
  margin: 0 0 5px;
  color: #333;
  line-height: 1;
  font-family: 'HelveticaNeueW20-55Roman';
}
.overall-payment table tr td .full-price .plus {
  font-size: 45px;
  color: #ff7900;
  font-family: 'HelveticaNeueW20-75Bold';
  padding: 20px;
}
.overall-payment table tr td .full-price .advance-payment {
  font-size: 45px;
  color: #ff7900;
  font-family: 'HelveticaNeueW20-75Bold';
  line-height: 1;
}
.overall-payment table tr td .full-price .advance-payment span {
  font-size: 30px;
  font-family: 'HelveticaNeueW20-55Roman';
}
.overall-payment table tr td .full-price .advance-payment p {
  font-size: 20px;
  color: #fff;
  font-family: 'HelveticaNeueW20-45Light';
}
.choose-products-grid .product-grid .item-box .product-item .color-available ul li {
  width: 3.3vh;
  height: 3.3vh;
}
.product-grid .item-box .product-item .out-of-stock-label {
  width: 6.3vh;
  height: 6.3vh;
  background-size: 6.3vh;
}
.fixed-choose-device .related-products-grid {
  margin: 0 0 150px;
  position: relative;
}
.prd-mask-left .related-products-grid:after {
  content: '';
  background: url('../Themes/Theme 2024/Content/images/mask.png') no-repeat center center;
  width: 173px;
  height: 173px;
  position: absolute;
  right: -55px;
  bottom: 10px;
}
.int-zone {
  margin-top: 180px;
}
.fiber-map .title strong {
  font-size: 30px;
  font-weight: 400;
  color: #000;
}
.fiber-map .title h2 {
  font-size: 60px;
  font-weight: 500;
  color: #000;
  font-family: 'HelveticaNeueW20-75Bold';
}
.fourG-details-page .gallery .banner-slider a {
  height: 100%;
  padding: 0;
}
.internet-fiber .overview.overview-full-widht .overview-inn,
.fiber-details-page .overview.overview-full-widht .overview-inn,
.fourG-details-page .overview.overview-full-widht .overview-inn {
  padding-bottom: 40px;
}
.fourG-details-page .monthly-plan .monthly-plan-left .cust-label {
  width: 32%;
}
.product-grid .title p {
  font-size: 25px;
  color: #000;
  margin-top: 20px;
}
.fourG-details-page .overview {
  margin: 0;
}
.fiber-details-page .desc-list-img {
  margin: 0 0 30px;
}
.fiber-attr .attributes .row .col-lg-6:first-of-type {
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
}
.fiber-attr .attributes .attr-group {
  border-bottom: none;
  padding-bottom: 0;
}
.fiber-attr .attributes .attr-group .text-prompt {
  font-size: 24px;
  font-weight: bold;
}
.fiber-attr .attributes select {
  border: 1.5px solid #000;
  color: #fc7801;
  height: 60px;
  font-size: 25px;
  font-weight: bold;
  text-align: center;
  padding: 0 20px;
  min-width: 212px;
}
.fiber-attr .attributes .form-control {
  border: 1.5px solid #000;
  height: 60px;
  color: #000;
  font-size: 25px;
  font-weight: bold;
  padding: 0 20px;
}
/*extra*/
.modal-header {
  display: inline-block !important;
}
#additional-service-popup .modal .close {
  margin-top: -70px;
}
/*.global-load{background:url('../Themes/Theme 2024/Content/images/loading.gif')no-repeat; background-color:rgba(0,0,0,0.7); position: fixed; left:0;top:0;width:100%; height:100%;z-index:10101010; display:none;}*/
.global-load {
  position: fixed;
  background: url('../Themes/Theme 2024/Content/images/loading.gif') center no-repeat;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(255, 255, 255, 0.7);
  z-index: 9999;
  display: none;
}
/*.global-load:after{content:'';  position:fixed;left:50%; top:50%;margin-top:-32px;margin-left:-32px;}*/
.common-dropdown .dropdown-toggle {
  height: 76px;
  font-size: 30px;
  color: #000;
  font-family: 'HelveticaNeueW20-55Roman';
  border: 1px solid rgba(16, 16, 16, 0.1);
  padding: 12px 30px;
  min-width: 434px;
  text-align: right;
}
.select-sim-number .common-dropdown .dropdown-toggle {
  font-size: 18px;
}
.common-dropdown .dropdown-menu {
  width: 100%;
  max-height: 40vh;
  overflow: auto;
}
.common-dropdown .dropdown-menu a {
  font-size: 1.2rem;
}
.common-dropdown .dropdown-menu a.selected {
  color: #ff7900;
}
.common-dropdown .dropdown-toggle:after {
  background: url('../Themes/Theme 2024/Content/images/arrow-down-orange.svg') no-repeat center center;
  border: none;
  position: absolute;
  left: 2.58vh;
  top: 50%;
  width: 1.86vh;
  height: 1.86vh;
  background-size: 1.86vh;
  margin-top: -0.93vh;
}
#dropdownNationalityTypes .ddlhide {
  display: none;
}
.global-load.active {
  display: block;
}
.owl-stage-outer .owl-stage .owl-item:last-child {
  margin-right: 0 !important;
}
.simvalid {
  margin-right: 269px;
}
.simvalid span {
  font-size: 18px;
  text-align: right;
}
.v-hidden {
  visibility: hidden;
}
.phone-message-ex {
  display: block;
  font-size: 2.2vh;
  color: #c1c1c1;
  text-align: right;
}
.employeedetail {
  top: 49vh;
  position: absolute;
  width: 13.2vw;
}
.month-right-text {
  color: #333333;
  font-size: 20px;
}
.monthly-plan.other .monthly-radio.hide-strong .custom-control strong {
  display: none;
}
.monthly-plan.other .monthly-radio.hide-strong .custom-control-label::after,
.monthly-plan.other .monthly-radio.hide-strong .custom-control-label::before {
  top: 9px !important;
}
.monthly-plan.other .monthly-radio.hide-strong .custom-control-label {
  display: flex;
  align-items: center;
}
.prd-details-tabs .tab-ol-list table {
  overflow: hidden;
  overflow-x: auto;
  display: block;
}
.choose-plan .choose-plan-left .custom-control-label {
  font-size: 23px;
  line-height: 1;
}
@media all and (max-width: 1780px) {
  .product-grid .owl-carousel.arrow-center .owl-nav button.owl-prev {
    left: 0;
    margin-top: -90px;
  }
  .product-grid .owl-carousel.arrow-center .owl-nav button.owl-next {
    left: -13px;
    margin-top: -90px;
  }
}
@media all and (min-width: 576px) {
  /*** GLOBAL TABLES ***/
  .cart tr {
    width: 46%;
    margin: 40px 2% 0;
  }
  .cart tr:nth-child(2n + 1) {
    clear: both;
  }
  .order-details-page .data-table tr {
    width: 46%;
    margin: 40px 2% 0;
  }
  .order-details-page .data-table tr:nth-child(2n + 1) {
    clear: both;
  }
  /*** HEADER ***/
  .header-selectors-wrapper > div {
    display: inline-block;
    width: 30%;
    margin: 10px auto;
  }
  .ui-autocomplete img {
    display: inline;
  }
  /*** FOOTER ***/
  .newsletter-email input[type='text'] {
    width: 240px;
  }
  /*** CATEGORY ***/
  .product-filter {
    display: table-cell;
    vertical-align: top;
    text-align: right;
  }
  .product-filter.price-range-filter {
    width: 200px;
  }
  .product-filter .product-spec-group {
    float: right;
    margin: 0 0 10px 25px;
  }
  .product-filter .product-spec-group.product-spec-color {
    max-width: 190px;
  }
  .product-filter .group li.item {
    display: block;
    margin: 0;
  }
  .product-filter .group li.color-item {
    display: inline-block;
  }
  /*** PRODUCT PAGE ***/
  .overview-buttons div {
    display: inline-block;
    width: auto;
    margin: 0 1px 2px;
  }
  /*** WISHLIST ***/
  .wishlist-content .button-2 {
    display: inline-block;
    width: auto;
    min-width: 140px;
    margin: 0 1px 5px;
  }
  /*** TOPICS ***/
  .enter-password-form input[type='password'] {
    width: 260px;
  }
  /*** FORUM & PROFILE ***/
  .forums-header {
    background-color: #f9f9f9;
    padding: 30px 20px 20px;
  }
  .ui-tabs-nav li {
    display: inline-block;
    min-width: 150px;
    margin: 0 5px -1px;
    /*override jQuery UI styles, do not delete doubled properties*/
    margin: 0 5px -1px !important;
  }
  .private-messages-page .buttons .button-1,
  .private-messages-page .buttons .button-2,
  .private-message-view-page .buttons .button-1,
  .private-message-view-page .buttons .button-2 {
    display: inline-block;
    width: auto;
    margin: 1px;
  }
  .topic-post .post-text {
    float: right;
    width: 90.5%;
    text-align: right;
  }
  .forum-group .forum-table th.latest-post,
  .forum-group .forum-table th.topics,
  .forum-group .forum-table th.posts,
  .forum-group .forum-table td.latest-post,
  .forum-group .forum-table td.topics,
  .forum-group .forum-table td.posts {
    display: table-cell;
  }
  .topic-group .forum-table th.latest-post,
  .topic-group .forum-table td.latest-post {
    display: table-cell;
  }
  .forum-table td.image {
    max-width: 40px;
  }
  .forum-table td.image div {
    max-width: 100%;
    background-size: contain;
  }
}
@media all and (min-width: 768px) {
  /**** GLOBAL ***/
  .home-page-polls li {
    min-width: 100px;
  }
  /**** GLOBAL TABLES ***/
  .cart tr {
    width: 31.33333%;
    margin: 40px 1% 0;
  }
  .cart tr:nth-child(2n + 1) {
    clear: none;
  }
  .cart tr:nth-child(3n + 1) {
    clear: both;
  }
  .order-details-page .data-table tr {
    width: 31.33333%;
    margin: 40px 1% 0;
  }
  .order-details-page .data-table tr:nth-child(2n + 1) {
    clear: none;
  }
  .order-details-page .data-table tr:nth-child(3n + 1) {
    clear: both;
  }
  /*** HEADER ***/
  .header-selectors-wrapper > div {
    width: 20%;
  }
  /*** FOOTER ***/
  .footer-block {
    display: inline-block;
    vertical-align: top;
  }
  .footer-block .list {
    display: block !important;
    /* prevents toggle display:none on resize */
    background: none;
    padding: 0;
  }
  .footer-block .list li {
    padding: 5px 0;
  }
  .footer-block .list a {
    padding: 0;
    display: inline-block;
  }
  /*** CATEGORY ***/
  .product-selectors {
    text-align: right;
  }
  .product-selectors .product-viewmode {
    display: inline-block;
    float: left;
  }
  .product-selectors .product-viewmode span {
    display: none;
  }
  .product-selectors .product-viewmode a {
    display: inline-block;
    width: 24px;
    height: 32px;
    margin: 0 12px 0 0;
    background-position: center;
    background-repeat: no-repeat;
    opacity: 0.5;
  }
  .product-selectors .product-viewmode a.grid {
    background-image: url('../Themes/Theme 2024/Content/images/view-grid.png');
  }
  .product-selectors .product-viewmode a.list {
    background-image: url('../Themes/Theme 2024/Content/images/view-list.png');
  }
  .product-selectors .product-viewmode a.selected {
    opacity: 1;
  }
  .product-list .item-box {
    float: none;
    width: auto;
    margin: 0 0px 20px;
  }
  .product-list .item-box .product-item:after {
    content: '';
    display: block;
    clear: both;
  }
  .product-list .item-box .picture {
    float: right;
    width: 220px;
  }
  .product-list .item-box:hover .picture a img {
    opacity: 1;
  }
  .product-list .item-box .picture:hover a img {
    opacity: 0.85;
  }
  .product-list .item-box .picture + .details {
    margin: 0 240px 0 0;
  }
  .product-list .item-box .product-title {
    height: auto;
    padding: 10px 0;
    font-size: 1.12rem;
  }
  .product-list .item-box .description {
    display: block;
    margin: 0 0 10px;
    line-height: 22px;
  }
  .product-list .item-box .prices {
    height: auto;
    margin: 0 0 30px;
  }
  .product-list .item-box .product-box-add-to-cart-button {
    width: auto;
    min-width: 150px;
    padding: 0 20px;
  }
  .product-list .item-box .add-to-compare-list-button,
  .product-list .item-box .add-to-wishlist-button {
    width: 42px;
  }
  /*** PRODUCT PAGE ***/
  .variant-picture {
    float: right;
  }
  .variant-picture + .variant-overview {
    width: auto;
    margin: 0 240px 0 0;
  }
  .variant-overview {
    text-align: right;
  }
  /*** PRODUCT REVIEWS ***/
  .product-review-item .review-title {
    float: right;
    max-width: 600px;
  }
  .product-review-item .product-review-box {
    float: left;
  }
  .write-review .review-rating div {
    display: inline-block;
    margin: 0 0 0 5px;
    cursor: default;
    vertical-align: middle;
    font-size: 14px;
  }
  .write-review .review-rating .name-description {
    display: block;
  }
  /*** REGISTRATION, LOGIN, ACCOUNT ***/
  .address-list-page .section,
  .order-list-page .section,
  .return-request-list-page .section {
    display: inline-block;
    width: 45%;
    margin: 20px 1%;
    vertical-align: top;
  }
  .registration-page .gender {
    text-align: right;
  }
  .inputs {
    text-align: right;
  }
  .recurring-payments {
    width: 100% !important;
    margin: 20px 0 !important;
  }
  /*** SHOPPING CART ***/
  .order-progress {
    padding: 20px;
  }
  .order-progress li {
    margin: 0 10px;
  }
  .order-progress a {
    min-width: 80px;
  }
  .cart-options .common-buttons {
    text-align: left;
  }
  .cart-options .checkout-attributes,
  .cart-options .selected-checkout-attributes {
    padding: 0 10px;
  }
  .cart-footer .totals {
    margin: 0 2.5%;
  }
  .cart-footer .checkout-buttons,
  .cart-footer .addon-buttons {
    text-align: left;
  }
  .cart-footer .cart-collaterals {
    margin: 0 2.5%;
  }
  .cart-footer .estimate-shipping label {
    display: block;
    margin: 0 0 10px;
  }
  .cart-footer .estimate-shipping .buttons {
    text-align: left;
  }
  /*** CHECKOUT ***/
  .checkout-page .selected-checkout-attributes {
    float: left;
    text-align: left;
  }
  .checkout-page .cart-footer .totals {
    margin: 0;
  }
  .checkout-page .address-grid {
    overflow: hidden;
  }
  .checkout-page .address-item {
    float: right;
    width: 48%;
    margin: 0 1% 40px;
  }
  .shipping-method .method-list li,
  .payment-method .method-list li {
    display: inline-block;
    width: 25%;
    margin: 20px 2%;
    vertical-align: top;
  }
  .shipping-method .method-name {
    background-color: #f6f6f6;
    padding: 10px;
  }
  .payment-method .payment-logo {
    display: block;
    background-color: #f6f6f6;
    padding: 10px;
  }
  .payment-method .payment-details {
    display: block;
    width: auto;
    min-width: 0;
    margin: 10px 0 0;
    text-align: center;
  }
  .payment-info .info {
    padding: 30px 75px;
  }
  .order-review-data,
  .order-details-area,
  .shipment-details-area {
    overflow: hidden;
  }
  /*** ORDER DETAILS & SHIPPING DETAILS ***/
  .order-details-page .section.options {
    text-align: left;
  }
  .order-details-page .selected-checkout-attributes {
    padding: 0 10px;
  }
  .order-details-page .tax-shipping-info {
    text-align: right;
  }
  .shipment-details-page .tracking-number .tracking-url {
    color: #1190dd;
  }
  /*** BLOG & NEWS ***/
  .blog-posts .tags {
    float: left;
    width: 80%;
    text-align: left;
  }
  .blog-posts .buttons {
    float: right;
    width: 20%;
    text-align: right;
  }
  .new-comment {
    text-align: center;
  }
  .new-comment .buttons {
    text-align: center;
  }
  .comment-list .comment {
    display: table;
    width: 100%;
    margin: 0;
  }
  .comment-list .comment:last-child {
    border-bottom: 1px solid #ddd;
  }
  .comment-info {
    display: table-cell;
    width: 15%;
    margin: 0;
    vertical-align: top;
  }
  .comment-info .username {
    min-height: 40px;
    margin: 0;
    border: none;
    text-align: center;
  }
  .comment-info .avatar {
    border: none;
  }
  .comment-info .avatar img {
    max-width: 80%;
    max-height: 80%;
  }
  .comment-content {
    display: table-cell;
    width: 85%;
    border-right: 1px solid #ddd;
    vertical-align: top;
    text-align: right;
  }
  .comment-time {
    min-height: 40px;
    margin: 0;
    background-color: #f6f6f6;
    padding: 10px 15px;
    font-size: 0.875rem;
    font-weight: 400;
  }
  .comment-title {
    margin: 0 0 -20px;
    padding: 20px;
  }
  .comment-body {
    padding: 20px;
  }
  /*** FORUM & PROFILE ***/
  .forum-actions,
  .topic-actions {
    overflow: hidden;
  }
  .forum-actions .actions,
  .topic-actions .actions {
    float: right;
  }
  .forum-actions .pager,
  .topic-actions .pager {
    float: left;
    max-width: 450px;
  }
  .forum-actions .pager li,
  .topic-actions .pager li {
    margin: 2px 4px;
  }
  .forum-actions .pager.upper {
    display: block;
  }
  .topic-actions.lower .actions {
    display: block;
  }
  .topic-posts {
    margin: 0 0 30px;
  }
  .topic-post {
    display: table;
    width: 100%;
    margin: 0;
  }
  .topic-post .post-info {
    display: table-cell;
    width: 15%;
    margin: 0;
    vertical-align: top;
    text-align: right;
  }
  .topic-post .user-info {
    width: auto;
  }
  .topic-post .username {
    min-height: 40px;
    margin: 0;
    border: none;
    text-align: center;
  }
  .topic-post .avatar {
    margin: auto;
    border: none;
  }
  .topic-post .avatar img {
    max-width: 80%;
    max-height: 80%;
  }
  .topic-post .user-stats li {
    margin: 0;
  }
  .topic-post .send-pm {
    margin: 0 0 20px;
  }
  .topic-post .pm-button,
  .profile-info-box .pm-button {
    padding: 8px 16px;
    font-size: 0.75513rem;
  }
  .topic-post .post-content {
    display: table-cell;
    width: 85%;
    border-right: 1px solid #ddd;
    vertical-align: top;
    text-align: right;
  }
  .topic-post .post-head {
    min-height: 40px;
    overflow: hidden;
    background-color: #f6f6f6;
  }
  .topic-post .post-time {
    float: right;
    margin: 0;
    font-size: 0.875rem;
    font-weight: 400;
  }
  .topic-post .post-actions {
    float: left;
    margin: 0;
  }
  .topic-post .post-actions a {
    margin: 0;
    line-height: 20px;
  }
  .topic-post .post-actions .quote-post a {
    min-width: 70px;
  }
  .topic-post .post-actions a.post-link-button {
    margin: 0 10px 0 0;
    border-right: 1px solid #ddd;
    text-align: center;
  }
  .topic-post .post-text {
    padding: 20px 5px;
  }
  .topic-post .post-vote {
    padding: 20px 15px 20px 0;
  }
  .forum-table th.replies,
  .forum-table th.views,
  .forum-table th.votes,
  .forum-table td.replies,
  .forum-table td.views,
  .forum-table td.votes {
    display: table-cell;
  }
  .forum-table td.image {
    max-width: none;
  }
  .forum-table td.image div {
    max-width: none;
    background-size: initial;
  }
  .ui-tabs-nav {
    text-align: right;
  }
  .ui-tabs-nav li {
    margin: 0 0 -1px 10px;
    /*override jQuery UI styles, do not delete doubled properties*/
    margin: 0 0 -1px 10px !important;
  }
  .profile-info-box .avatar {
    float: right;
    margin: 0 0 15px 15px;
  }
  .profile-info-box .profile-stats {
    float: right;
    text-align: right;
  }
  .profile-info-box .title {
    text-align: right;
  }
  .profile-info-box .send-pm {
    clear: both;
    text-align: right;
  }
}
@media all and (min-width: 1367px) {
  /* TIMER */
  div.timer {
    width: 63px;
    height: 63px;
    top: -4px;
    right: -4px;
  }
  span.rotator {
    width: 63px;
    height: 63px;
    top: 0;
    left: -31px;
    background: url('../Themes/Theme 2024/Content/images/rotator-black.png') no-repeat left;
    right: 0 !important;
  }
  span.mask {
    width: 32px;
    height: 63px;
    top: 0;
    right: 0;
  }
  span.rotator.move {
    left: 0;
  }
  span.mask.move {
    width: 63px;
    left: 0px;
    background: url('../Themes/Theme 2024/Content/images/timer-black.png') no-repeat right;
  }
}
@media all and (min-width: 992px) {
  /*** GLOBAL STYLES ***/
  .choose-plan .choose-plan-list .bun .seprate.textright .btn {
    padding: 15px 15px 18.63px;
  }
  .choose-plan .choose-plan-list .bun .seprate .btn.btn-outline-dark {
    padding: 16px 15px 18.63px;
  }
  .choose-plan .choose-title span {
    max-width: 100px;
    display: inline-block;
  }
  .mb {
    display: none;
  }
  ._choose-title {
    display: none;
  }
  .desktop-choose-title {
    color: #000000;
    font-size: 24px;
    line-height: 24px;
    font-family: 'HelveticaNeueW20-75Bold';
    margin: 0 0 20px;
  }
  .desktop-choose-title span {
    position: relative;
    top: 10px;
  }
  .top-cat {
    position: relative;
    top: 15px;
  }
  .other-link ul li.best-seller-icon .dropdown:hover .dropdown-menu {
    display: block;
  }
  .other-link ul li.best-seller-icon .dropdown:hover .dropdown-toggle::after {
    transform: rotate(180deg);
  }
  .slick-list {
    height: 538px !important;
  }
  .slick-slider {
    height: 385px;
  }
  .hide-desk {
    display: none;
  }
  .fiber-attr.half .attributes .row > div:first-of-type {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .slick-list {
    height: 538px !important;
  }
  .slick-slider {
    height: 385px;
  }
  .for-mobile-view {
    display: none;
  }
  .product-compare-search-box {
    width: 70%;
  }
  .cmp-top {
    position: sticky;
    top: 20px;
    background: #fafafa;
    z-index: 10;
  }
  .cmp-side .compare-prd-popup-head {
    display: none;
  }
  .cmp-top .catalog-drawer {
    display: none;
  }
  .add-to-cart-qty {
    margin-right: 2%;
  }
  .ajax-left-filter .scroll-lock {
    overflow: auto;
  }
  .cat-transfer .for-mobile {
    display: none;
  }
  .mobile-logo {
    display: none;
  }
  .page-title-catalog .cata-filter-icon {
    display: none;
  }
  .view-all-link {
    display: none;
  }
  .prd-title .other-link ul li.best-seller-icon .dropdown-menu .check-drop {
    display: none;
  }
  .page {
    text-align: right;
  }
  .inputs {
    text-align: right;
  }
  .inputs label {
    text-align: left;
  }
  .inputs .option-list li {
    margin: 0 0 0 10px;
  }
  .center-1 .buttons {
    text-align: center;
  }
  .inputs.accept-consent label {
    width: auto;
  }
  .page-title a + h1 {
    float: right;
  }
  .link-rss {
    display: block;
    float: left;
    margin: 6px 0 0;
  }
  /*** GLOBAL TABLES ***/
  .cart tr {
    width: auto;
    margin: 0;
  }
  .cart label {
    display: none;
  }
  .order-details-page .data-table tr {
    width: auto;
    margin: 0;
  }
  .order-details-page .data-table label {
    display: none;
  }
  /*** COLUMN ***/
  .block {
    float: none;
    width: auto;
    margin: 0;
  }
  .block .title {
    margin: 0;
  }
  .block .listbox {
    display: block;
    border-bottom: none;
  }
  .block a.product-picture {
    display: inline-block;
    position: relative;
    width: 30%;
    margin: 0 -15px 0 0;
    vertical-align: middle;
  }
  .block a.product-name {
    vertical-align: middle;
  }
  .block a.product-picture + a.product-name {
    width: 70%;
  }
  .block a.product-picture + a.product-name:before {
    display: none;
  }
  /*** CATEGORY ***/
  .item-box .buttons {
    text-align: right;
  }
  .home-page .product-grid .item-box,
  .product-details-page .product-grid .item-box,
  .shopping-cart-page .product-grid .item-box {
    margin: 0 0 3vh;
  }
  .drawer-prd .product-grid .item-box {
    margin: 0 0 3vh;
  }
  .product-details-page .choose-products-grid.product-grid .item-box {
    margin: 0 0 20px;
    position: relative;
    left: 1px;
  }
  /*** PRODUCT PAGE ***/
  .gallery {
    float: right;
    width: 38%;
  }
  .with-picture .gallery {
    float: none;
    width: 100%;
  }
  .with-picture .gallery .banner-slider .single-picture {
    padding: 0;
  }
  .with-picture .gallery {
    margin-left: 120px;
  }
  .with-picture .ovr-without-pic .ovr-left {
    margin-left: 110px;
  }
  .with-picture .ovr-without-pic .ovr-right {
    margin: 0;
  }
  .gallery .picture {
    width: auto;
  }
  .overview {
    float: left;
    width: 60%;
  }
  .overview.overview-full-widht {
    float: none;
    width: 100%;
  }
  .rental-attributes {
    overflow: hidden;
  }
  .rental-attributes .attribute-item {
    float: right;
    margin: 0 0 0 20px;
  }
  .rental-attributes .datepicker {
    width: 160px;
    text-align: right;
  }
  .attribute-squares li {
    margin: 8px 0 8px 25px;
  }
  .product-details-page .title {
    text-align: right;
  }
  /*** PRODUCT REVIEWS ***/
  .product-review-item .review-title {
    max-width: 850px;
  }
  /*** WISHLIST & COMPARE LIST ***/
  .compare-products-page .page-title {
    margin: 0 0 -1px;
  }
  .compare-products-page .clear-list {
    position: absolute;
    top: 7px;
    left: 0;
  }
  .compare-products-table .full-description td {
    display: table-cell;
  }
  .compare-products-table .full-description td p {
    margin-top: 0;
  }
  /*** TOPICS ***/
  .center-1 .topic-block-title {
    text-align: center;
  }
  .topic-page p {
    text-align: justify;
  }
  /*** REGISTRATION, LOGIN, ACCOUNT ***/
  .date-of-birth select + select {
    margin: 0 11px 0 0;
  }
  #check-availability-button {
    display: block;
    margin: 10px auto;
  }
  .login-page .customer-blocks {
    overflow: hidden;
  }
  .login-page .new-wrapper {
    margin: 0;
  }
  .login-page .new-wrapper .text {
    min-height: 200px;
  }
  .login-page .returning-wrapper .form-fields {
    min-height: 200px;
    padding: 30px 0 0;
  }
  .login-page .returning-wrapper .inputs label {
    width: 110px;
  }
  .address-list-page .section,
  .order-list-page .section,
  .return-request-list-page .section {
    display: block;
    width: auto;
    margin: 0 0 40px;
  }
  .address-list-page .buttons,
  .order-list-page .buttons {
    position: absolute;
    top: 5px;
    left: 10px;
  }
  .avatar-page .message-error,
  .avatar-page .buttons {
    text-align: right;
  }
  .customer-info-page .vat-status {
    display: inline-block;
  }
  /*** SHOPPING CART ***/
  .shopping-cart-page .cart-options {
    overflow: hidden;
  }
  .shopping-cart-page .checkout-attributes {
    float: right;
    max-width: 565px;
    margin: -30px 0 15px;
  }
  .shopping-cart-page .checkout-attributes li {
    margin: 5px 0 5px 10px;
  }
  .shopping-cart-page .selected-checkout-attributes {
    float: left;
    max-width: 395px;
    margin: 15px 0;
  }
  /*** CHECKOUT ***/
  .order-progress {
    margin: -30px 0 50px;
  }
  .checkout-page .address-item {
    width: 31.33333%;
  }
  .checkout-page .terms-of-service {
    text-align: center;
  }
  .payment-info .info {
    padding: 30px 15px;
  }
  .payment-info .info td:first-child {
    width: 265px !important;
    margin: 0 0 0 10px;
    text-align: left;
  }
  .payment-info .info td:only-child {
    width: 100% !important;
  }
  .order-review-data .title,
  .order-details-area .title,
  .shipment-details-area .title {
    text-align: right;
  }
  .opc .order-review-data ul {
    text-align: right;
  }
  /*** BLOG & NEWS ***/
  .comment-list {
    margin: 0 0 50px;
  }
  .news-list-homepage .news-items {
    overflow: hidden;
    text-align: right;
  }
  .news-list-homepage .news-item:only-child {
    float: none;
    width: auto;
    margin: 0 0 30px;
  }
  .news-list-homepage .news-head {
    text-align: center;
  }
  .news-list-homepage .news-body {
    text-align: justify;
  }
  /*** FORUM & PROFILE ***/
  .forum-breadcrumb {
    margin: -30px 0 30px;
  }
  .forum-search-box .advanced {
    text-align: right;
  }
  .forum-search-box .advanced a {
    line-height: normal;
  }
  .forums-table-section td {
    min-width: 150px;
  }
  .forums-table-section td:first-child {
    min-width: 90px;
  }
  .forums-table-section .view-all {
    text-align: left;
  }
  .topic-actions .pager.upper {
    display: block;
    max-width: 400px;
  }
  .forum-table .forum-details,
  .forum-table .topic-details {
    min-width: 225px;
  }
  .forum-table td {
    padding: 20px;
  }
  .forum-edit-page textarea,
  .private-message-send-page textarea {
    height: 200px;
  }
  .private-message-send-page .bb-code-editor-wrapper {
    display: inline-block;
    width: 100%;
    margin: 10px 0;
    vertical-align: middle;
  }
  .footer-info {
    float: right;
  }
  .header-logo {
    margin-left: 13.42vh;
  }
  .header-background {
    padding: 3.5vh 0 3.5vh;
  }
  .mobile-search-icon {
    display: none !important;
  }
  .menu-bar {
    display: none !important;
  }
  .short-link-mobile {
    display: none;
  }
  /*Product Details Page*/
  .monthly-plan .monthly-plan-left {
    display: flex;
    align-items: center;
  }
  .monthly-plan .monthly-plan-left .monthly-plan-right {
    display: flex;
    justify-content: space-evenly;
    width: 75%;
    align-items: center;
  }
  .postpaid-product-details-page .monthly-plan .monthly-plan-left .monthly-plan-right {
    margin-right: 4vh;
  }
  .monthly-plan .monthly-plan-left .cust-label {
    border-left: 2px solid #ccc;
    width: 20%;
    margin-right: 35px;
  }
  .select-sim-number {
    display: flex;
    align-items: center;
    margin: 60px 0 0;
  }
  .select-sim-number label {
    min-width: 290px;
    max-width: 290px;
    line-height: 35px;
    margin-left: 100px;
  }
  .choose-plan .select-sim-number label {
    margin-left: 50px;
  }
  .select-sim-number select {
    max-width: 450px;
  }
  .radio-number {
    width: 100%;
    margin-top: 160px;
  }
  .radio-number .sim-commitment {
    float: left;
    margin-top: 25px;
  }
  .radio-number .select-sim-number {
    float: right;
    margin: 0;
    margin-right: -175px;
  }
  .radio-number .select-sim-number select {
    min-width: 434px;
  }
  .choose-plan .choose-plan-left {
    max-width: 250px;
    min-width: 250px;
    margin-left: 20px;
  }
  .choose-plan.with-sim .choose-plan-left {
    max-width: 280px;
    min-width: 280px;
  }
  .oneline .choose-plan-flex {
    display: block;
  }
  .oneline .choose-plan-flex {
    align-items: center;
  }
  .oneline .choose-plan.with-sim .choose-plan-left {
    min-width: initial;
    max-width: initial;
    align-items: center;
  }
  .oneline .choose-plan.prepaid-choose-plan .choose-title {
    min-width: 365px;
  }
  .oneline .choose-plan.prepaid-choose-plan .step {
    margin-top: 0;
  }
  .oneline .choose-plan .step ul li {
    line-height: 1;
  }
  .oneline .select-sim-number label {
    margin-right: 0;
  }
  .choose-plan.oneline .desktop-choose-title {
    min-width: 290px;
    max-width: 290px;
    margin-left: 50px;
  }
  .choose-plan.oneline .step ul {
    display: flex;
  }
  .oneline .choose-plan.prepaid-choose-plan .choose-title {
    padding: 0;
  }
  .oneline .choose-plan.prepaid-choose-plan .select-sim-number label {
    margin-right: 0;
  }
  .oneline .step {
    margin-top: 4px !important;
  }
  .oneline .choose-title {
    padding: 0;
    min-width: 368px;
  }
  .oneline .radio-number {
    margin: 0;
  }
  .oneline .radio-number .select-sim-number {
    margin: 0;
  }
  .oneline .choose-plan-left {
    display: flex;
    max-width: none !important;
    min-width: initial !important;
    margin-left: 0;
    align-items: baseline;
  }
  .overall-payment table tr td .over-flex {
    display: flex;
    justify-content: space-between;
    align-items: center;
  }
  .qty-package .qty-right {
    float: left;
    width: 50%;
    text-align: right;
  }
  .overall-payment table tr td .full-price .final span.for-mobile,
  .choose-plan .choose-plan-list .bun .seprate.rate span.for-mobile {
    display: none;
  }
  .breadcrumb-cmp-prd .compare-products {
    position: absolute;
    left: 0px;
    top: 31px;
  }
  .product-grid .owl-carousel.arrow-center .owl-nav button.owl-next,
  .product-grid .owl-carousel.arrow-center .owl-nav button.owl-prev {
    opacity: 0.5;
  }
  .product-grid .owl-carousel.arrow-center .owl-nav button.owl-next:hover,
  .product-grid .owl-carousel.arrow-center .owl-nav button.owl-prev:hover {
    opacity: 1;
  }
  .product-grid .owl-carousel.arrow-center .owl-nav button {
    position: absolute;
    top: 50%;
    margin-top: -30px;
  }
  .product-grid .owl-carousel.arrow-center .owl-nav button.owl-prev {
    right: -80px;
  }
  .product-grid .owl-carousel.arrow-center .owl-nav button.owl-next {
    left: -90px;
  }
  .suggested-product .product-grid .owl-carousel.arrow-center .owl-nav button.owl-prev {
    left: -54px;
    background-size: 16px;
  }
  .suggested-product .product-grid .owl-carousel.arrow-center .owl-nav button.owl-next {
    right: -68px;
    background-size: 16px;
  }
  .suggested-product .owl-carousel .owl-nav .owl-next,
  .suggested-product .owl-carousel .owl-nav .owl-prev {
    border-width: 1.5px !important;
  }
  .catalog-with-tab {
    display: flex;
  }
  .catalog-with-tab .tabs-content {
    width: 100%;
  }
  .tabs-content.mask-tab {
    position: relative;
  }
  .tabs-content.mask-tab:after {
    content: '';
    position: absolute;
    bottom: -86px;
    right: -86px;
    background: url('../Themes/Theme 2024/Content/images/mask.png') no-repeat center center;
    width: 173px;
    height: 173px;
    z-index: -1;
  }
  /*** HEADER ***/
  .header-menu .bg-light {
    background: #fff !important;
  }
  .top-menu.navbar-nav {
    display: inline-block;
  }
  .top-menu > .nav-item {
    border-left: 1px solid #ddd;
    padding: 0 13px;
    display: inline-block;
  }
  .navbar-nav li:hover > .dropdown-menu {
    display: block;
  }
  .top-menu > .nav-item:last-of-type {
    border-left: none;
  }
  .top-menu .nav-link {
    padding: 5px 10px !important;
    font-size: 1.12rem;
    line-height: 20px;
  }
  .header-selectors-wrapper > div {
    width: auto;
    min-width: 100px;
    margin: 0 12px 0 0;
    line-height: 43px;
  }
  .header-selectors-wrapper select {
    height: 25px;
    padding: 4px 4px 4px 30px !important;
    font-size: 0.75513rem;
  }
  .language-list {
    text-align: left;
  }
  .flyout-cart {
    position: absolute;
    top: 45px;
    left: 0;
    z-index: 100;
    width: 300px;
    box-shadow: 0 2px 10px 1px rgba(141, 141, 141, 0.25);
    background-color: #111;
    color: #fff;
  }
  .flyout-cart.active {
    display: block;
  }
  .mini-shopping-cart {
    padding: 12px;
    text-align: right;
    font-size: 14px;
  }
  .mini-shopping-cart .count_min {
    padding: 5px 0 15px;
    color: #fff;
  }
  .mini-shopping-cart .count_min a {
    margin: 0 2px;
    font-weight: 700;
    color: #fff;
  }
  .mini-shopping-cart .items {
    border-top: 1px solid #aaa;
    border-bottom: 1px solid #aaa;
    margin: 0 0 20px;
  }
  .mini-shopping-cart .item {
    overflow: hidden;
    padding: 10px 0;
  }
  .mini-shopping-cart .picture {
    float: right;
    width: 70px;
    text-align: center;
  }
  .mini-shopping-cart .picture a {
    display: block;
    position: relative;
    overflow: hidden;
  }
  .mini-shopping-cart .picture a:before {
    content: '';
    display: block;
    padding-top: 100%;
  }
  .mini-shopping-cart .picture img {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    margin: auto;
    max-width: 100%;
  }
  .mini-shopping-cart .picture + .product {
    margin: 0 80px 0 0px;
    text-align: right;
  }
  .mini-shopping-cart .name {
    margin: 0 0 10px;
    font-size: 0.875rem;
  }
  .mini-shopping-cart .name a {
    color: #fff;
  }
  .mini-shopping-cart .name a:hover {
    color: #fff;
  }
  .mini-shopping-cart .attributes {
    margin: 5px 0;
    color: #fff;
  }
  .mini-shopping-cart .totals {
    margin: 0 0 12px;
    font-size: 0.875rem;
  }
  .mini-shopping-cart .totals strong {
    font-size: 1.05875rem;
    color: #fff;
  }
  .mini-shopping-cart .buttons {
    margin: 0 0 5px;
  }
  .forums-header .current-time {
    float: right;
  }
  .forums-header .search-box {
    float: left;
  }
  .header-upper:after {
    content: '';
    display: block;
    clear: both;
  }
  /*** NAVIGATION ***/
  .menu-toggle,
  .sublist-toggle {
    display: none;
  }
  .header-menu > ul {
    display: block !important;
    /* prevents toggle display:none on resize */
    font-size: 0;
  }
  .top-menu.mobile {
    display: none !important;
  }
  .header-menu > ul > li {
    display: inline-block;
    border-left: 1px solid #ddd;
    padding: 0 15px;
    vertical-align: middle;
  }
  .header-menu > ul > li:first-child {
    border-left: none;
  }
  .header-menu > ul > li > a {
    display: block;
    padding: 5px 10px;
    line-height: 20px;
    font-size: 1.05875rem;
    /*reset zeroing*/
    color: #555;
    cursor: pointer;
  }
  .header-menu .sublist {
    width: 200px;
  }
  .header-menu .sublist li a {
    display: block;
    position: relative;
    padding: 10px 30px 10px 20px !important;
    font-size: 0.875rem;
    text-align: right;
  }
  .header-menu .sublist li:hover > a {
    background-color: #f6f6f6;
    color: #343a40 !important;
  }
  .header-menu .sublist li a:before {
    content: '';
    position: absolute;
    top: 17px;
    right: 15px;
    width: 5px;
    height: 5px;
    background-color: #ddd;
  }
  .header-menu .sublist .sublist {
    top: -10px;
    right: 100% !important;
  }
  /*** FOOTER ***/
  .footer-upper {
    padding: 100px 0px 75px;
  }
  .footer-upper:after {
    content: '';
    display: block;
    clear: both;
  }
  .footer-block .list {
    margin: 0;
  }
  .follow-us {
    margin: 0;
    text-align: right;
    display: flex;
    justify-content: flex-end;
  }
  .follow-us .social li {
    margin: 0 10px 10px 0;
  }
  .follow-us .social li:last-of-type {
    margin-left: 0;
  }
  .newsletter-email {
    display: block;
  }
  .newsletter-validation .field-validation-valid {
    text-align: left;
  }
  .footer-info {
    line-height: 32px;
    width: 33%;
    text-align: right;
  }
  .footer-lower .footer-lower-line .language-selector {
    width: 33%;
    float: right;
  }
  .footer-lower .footer-lower-line .language-selector .dropdown {
    display: inline-block;
  }
  .footer-powered-by {
    margin: 0;
    line-height: 32px;
  }
  .theme-selector {
    float: left;
    margin: 0 0 0 15px;
  }
  /*** SHOPPING CART ***/
  .cart-footer .totals {
    margin: 0;
  }
  .cart-footer .cart-collaterals {
    margin: 0;
  }
  .cart-footer .estimate-shipping .inputs label {
    display: inline-block;
  }
  /*** CHECKOUT ***/
  .shipping-method .method-list li,
  .payment-method .method-list li {
    margin: 20px 1%;
  }
  .payment-info .info td:first-child {
    width: 375px !important;
  }
  .payment-info .info td:only-child {
    width: 100% !important;
  }
  .cart-drawer .cart-mobile-button .btn-cart {
    display: none;
  }
}
@media (max-width: 1640px) {
  .full-container {
    margin-left: 0;
  }
  .fullwidth-responsive {
    padding-left: 0px !important;
  }
  .goToTop {
    left: 15px;
  }
}
@media all and (max-width: 360px) {
  .ajax-loading-Catalogproductload {
    width: 90%;
    height: 70px;
  }
  #tmpLoaderCatalog {
    padding: 0px 0px 45px 0px;
  }
}
.product-details-page .maploader {
  width: 100%;
  height: 500px;
  background: rgba(1, 1, 1, 0.8);
  position: absolute;
  top: 0;
  display: none;
  z-index: 100;
}
.product-details-page .maploader img {
  height: 100px;
  width: 100px;
  margin: auto;
}
.product-details-page .map {
  z-index: 10;
}
.product-details-page .map-container {
  position: relative;
}
#externalservice .close span {
  background: #fff;
}
#externalservice .modal-content .modal-footer {
  justify-content: center;
}
#externalservice .modal-content .modal-footer .btn {
  padding: 8px 11px 9px;
  font-size: 11px;
}
#externalservice .modal-header {
  padding: 5px 10px 5px 10px;
  text-align: right;
}
#externalservice .modal-header #exampleModalLongTitle {
  font-size: 17px;
  padding: 5px 10px 5px 10px;
  color: #333;
  display: inline-block;
}
#externalservice .fiber,
#externalservice .four-g,
#externalservice .four-g .content {
  display: inline-block;
  width: 100%;
  text-align: right;
}
#externalservice .fiber h1,
#externalservice .four-g h1 {
  font-size: 32px;
  color: #ff7300;
  font-weight: bolder;
  font-family: Arial;
  margin-bottom: 8px !important;
}
#externalservice .fiber .button-content,
#externalservice .four-g .button-content {
  text-align: left;
  margin-top: 18px;
}
#externalservice .fiber .button-content a.btn-secondary,
#externalservice .four-g .button-content a.btn-secondary {
  background: none;
  color: #333;
  border-color: #333;
}
#externalservice .four-g .content h1 {
  width: 72%;
  float: right;
}
#externalservice .four-g .content .four-g-image {
  width: 28%;
  margin-top: 7px;
  float: right;
}
#externalservice .four-g .content .four-g-image img {
  width: 30px;
}
#externalservice .modal-content .close {
  margin-left: -20px;
  border: none;
  margin-top: -18px !important;
}
#externalservice .modal-dialog {
  max-width: 258px;
  margin: 0.5rem auto;
}
#externalservice .four-g-info {
  margin: 5px 0;
  background-color: #f8f8f8;
}
#externalservice.modal h5 {
  font-size: 36px;
  color: #ff7300;
  font-weight: 600;
}
#externalservice .modal-header {
  padding: 7px 4px;
}
#externalservice .btn btn-primary {
  margin-bottom: 30px;
}
#externalservice .btn .btn-primary {
  margin-bottom: 30px;
}
.htitile {
  background-color: #f8f8f8;
}
.modal-title {
  font-size: 17px;
  padding: 5px 10px 5px 10px;
  background-color: #f8f8f8;
  color: black;
}
.modal-body {
  padding: 0px 0px 0px;
}
#externalservice .modal-title {
  font-size: 17px;
  color: black;
  text-align: right;
}
#externalservice .modal-backdrop.show {
  opacity: 0;
}
#externalservice .modal-backdrop.fade {
  opacity: 0;
}
.btn btn-secondary .btn-orange {
  border-width: medium;
}
#externalservice .modal-body {
  padding: 0 0px 0px !important;
}
#externalservice .modal-footer {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: end;
  justify-content: flex-end;
  padding: 0.75rem;
  border-bottom-right-radius: calc(0.3rem - 1px);
  border-bottom-left-radius: calc(0.3rem - 1px);
}
#externalservice .modal-header {
  height: 32px;
}
#externalservice .fiber .button-content a.btn-secondary,
#externalservice .four-g .button-content a.btn-secondary {
  background: none;
  font-size: 12px;
  width: 103px;
  color: #333;
  border-color: #333;
  font-family: Arial;
  display: block;
  height: 30px;
  margin-bottom: auto;
  margin-top: auto;
  line-height: 11px;
}
#externalservice .fiber-info,
#externalservice .modal-dialog {
  max-width: 258px;
  margin: 0.5rem auto;
}
#externalservice .btn .btn-secondary .btn-orange {
  font-size: 14px !important;
  padding: 3px 20px 3px 20px !important;
}
#externalservice .modal-dialog .modal-frame .modal-top .modal-notify .modal-info .modal-dialog-centered {
  height: auto;
  width: 258px;
}
#externalservice .fiber-info {
  font-family: Arial;
  font-size: 12px;
  font-weight: normal;
  margin: 0;
  padding: 0;
  line-height: normal;
  padding: 20px;
  margin-bottom: 12px;
  margin: 0 -15px 10px;
}
#externalservice .four-g-info {
  font-family: Arial;
  font-size: 12px;
  font-weight: normal;
  margin: 0;
  padding: 0;
  line-height: normal;
  padding: 20px;
  margin-bottom: 12px;
  margin: 0 -15px 10px;
}
#externalservice .fiber h1,
#externalservice .four-g h1 {
  font-size: 36px;
  color: #ff7300;
  font-weight: bolder;
  font-family: Arial;
  margin-bottom: -5px !important;
}
#externalservice .fiber-info {
  font-family: Arial;
  font-size: 12px;
  font-weight: normal;
  margin: 0;
  padding: 0;
  line-height: normal;
  padding: 20px;
  margin-bottom: 12px;
  margin: 0 -20px -4px;
}
#externalservice .modal-footer {
  margin-top: -16px;
}
#externalservice .modal-dialog .modal-frame .modal-top .modal-notify .modal-info .modal-dialog-centered {
  height: auto;
  width: 258px;
}
#co-cont .step-data .step-flex .flex-left {
  width: 65%;
  margin-right: 7.22vh;
}
/*#co-cont .total-info {
	margin-top: -215px;
}*/
#co-cont .fiber-map {
  margin-bottom: -73px;
}
#co-cont #mpdiv,
#shipping_mpdiv {
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.16);
  max-width: 488px;
  height: 240px;
  padding-right: 0px;
}
.mpdiv span b,
.shipping_mpdiv span b,
.desktop_mpdiv span b,
.desktop_shipping_mpdiv span b {
  padding: 5px;
}
#co-cont #shipping_mpdiv {
  /*display: none;*/
  margin-bottom: 20px;
}
#co-cont .mob_mpdiv#mpdiv,
.mob_shipping_mpdiv#shipping_mpdiv {
  margin-bottom: 20px;
}
.desktop_shipping_mpdiv {
  display: none;
}
@media screen and (max-width: 990px) {
  #co-cont .desktop_mpdiv#mpdiv,
  .desktop_shipping_mpdiv#shipping_mpdiv {
    display: none !important;
  }
  #co-cont .mob_mpdiv#mpdiv {
    display: block;
    margin: 0 auto 20px;
  }
  #co-cont .mob_shipping_mpdiv#shipping_mpdiv {
    margin: 0 auto 20px;
  }
  .col-6.mob_mpdiv,
  .col-6.mob_shipping_mpdiv {
    flex: 0 0 100%;
  }
}
@media screen and (min-width: 991px) {
  #co-cont .mob_mpdiv#mpdiv,
  .mob_shipping_mpdiv#shipping_mpdiv {
    display: none !important;
  }
  #co-cont .checkout-page .total-info {
    margin-top: 22px;
    margin-bottom: 22px;
  }
}
@media only screen and (max-width: 600px) {
  #co-cont .step-data .step-flex .flex-left {
    width: 100%;
    margin-right: 7.22vh;
  }
  #co-cont .total-info {
    margin-top: -60px;
  }
  #co-cont .col-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 93%;
  }
  #co-cont#checkout-shipping-load {
    margin-top: 100px;
  }
  #co-cont#divShippingAddress {
    margin-top: 100px;
  }
}
@media only screen and (max-width: 800px) {
  #co-cont .step-data .step-flex .flex-left {
    width: 100%;
    margin-right: 7.22vh;
  }
  #co-cont .total-info {
    margin-top: -60px;
  }
  #co-cont .col-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 93%;
  }
  #co-cont#checkout-shipping-load {
    margin-top: 100px;
  }
  #co-cont#divShippingAddress {
    margin-top: 100px;
  }
}
@media only screen and (max-width: 900px) {
  #co-cont .step-data .step-flex .flex-left {
    width: 100%;
    margin-right: 7.22vh;
  }
  #co-cont .total-info {
    margin-top: -60px;
  }
  #co-cont .col-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 93%;
  }
  #co-cont .checkout-shipping-load {
    margin-top: 100px;
  }
  #co-cont .divShippingAddress {
    margin-top: 100px;
  }
}
@media only screen and (max-width: 900px) {
  #co-cont .step-data .step-flex .flex-left {
    width: 82%;
    margin-right: 7.22vh;
  }
  #co-cont#mpdivmob {
    margin-bottom: 100px;
  }
  #co-cont#shipping_mpdivmob {
    margin-bottom: 100px;
  }
  #co-cont#checkout-shipping-load {
    margin-top: 100px;
  }
  #co-cont#shipping_mpdivmob {
    margin-bottom: 100px;
  }
}
@media all and (min-width: 576px) {
  #co-cont .step-data .step-flex .flex-left {
    width: 82%;
    margin-right: 7.22vh;
  }
  #co-cont#mpdivmob {
    margin-bottom: 100px;
  }
  #co-cont#shipping_mpdivmob {
    margin-bottom: 100px;
  }
  #co-cont#checkout-shipping-load {
    margin-top: 100px;
  }
  #co-cont#checkout-shipping-load {
    margin-top: 100px;
  }
  #co-cont#shipping_mpdivmob {
    margin-bottom: 100px;
  }
}
@media only screen and (max-width: 800px) {
  #co-cont .step-data .step-flex .flex-left {
    width: 82%;
    margin-right: 7.22vh;
  }
  #co-cont#mpdivmob {
    margin-bottom: 100px;
  }
  #co-cont#shipping_mpdivmob {
    margin-bottom: 100px;
  }
  #co-cont#checkout-shipping-load {
    margin-top: 100px;
  }
  #co-cont#checkout-shipping-load {
    margin-top: 100px;
  }
  #co-cont#shipping_mpdivmob {
    margin-bottom: 100px;
  }
}
@media only screen and (max-width: 700px) {
  #co-cont .step-data .step-flex .flex-left {
    width: 82%;
    margin-right: 7.22vh;
  }
  #co-cont#mpdivmob {
    margin-bottom: 100px;
  }
  #co-cont#shipping_mpdivmob {
    margin-bottom: 100px;
  }
  #co-cont#checkout-shipping-load {
    margin-top: 100px;
  }
  #co-cont#shipping_mpdivmob {
    margin-bottom: 100px;
  }
}
/*#endregion */
/* [START maps_places_searchbox] */
#description {
  font-family: Roboto;
  font-size: 15px;
  font-weight: 300;
}
#infowindow-content .title {
  font-weight: bold;
}
#infowindow-content {
  display: none;
}
#map #infowindow-content {
  display: inline;
}
.pac-card {
  background-color: #fff;
  border: 0;
  border-radius: 2px;
  box-shadow: 0 1px 4px -1px rgba(0, 0, 0, 0.3);
  margin: 10px;
  padding: 0 0.5em;
  font: 400 18px Roboto, Arial, sans-serif;
  overflow: hidden;
  font-family: Roboto;
  padding: 0;
}
#pac-container {
  padding-bottom: 12px;
  margin-right: 12px;
}
.pac-controls {
  display: inline-block;
  padding: 5px 11px;
}
.pac-controls label {
  font-family: Roboto;
  font-size: 13px;
  font-weight: 300;
}
#pac-input {
  height: 44px;
  background-color: #fff;
  font-family: Roboto;
  font-size: 15px;
  font-weight: 300;
  margin-left: 12px;
  padding: 0 11px 0 13px;
  text-overflow: ellipsis;
  width: 400px;
  z-index: 0;
  position: absolute;
  right: 60px;
  top: 10px !important;
  width: 50%;
}
#pac-input:focus {
  border-color: #4d90fe;
}
#title {
  color: #fff;
  background-color: #4d90fe;
  font-size: 25px;
  font-weight: 500;
  padding: 6px 12px;
}
#target {
  width: 345px;
}
/* [END maps_places_searchbox] */
/* modify current style file Hasan*/
#overlay {
  position: fixed;
  right: 0;
  top: 0;
  width: 100vw;
  height: 100vh;
  display: none;
  background-color: #000;
  opacity: 0.5;
  z-index: 999;
}
.notifyme-popup {
  text-align: right;
  width: 1193px;
  height: 470px;
  top: 348px;
  right: 348px;
  background: #fff 0% 0% no-repeat padding-box;
  box-shadow: 0px 0px 30px #00000029;
  opacity: 1;
}
#NotfiMePopupThankyou {
  height: 341px;
}
.notifyme-popup .modal-content,
.notifyme-popup .modal-footer {
  border: 0;
}
.notifyme-popup .modal-dialog {
  margin: 0;
}
.notifyme-popup .modal-header {
  padding-bottom: 0px;
  border: 0;
}
.notifyme-popup h5,
.notifyme-popup .modal-title {
  font-size: 32px !important;
  background-color: #fff !important;
  float: right;
}
.notifyme-popup .modal-body {
  padding: 0px 70px 5px 70px;
  font-size: 20px;
}
.Notfiy-radio {
  display: flex;
  flex-direction: row;
  width: 100%;
  padding-right: 32px;
  margin-bottom: 20px;
}
.Notfiy-radio .custom-radio {
  width: 50%;
}
.Notfiy-radio .custom-radio:nth-child(2) {
  margin-right: 60px;
}
.Notfiy-radio .custom-control-label {
  font-size: 24px;
  font-weight: 600;
  font-family: 'HelveticaNeueW20-55Roman' !important;
}
.Notfiy-input {
  display: flex;
  flex-direction: row;
  margin-top: 10px;
}
.Notfiy-input .input-group input {
  width: 510px;
  height: 73px;
  line-height: 48px;
  border: 1px solid #ccc !important;
  padding: 0 15px !important;
  font-size: 20px;
}
.Notfiy-input .input-group:nth-child(2) {
  margin-right: 30px;
}
.notifyme-popup .btn.btn-orange,
.notifyme-popup .btn.btn-orange:hover {
  color: #fff;
  background-color: #ff790e;
  border-color: #ff790e;
  width: 205px;
}
.notifyme-popup .btn-cancel,
.notifyme-popup .btn-cancel:hover {
  color: #000;
  background-color: #fff;
  border-color: #000;
  width: 205px;
}
.notifyme-popup .modal-footer {
  padding: 0px 70px 5px 70px;
}
.notifyme-popup .wrong-type-msg {
  color: #ff0000;
}
.notifyme-popup .thankyouconatiner {
  display: flex;
  flex-direction: row;
  margin-top: 25px;
}
.notifyme-popup .thankyouicon {
  display: inline-block;
  border-radius: 180px;
  width: 42px;
  height: 41px;
  background: #40c933;
  background-image: url('../Themes/Theme 2024/Content/images/check.svg');
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 20px;
}
.notifyme-popup .thankyoumsg {
  font-size: 24px;
  color: #000000;
  margin-right: 18px;
}
.notifyme-popup .close {
  opacity: 1;
  margin-top: -30px;
  float: left;
}
.notifymebtn {
  background-image: url('../Themes/Theme 2024/Content/images/Notifyme-orange.svg');
  background-position: 170px center;
  background-repeat: no-repeat;
  padding-right: 40px !important;
}
.notifymebtn:hover {
  background-image: url('../Themes/Theme 2024/Content/images/Notifyme-White.svg');
}
.notifyme-inner {
  display: flex;
  flex-direction: column;
}
.notifyme-inner-title {
  display: flex;
  flex-direction: row;
}
.notifyme-inner-notifymebutton {
  display: flex;
  flex-direction: row;
}
.notifyme-inner-circle {
  width: 12px;
  height: 12px;
  background: #cd3c14 0% 0% no-repeat padding-box;
  border-radius: 180px;
  margin: 13px 0px 0 5px;
}
.notifyme-inner-label {
  color: #cd3c14;
  font-size: 20px;
}
.notifyme-inner-butonlabel {
  background-color: #ff790e2e;
  font-size: 18px;
  padding: 8px 15px 11px 15px;
  height: 46px;
}
.notifyme-inner-button {
  cursor: pointer;
  background-color: #ff790e;
  color: #fff;
  font-size: 18px;
  background-image: url('../Themes/Theme 2024/Content/images/Notifyme-White.svg');
  background-position: 128px 18px;
  background-repeat: no-repeat;
  background-size: 14px;
  text-align: center;
  padding: 11px 15px 11px 15px;
  width: 153px;
  height: 46px;
}
#Shipmap {
  width: 100%;
  height: 300px;
  margin-bottom: 50px;
}
.pin-label {
  font-size: 2.58vh;
  font-weight: 400;
}
.pin-Curentlink,
.pin-Curentlink:hover,
.pin-Curentlink:visited {
  text-decoration: underline;
  font-size: 2.58vh;
  color: #ff7902;
  font-weight: 400;
  vertical-align: inherit;
  cursor: pointer;
}
#simSelect {
  display: none;
}
#selectDevice {
  display: none;
}
.essential-tab ul li.active {
  display: flex !important;
}
#overlay {
  position: fixed;
  right: 0;
  top: 0;
  width: 100vw;
  height: 100vh;
  display: none;
  background-color: #000;
  opacity: 0.5;
  z-index: 999;
}
.notifyme-popup {
  text-align: right;
  width: 1193px;
  height: 470px;
  top: 348px;
  right: 348px;
  background: #fff 0% 0% no-repeat padding-box;
  box-shadow: 0px 0px 30px #00000029;
  opacity: 1;
}
#NotfiMePopupThankyou {
  height: 341px;
}
.notifyme-popup .modal-content,
.notifyme-popup .modal-footer {
  border: 0;
}
.notifyme-popup .modal-dialog {
  margin: 0;
}
.notifyme-popup .modal-header {
  padding-bottom: 0px;
  border: 0;
}
.notifyme-popup h5,
.notifyme-popup .modal-title {
  font-size: 32px !important;
  background-color: #fff !important;
  float: right;
}
.notifyme-popup .modal-body {
  padding: 0px 70px 5px 70px;
  font-size: 20px;
}
.Notfiy-radio {
  display: flex;
  flex-direction: row;
  width: 100%;
  padding-right: 32px;
  margin-bottom: 20px;
}
.Notfiy-radio .custom-radio {
  width: 50%;
}
.Notfiy-radio .custom-radio:nth-child(2) {
  margin-right: 60px;
}
.Notfiy-radio .custom-control-label {
  font-size: 24px;
  font-weight: 600;
  font-family: 'HelveticaNeueW20-55Roman' !important;
}
.Notfiy-input {
  display: flex;
  flex-direction: row;
  margin-top: 10px;
}
.Notfiy-input .input-group input {
  width: 510px;
  height: 73px;
  line-height: 48px;
  border: 1px solid #ccc !important;
  padding: 0 15px !important;
  font-family: 'HelveticaNeueW20-55Roman' !important;
}
.Notfiy-input .input-group:nth-child(2) {
  margin-right: 30px;
}
.notifyme-popup .btn.btn-orange,
.notifyme-popup .btn.btn-orange:hover {
  color: #fff;
  background-color: #ff790e;
  border-color: #ff790e;
  width: 205px;
}
.notifyme-popup .btn-cancel,
.notifyme-popup .btn-cancel:hover {
  color: #000;
  background-color: #fff;
  border-color: #000;
  width: 205px;
}
.notifyme-popup .modal-footer {
  padding: 10px 70px 0px 70px;
}
.notifyme-popup .wrong-type-msg {
  color: #ff0000;
}
.notifyme-popup .thankyouconatiner {
  display: flex;
  flex-direction: row;
  margin-top: 25px;
}
.notifyme-popup .thankyouicon {
  display: inline-block;
  border-radius: 180px;
  width: 42px;
  height: 41px;
  background: #40c933;
  background-image: url('../Themes/Theme 2024/Content/images/check.svg');
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 20px;
}
.notifyme-popup .thankyoumsg {
  font-size: 24px;
  color: #000000;
  margin-right: 18px;
}
.notifyme-popup .close {
  opacity: 1;
  margin-top: -30px;
  float: left;
}
.notifymebtn {
  background-image: url('../Themes/Theme 2024/Content/images/Notifyme-orange.svg');
  background-position: 285px center;
  background-repeat: no-repeat;
}
.notifymebtn:hover {
  background-image: url('../Themes/Theme 2024/Content/images/Notifyme-White.svg');
}
.notifyme-inner {
  display: flex;
  flex-direction: column;
}
.notifyme-inner-title {
  display: flex;
  flex-direction: row;
}
.notifyme-inner-notifymebutton {
  display: flex;
  flex-direction: row;
}
.notifyme-inner-circle {
  width: 12px;
  height: 12px;
  background: #cd3c14 0% 0% no-repeat padding-box;
  border-radius: 180px;
  margin: 13px 0px 0 5px;
}
.notifyme-inner-label {
  color: #cd3c14;
  font-size: 20px;
}
.notifyme-inner-butonlabel {
  background-color: #ff790e2e;
  font-size: 18px;
  padding: 8px 15px 11px 15px;
  height: 46px;
}
.notifyme-inner-button {
  background-color: #ff790e;
  color: #fff;
  font-size: 18px;
  background-image: url('../Themes/Theme 2024/Content/images/Notifyme-White.svg');
  background-position: 110px 16px;
  background-repeat: no-repeat;
  background-size: 14px;
  text-align: center;
  padding: 8px 15px 11px 15px;
  width: 153px;
  height: 46px;
}
.oldprice-internet,
.oldprice-internet .startFormMonth {
  font-size: 16px !important;
}
.prices-withtaxandwithout {
  display: flex;
  flex-direction: row;
}
.prices-container {
  display: flex;
  flex-direction: column;
}
.inner-internet-offers .tooltip-check {
  top: 1.2vh !important;
}
.inner-internet-offers .startFormMonth {
  color: #000 !important;
}
.internet-det-price {
  flex-direction: column;
  align-items: unset !important;
}
.internet-det-price h3 {
  display: flex;
  flex-direction: row;
}
.internet-det-price .price-withtax-main .startFormMonth {
  font-size: 14px !important;
}
.internet-det-price .product-old-price,
.internet-det-price .startFormMonth {
  margin-right: 0;
  font-size: 20px;
  top: 0;
  color: #999999;
}
.internet-det-price .price-withtax-main .startFormMonth {
  color: #000;
}
.internet-det-price .tooltip-check {
  cursor: pointer;
  width: 2vh;
  height: 2vh;
  border-radius: 180px;
  background: #50be87;
  background-image: url('../Themes/Theme 2024/Content/images/check.svg');
  background-position: center center;
  background-repeat: no-repeat;
  position: relative;
  top: 0.2vh;
  background-size: 1vh;
}
.internet-det-price .price-withtax-main {
  font-size: 14px;
  color: #000;
  margin-right: 50px;
  margin-top: 10px;
}
.internet-det-price .sec1 .withtax-prod-detal {
  font-family: 'HelveticaNeueW20-55Roman' !important;
}
.internet-det-price .sec1 {
  display: flex;
  flex-direction: row;
  margin-bottom: 5px;
}
.internet-det-price .withtax-prod-detal {
  font-size: 16px;
  margin-top: 0px;
  margin-right: 3px;
}
.product-price-withtax {
  font-size: 14px;
  margin-left: 35px;
  margin-right: 35px;
}
#divPriceWithTax {
  font-size: 16px;
  line-height: 1.3;
}
.product-det-price {
  height: 100% !important;
  margin-top: auto !important;
}
.product-price-withtax .sec1 {
  display: flex;
  flex-direction: row;
}
.product-price-withtax .withtax-prod-detal {
  font-size: 14px;
  margin-right: 3px;
}
.product-price-withtax .tooltip-check {
  cursor: pointer;
  width: 2vh;
  height: 2vh;
  border-radius: 180px;
  background: #50be87;
  background-image: url('../Themes/Theme 2024/Content/images/check.svg');
  background-position: center center;
  background-repeat: no-repeat;
  position: relative;
  top: 0.2vh;
  background-size: 1vh;
}
.product-price-withtax .startFormMonth {
  color: #fff;
  font-size: 14px;
  top: 0;
}
.order-summary-content .order-review-data .billing-info-wrap {
  display: none;
}
.IdentityCardOrPassport-message-ex {
  display: block;
  font-size: 2vh;
  color: #c1c1c1;
  display: none;
  text-align: right;
}
.bt-disabled,
.bt-disabled:hover,
.bt-disabled:visited {
  background-color: #bdbdbd !important;
  border-color: #bdbdbd !important;
  pointer-events: none !important;
}
.bt-disabled i {
  background: url('../Themes/Theme 2024/Content/images/cart-white.svg') no-repeat center center !important;
  background-size: 3.6vh !important;
}
div.bt-disabled i {
  background: url('../Themes/Theme 2024/Content/images/cart-white.svg') no-repeat center center !important;
  background-size: 17px !important;
}
.billing-country {
  display: none;
}
.div-DifferentShippingAddress {
  display: none;
}
.internetprices .prices-flex {
  display: flex !important;
  flex-direction: column !important;
  align-items: unset !important;
}
.internetprices .prices-flex .prices-group {
  margin-right: 0 !important;
}
.internetprices .prices {
  padding: 2vh 0vh 2.48vh !important;
}
/* NEW STYLE  */
.internetprices .price_with_tax span {
  font-size: 10px;
  color: #999;
}
.internetprices .price_with_tax .tooltip-check {
  display: inline-block;
  height: 2.5vh;
  width: 2.5vh;
}
.internetprices .price_with_tax .price {
  color: #000;
  display: block;
}
.internetprices .price_with_tax .startFormMonth {
  display: inline-block;
  color: #000;
}
.internetprices span.price.actual-price {
  display: block;
}
.internetprices .price.old-price .startFormMonth {
  color: #999;
  top: 0;
}
.internetprices .old-price {
  margin-right: 0;
  font-size: 12px;
}
.onemonthdiscount {
  width: 72%;
  margin-right: 10px;
  /* position: absolute; */
  /* top: 6%; */
  /* left: 81%; */
}
.divonemonthdiscount span {
  position: absolute;
  top: 27%;
  right: 12px;
  font-size: 7px;
  color: #fff;
  text-align: center;
}
.divonemonthdiscount {
  height: 57px;
  background-size: 100%;
  background-image: url('../Themes/Theme 2024/Content/images/discount icon.svg');
  background-repeat: no-repeat;
  top: 8%;
  right: 72%;
  width: 55px;
  position: absolute;
  transform: scale(1);
  animation: divonemonthdiscount 1s linear infinite;
  animation-duration: 3s;
}
.div-SpecialPromotion span {
  position: absolute;
  top: 27%;
  right: 32%;
  font-size: 7px;
  color: #fff;
  text-align: center;
}
.div-SpecialPromotion {
  top: 8%;
  right: 72%;
  width: 55px;
  position: absolute;
}
@keyframes divonemonthdiscount {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.2);
  }
  100% {
    transform: scale(1);
  }
}
.div-SpecialPromotion {
  background-image: url('../Themes/Theme 2024/Content/images/discount-Yellow.svg');
  background-repeat: no-repeat;
  animation: div-SpecialPromotion 1s linear infinite;
  animation-duration: 3s;
}
@keyframes div-SpecialPromotion {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.1);
  }
  100% {
    transform: scale(1);
  }
}
.titleMaxwidth {
  max-width: 160px;
  overflow: unset;
  margin-top: -22px;
  vertical-align: text-bottom;
  display: inline-block;
}
.titleMaxwidth .product-title {
  height: auto !important;
}
.internetprices {
  padding-left: 0px !important;
}
.internetprices .price_with_tax .tooltip-check {
  background-size: 1.3vh;
}
@media (min-width: 1720px) {
  .internetprices .price_with_tax span {
    font-size: 14px;
  }
  .internetprices .old-price {
    font-size: 14px;
  }
}
.category-desc-filter {
  margin-top: 10px;
  float: right;
  width: 100%;
  text-align: right;
}
@media (min-width: 1920px) {
  .product-price-withtax .withtax-prod-detal {
    margin-top: 5px;
  }
  .category-desc,
  .category-desc-filter {
    font-size: 20px;
  }
  .device-title .product-title {
    font-size: 24px !important;
  }
  .internetprices .price_with_tax span {
    font-size: 16px;
  }
  .internetprices .old-price {
    font-size: 16px;
  }
  .internetprices .price.old-price .startFormMonth {
    font-size: 16px;
    top: 0px;
  }
  .internetprices .price_with_tax .startFormMonth {
    top: 0px;
  }
  .item-box .actual-price .startFormMonth {
    top: 0px;
  }
  .divonemonthdiscount {
    top: 5%;
    right: 68.5%;
    width: 98px;
    height: 98px;
    background-size: 95px;
  }
  .divonemonthdiscount span {
    font-size: 14px;
    right: 0px;
    top: 0px;
    line-height: 1.2;
    position: relative;
    width: 98px;
    vertical-align: middle;
    height: 98px;
    display: table-cell;
    margin: auto;
    text-align: center;
  }
  .div-SpecialPromotion {
    top: 2%;
    right: 71.5%;
    width: 102px;
    height: 105px;
    line-height: 1.2;
    background-image: url('../Themes/Theme 2024/Content/images/discount-Yellow.svg');
    background-repeat: no-repeat;
  }
  .div-SpecialPromotion span {
    font-size: 18px;
    line-height: 1.2;
    right: 0px;
    top: 0px;
    line-height: 1.2;
    position: relative;
    width: 102px;
    vertical-align: middle;
    height: 100px;
    display: table-cell;
    margin: auto;
    text-align: center;
    color: #000;
  }
  .titleMaxwidth {
    max-width: 233px;
    margin-top: 0px;
    height: 100px !important;
  }
  .plan-whoutpic-product .internet-plan .int-plan-top .product-title {
    font-size: 3vh !important;
  }
  .titleMaxwidth .product-title {
    height: 200px !important;
    line-height: 1.2;
  }
  .item-box .int-plan-top .product-title,
  .plan-whoutpic-product .internet-plan .int-plan-top .product-title {
    font-size: 27px !important;
    line-height: 1.2;
    height: 7.39vh !important;
  }
  .smartlife-prdbox .item-box .product-title {
    font-size: 27px !important;
    height: 7.39vh !important;
  }
  .fix-title .titleMaxwidth,
  .fix-title .product-title {
    height: 7.39vh !important;
  }
  .prices-withtaxandwithout .product-price-withtax .tooltip-check {
    width: 22px;
    height: 22px;
    background-size: 1.2vh;
  }
  .prices-withtaxandwithout .withtax-prod-detal {
    font-size: 16px;
    margin-top: 8px;
  }
  .prices-withtaxandwithout .product-price-withtax .divPriceWithTax {
    font-size: 18px;
  }
  .prices-withtaxandwithout .final strong {
    top: 0px !important;
  }
  .oldprice-internet {
    font-size: 25px !important;
  }
  #divTotalPrice.final strong {
    top: 0px !important;
  }
  .oldprice-internet {
    text-decoration: line-through;
    color: #999999;
  }
  .overview .product-name h1 {
    font-size: 42px;
  }
}
@media (max-width: 1366px) {
  .notifymebtn {
    background-size: 20px;
  }
  .notifyme-popup {
    width: 884px;
    height: 380px;
    top: 120px;
    right: 21%;
  }
  .notifyme-popup h5,
  .notifyme-popup .modal-title {
    font-size: 26px !important;
  }
  .notifyme-popup .modal-body {
    font-size: 16px;
    padding: 0px 53px 5px 53px;
  }
  .Notfiy-radio .custom-control-label {
    font-size: 18px;
  }
  .Notfiy-input .input-group input {
    width: 365px;
    height: 44px;
  }
  .notifyme-popup .btn-cancel,
  .notifyme-popup .btn-cancel:hover {
    width: 140px;
    height: 50px;
    padding: 8px 15px 13px;
  }
  .notifyme-popup .btn.btn-orange,
  .notifyme-popup .btn.btn-orange:hover {
    width: 140px;
    height: 50px;
    padding: 8px 15px 13px;
  }
  .notifyme-popup .thankyoumsg {
    font-size: 18px;
  }
  .notifyme-popup .thankyouicon {
    width: 30px;
    height: 30px;
    background-size: 14px;
  }
  .notifymebtn {
    background-position: 180px center;
    padding-right: 40px !important;
  }
  .notifyme-inner-butonlabel {
    font-size: 16px;
    padding: 10px 15px 11px 15px;
  }
  .notifyme-inner-button {
    font-size: 16px;
    padding: 10px 30px 10px 5px;
    background-position: 100px 16px;
  }
  .notifyme-inner-label {
    font-size: 18px;
    margin-bottom: 5px;
  }
  .Notfiy-input .input-group input {
    font-size: 15px;
  }
  .Notfiy-input .input-group:nth-child(2) {
    margin-right: 45px;
  }
  .notifyme-popup .modal-footer {
    padding: 20px 70px 0px 50px;
  }
  .notifyme-popup .close {
    margin-top: -5px;
    margin-left: 0px;
  }
  .notifyme-popup .custom-control-label::after {
    left: -30px;
    width: 19px;
    height: 19px;
  }
  .essential-cart .essential-cart-flex .btn.btn-outline-white {
    min-width: 156px !important;
  }
  #divTotalPrice.final strong {
    top: 0px !important;
  }
  .overview .product-name h1 {
    font-size: 30px;
  }
  .internet-det-price .basic-prices {
    margin-top: -20px;
  }
  .internet-det-price .price-withtax-main {
    margin-top: 0px;
    padding-top: 18px;
  }
  .category-desc,
  .category-desc-filter {
    font-size: 18px;
  }
  .device-title .product-title {
    font-size: 18px !important;
  }
  .internetprices .actual-price .startFormMonth {
    top: 0px !important;
  }
  .item-box .old-price span {
    font-size: 12px;
  }
  .titleMaxwidth {
    max-width: 164px;
    top: 0px;
    height: auto !important;
    margin-top: 0px !important;
  }
  .titleMaxwidth .product-title {
    height: auto !important;
  }
  .divonemonthdiscount {
    background-repeat: no-repeat;
    top: 5%;
    right: 69.5%;
    width: 66px;
    height: 66px;
    background-size: 64px;
  }
  .divonemonthdiscount span {
    right: 0px;
    top: 0px;
    line-height: 1.2;
    position: relative;
    width: 66px;
    vertical-align: middle;
    height: 66px;
    display: table-cell;
    margin: auto;
    text-align: center;
    font-size: 11px;
  }
  .div-SpecialPromotion {
    top: 2%;
    right: 71.5%;
    width: 66px;
    height: 66px;
    line-height: 1.2;
    background-size: 66px;
  }
  .div-SpecialPromotion span {
    font-size: 11px;
    right: 0px;
    top: 0px;
    line-height: 1.2;
    position: relative;
    width: 66px;
    vertical-align: middle;
    height: 66px;
    display: table-cell;
    margin: auto;
    text-align: center;
    color: #000;
  }
  .item-box .int-plan-top .product-title {
    font-size: 3.3vh;
  }
  .internetprices .price_with_tax .startFormMonth {
    top: 0px !important;
  }
  .item-box .int-plan-top .product-title,
  .plan-whoutpic-product .internet-plan .int-plan-top .product-title {
    font-size: 18px !important;
    line-height: 1.1;
    height: 9.49vh !important;
  }
  .smartlife-prdbox .item-box .product-title {
    font-size: 18px !important;
    line-height: 1.1;
    height: 6.49vh !important;
  }
  .fix-title .titleMaxwidth,
  .fix-title .product-title {
    height: 9.49vh !important;
  }
}
@media (max-width: 830px) {
  .notifymebtn {
    background-size: 20px;
    background-position: 256px center;
    padding-right: 40px;
  }
  .notifyme-popup {
    width: 615px;
    height: 380px;
    top: 90px;
    right: 11%;
  }
  .notifyme-popup .modal-dialog {
    max-width: inherit;
  }
  .notifyme-popup h5,
  .notifyme-popup .modal-title {
    font-size: 24px !important;
  }
  .notifyme-popup .modal-body {
    font-size: 16px;
  }
  .Notfiy-radio .custom-control-label {
    font-size: 15px;
  }
  .Notfiy-input .input-group input {
    width: 255px;
    height: 44px;
  }
  .notifyme-popup .btn-cancel,
  .notifyme-popup .btn-cancel:hover {
    width: 130px;
    font-size: 16px;
  }
  .notifyme-popup .btn.btn-orange,
  .notifyme-popup .btn.btn-orange:hover {
    width: 130px;
    font-size: 16px;
  }
  .notifyme-popup .thankyoumsg {
    font-size: 18px;
  }
  .notifyme-popup .thankyouicon {
    width: 30px;
    height: 30px;
    background-size: 14px;
  }
  .notifyme-popup .modal-body {
    padding: 5px 30px 5px 30px;
  }
  .notifyme-popup .modal-footer {
    padding: 12px 30px 0px 30px;
  }
  .notifyme-inner {
    margin-bottom: 15px;
  }
}
@media (max-width: 480px) {
  .notifyme-popup {
    width: 336px;
    left: 0;
    right: 0;
    margin: auto;
    top: 0;
    bottom: 0;
    height: 410px;
  }
  .notifyme-popup h5,
  .notifyme-popup .modal-title {
    font-size: 18px !important;
  }
  .notifyme-popup .modal-body {
    font-size: 14px;
    padding: 0px 27px 5px 27px;
  }
  .Notfiy-radio {
    margin-bottom: 0px;
  }
  .Notfiy-radio .custom-control-label {
    font-size: 14px;
  }
  .Notfiy-input {
    flex-direction: column;
  }
  .Notfiy-input .input-group:nth-child(2) {
    margin-right: 0px;
  }
  .Notfiy-input .input-group input {
    width: 299px;
    height: 46px;
  }
  .notifyme-popup .custom-control-input:checked ~ .custom-control-label::before {
    width: 16px;
    height: 16px;
  }
  .notifyme-popup .custom-radio .custom-control-input:checked ~ .custom-control-label::after {
    width: 16px;
    height: 16px;
    right: -35px;
    top: 5px;
    background-position: 14%;
    background-position-y: 82%;
  }
  .notifyme-popup .btn-cancel,
  .notifyme-popup .btn-cancel:hover,
  .notifyme-popup .btn.btn-orange,
  .notifyme-popup .btn.btn-orange:hover {
    width: 114px;
    height: 40px;
    padding: 0;
    font-size: 14px;
  }
  .notifyme-popup .modal-footer {
    padding: 0px 27px 0px 27px;
  }
  .notifymebtn {
    background-position: 108px center;
  }
  .notifyme-inner-butonlabel {
    font-size: 15px;
    width: 296px;
  }
  .notifyme-inner-button {
    font-size: 15px;
    width: 115px;
    background-position: 74px 16px;
  }
  .notifyme-inner-circle {
    width: 10px;
    height: 10px;
    margin: 7px 0px 0 5px;
  }
  .notifyme-inner-label {
    font-size: 15px;
  }
  .oldprice-internet,
  .oldprice-internet .startFormMonth {
    text-decoration: line-through;
    color: #999999;
  }
  .essential-cart .essential-cart-flex .btn.btn-outline-white {
    min-width: auto !important;
  }
  .prices-withtaxandwithout .final {
    font-size: 14px !important;
    margin-top: 10px !important;
  }
  .prices-withtaxandwithout .final strong {
    top: 0px !important;
    margin-right: 0px !important;
  }
  .product-price-withtax {
    font-size: 12px;
    margin-left: 2px !important;
    margin-right: 20px !important;
  }
  .prices-withtaxandwithout .product-price-withtax {
    font-size: 12px !important;
    margin-right: 0px !important;
    margin-left: 0px !important;
    line-height: 1 !important;
    margin-top: 11px !important;
  }
  .oldprice-internet,
  .oldprice-internet .startFormMonth {
    font-size: 12px !important;
  }
  .product-price-withtax .tooltip-check {
    width: 14px;
    height: 14px;
    top: 0 !important;
  }
  .product-price-withtax .withtax-prod-detal {
    margin-top: 0;
  }
  .product-det-price {
    margin-top: 0px !important;
    width: 105px;
    font-size: 14px !important;
  }
  .discounted-price-withtax #divPriceWithTax {
    font-size: 14px;
  }
  .product-price-withtax .startFormMonth {
    font-size: 12px;
  }
  .essential-cart .essential-cart-flex .essential-cart-right .prices {
    margin: 0 !important;
  }
  .essential-cart .essential-cart-flex .btn.btn-orange {
    min-width: 105px !important;
  }
  .essential-cart .essential-cart-flex .btn.btn-orange {
    min-width: 100px;
  }
  .internet-det-price .monthly-price-info h3 span {
    font-size: 14px !important;
  }
  .internet-det-price .monthly-price-info .product-old-price {
    font-size: 14px !important;
  }
  .internet-det-price .price-withtax-main {
    margin-right: 17px;
  }
  .internet-det-price .product-old-price,
  .internet-det-price .startFormMonth {
    font-size: 15px;
  }
  .internet-det-price .monthly-price-info h3 span:first-of-type {
    font-size: 18px !important;
  }
  .internet-det-price .monthly-price-info h3 span:last-of-type {
    font-size: 15px !important;
  }
  .notifyme-popup {
    width: 336px;
    left: 0;
    right: 0;
    margin: auto;
    top: 0;
    bottom: 0;
    height: 410px;
  }
  .notifyme-popup h5,
  .notifyme-popup .modal-title {
    font-size: 18px !important;
  }
  .notifyme-popup .modal-body {
    font-size: 14px;
    padding: 0px 27px 5px 27px;
  }
  .Notfiy-radio {
    margin-bottom: 0px;
  }
  .Notfiy-radio .custom-control-label {
    font-size: 14px;
    font-weight: 100;
  }
  .Notfiy-input {
    flex-direction: column;
  }
  .Notfiy-input .input-group:nth-child(2) {
    margin-right: 0px;
  }
  .Notfiy-input .input-group input {
    width: 299px;
    height: 46px;
  }
  .notifyme-popup .custom-control-input:checked ~ .custom-control-label::before {
    width: 16px;
    height: 16px;
  }
  .notifyme-popup .custom-radio .custom-control-input:checked ~ .custom-control-label::after {
    width: 16px;
    height: 16px;
    right: -37px;
    top: 1.5px;
  }
  .notifyme-popup .btn-cancel,
  .notifyme-popup .btn-cancel:hover,
  .notifyme-popup .btn.btn-orange,
  .notifyme-popup .btn.btn-orange:hover {
    width: 114px;
    height: 40px;
    padding: 0;
    font-size: 14px;
  }
  .notifyme-popup .modal-footer {
    padding: 0px 27px 0px 27px;
  }
  .notifymebtn {
    background-position: 140px center;
    font-size: 2vh !important;
  }
  .notifyme-inner-butonlabel {
    font-size: 15px;
    width: 296px;
  }
  .notifyme-inner-button {
    font-size: 15px;
    width: 115px;
    background-position: 66px 16px;
  }
  .notifyme-inner-circle {
    width: 10px;
    height: 10px;
    margin: 7px 0px 0 5px;
  }
  .notifyme-inner-label {
    font-size: 15px;
  }
  .device-title .product-title {
    font-size: 22px !important;
  }
  .titleMaxwidth {
    max-width: 194px;
    vertical-align: text-bottom;
    height: auto !important;
    margin-top: 0px !important;
    top: 0px !important;
  }
  .titleMaxwidth .product-title {
    height: auto;
    white-space: normal !important;
    overflow: unset;
  }
  .div-SpecialPromotion {
    top: 2%;
    right: 76.5%;
    width: 66px;
    height: 66px;
    line-height: 1.2;
    background-image: url('../Themes/Theme 2024/Content/images/discount-Yellow.svg');
    background-repeat: no-repeat;
    background-size: 66px;
  }
  .div-SpecialPromotion span {
    font-size: 11px;
    right: 0px;
    top: 0px;
    line-height: 1.2;
    position: relative;
    width: 66px;
    vertical-align: middle;
    height: 66px;
    display: table-cell;
    margin: auto;
    text-align: center;
    color: #000;
  }
  #catalog-filter-product .div-SpecialPromotion {
    top: 1%;
    width: 57px;
    height: 57px;
    background-size: 55px;
    right: 64%;
  }
  #catalog-filter-product .div-SpecialPromotion span {
    right: 0px;
    top: 0px;
    line-height: 1.1;
    position: relative;
    width: 57px;
    vertical-align: middle;
    height: 57px;
    display: table-cell;
    margin: auto;
    text-align: center;
    font-size: 10px;
  }
  .divonemonthdiscount {
    top: 6%;
    right: 73.5%;
    width: 68px;
    height: 68px;
    background-size: 66px;
  }
  .divonemonthdiscount span {
    right: 0px;
    top: 0px;
    line-height: 1.2;
    position: relative;
    width: 68px;
    vertical-align: middle;
    height: 68px;
    display: table-cell;
    margin: auto;
    text-align: center;
    font-size: 11px;
  }
  .plan-whoutpic-product .internet-plan .int-plan-top .product-title {
    font-size: 3.3vh !important;
  }
  .item-box .int-plan-top .product-title {
    height: auto !important;
  }
}
@media (min-width: 200px) and (max-width: 500px) {
  /*.cart-bx .cart-flex .cart-bun.name,.cart-bx .cart-flex .cart-bun{
		width:auto !important;
	}*/
  .tabs-nav.tabs-block.no-pd a {
    line-height: 1.4 !important;
  }
  .category-desc,
  .category-desc-filter {
    font-size: 20px;
    width: 98%;
  }
  .internetprices .price.old-price {
    font-size: 15px;
  }
  .internetprices .price.old-price .startFormMonth {
    font-size: 15px;
    top: 0px !important;
  }
  .internetprices .price_with_tax .startFormMonth {
    top: 0px !important;
  }
  .internetprices .price_with_tax span {
    font-size: 13px;
  }
  .item-box .int-plan-top .product-title,
  .plan-whoutpic-product .internet-plan .int-plan-top .product-title {
    font-size: 22px !important;
    line-height: 1.1 !important;
    height: 9.49vh !important;
    white-space: unset !important;
  }
  .smartlife-prdbox .item-box .product-title {
    font-size: 22px !important;
    line-height: 1.1 !important;
    height: 8.49vh !important;
    white-space: unset !important;
  }
  .fix-title .titleMaxwidth,
  .fix-title .product-title {
    height: 9.49vh !important;
  }
}
/* modify current style file Hasan*/
#co-cont .checkout-page .total-info {
  margin-top: 15px;
  margin-bottom: 70px;
}
#co-cont .map {
  width: 100%;
  height: 155px;
  margin: 0px 5px 0px 0px;
  position: relative;
  overflow: hidden;
}
/****Hani****/
.qq-upload-button {
  width: 100% !important;
  height: 7.53vh !important;
  border: 1.5px solid #cccccc !important;
  background-color: #fff !important;
  color: #000 !important;
  padding: unset !important;
  overflow: visible !important;
}
.qq-upload-button div:first-child {
  font-size: medium !important;
  color: #000 !important;
  font-weight: bold;
  padding: 20px !important;
  background: #ccc;
  width: 160px;
  float: left;
  height: 103%;
  top: -1px;
  left: -1px;
  position: relative;
  border: 1px solid #999999;
}
.qq-upload-list li.qq-upload-success {
  background-color: #28a745 !important;
  height: 45px !important;
}
.qq-upload-button div:nth-child(2) {
  font-size: 2vh !important;
  color: gray !important;
  font-weight: normal;
  padding: 20px !important;
  width: auto;
  float: right;
  height: 103%;
  top: -1px;
  position: relative;
}
.qq-uploader,
.qq-upload-button,
#UploadIDuploader {
  box-sizing: unset !important;
  width: 460px !important;
}
.qq-upload-list li.qq-upload-fail {
  height: 45px !important;
}
@media (max-width: 1366px) {
  .qq-uploader,
  .qq-upload-button,
  #UploadIDuploader {
    width: auto !important;
  }
  .qq-upload-button div:first-child {
    width: auto !important;
    padding: 12px !important;
  }
  .qq-upload-list li.qq-upload-fail {
    white-space: normal !important;
  }
}
@media (min-width: 200px) and (max-width: 500px) {
  .qq-upload-button div:first-child {
    padding: 14px !important;
  }
  .qq-upload-button div:nth-child(2),
  .qq-upload-button div:first-child {
    font-size: 12px !important;
  }
  .qq-uploader,
  .qq-upload-button,
  #UploadIDuploader {
    width: 100%;
  }
  .qq-upload-button div:nth-child(2) {
    padding: 15px !important;
  }
}
@media (max-width: 500px) {
  .qq-uploader,
  .qq-upload-button,
  #UploadIDuploader {
    overflow: hidden;
  }
}
/****Hani****/
#mpdivmob {
  width: 100%;
}
.desktop_mpdiv hr {
  margin-top: 5px;
}
#co-cont .flex-right {
  margin-top: 130px;
}
@media (min-width: 576px) {
  #co-cont .map {
    width: 100%;
    height: 155px;
    position: relative;
    overflow: hidden;
  }
  #co-cont .flex-right {
    margin-top: 70px;
  }
}
@media (max-width: 440px) {
  #mpdivmob {
    display: inline-block !important;
  }
}
@media (max-width: 1366px) {
  #co-cont .flex-right {
    margin-top: 90px;
  }
  #co-cont .map {
    width: 99%;
    height: 155px;
    margin: 0px 5px 0px 0px;
    position: relative;
    overflow: hidden;
  }
}
.add-to-cart .add-to-cart-panel .add-to-cart-qty {
  display: none;
}
@media screen and (max-width: 480px) {
  #co-cont .step-data .step-flex .flex-left {
    width: 100%;
    margin-right: 0px !important;
  }
  #shipping_mpdivmob,
  #mpdivmob {
    display: inline-block !important;
    margin-bottom: 60px;
  }
  #shippingAddressTitle {
    margin-bottom: 30px;
  }
  #externalservice .fiber .button-content a.btn-secondary,
  #externalservice .four-g .button-content a.btn-secondary {
    width: 130px !important;
    height: auto !important;
  }
}
#externalservice .modal-content .close {
  margin-left: -8px !important;
  border: none;
  margin-top: -18px !important;
  float: left !important;
}
.login-button {
  padding: 10px !important;
  min-width: auto !important;
}
.note_in_cart h4 {
  font-size: 1.7vh;
  font-weight: 600;
  color: #f16e00;
  margin: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  word-break: break-word;
  font-family: 'HelveticaNeueW20-75Bold';
}
.cart-bx .cart-flex .cart-bun.name .prd-details span {
  color: #707070;
  font-size: 14px;
  display: inline-block;
  line-height: 0;

}
.firstline {
  display: inline;
  font-size: 30px;
}
.confirmsecondline {
  font-size: 30px;
}
.note_in_cart {
  margin-top: -8px;
}
@media (max-width: 1366px) {
  .cart-bx .cart-flex .cart-bun.name .prd-details span {
    font-size: 12px;
  }
  .div-WillBeAddedonthenextFiberADSLbill {
    margin-top: -20px;
  }
  .firstline {
    display: inline;
    font-size: 20px;
  }
  .confirmsecondline {
    font-size: 20px;
  }
}
@media (max-width: 500px) {
  .firstline {
    font-size: 18px;
  }
  .confirmsecondline {
    margin-top: 5px;
    font-size: 18px;
  }
}
/**********Free dev*********/
@media (max-width: 1920px) {
  .free-dev {
    background-color: #ff790e;
    text-align: center;
    color: #eee;
    font-size: 24px;
    font-family: 'HelveticaNeueW20-75Bold';
    height: 47px;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 0.4vw;
  }
  .free-dev img {
    width: 25px;
    margin-top: 2px;
  }
  .free-dev span {
    display: inline-block;
    margin-top: 0px;
  }
}
@media (max-width: 1366px) {
  .free-dev {
    background-color: #ff790e;
    text-align: center;
    color: #eee;
    font-size: 14px;
    font-family: 'HelveticaNeueW20-75Bold';
    height: 28px;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 0.4vw;
  }
  .free-dev img {
    width: 18px;
    margin-top: 0px;
  }
  .free-dev span {
    display: inline-block;
    margin-top: 2px;
  }
}
.is-scroll .free-dev {
  display: none;
}
/**********Free dev*********/
/*exclusive Offers*/
.exclusiveOffersContainer {
  background-image: url('../Themes/Theme 2024/Content/images/ExclusiveOffers-BackgroundImage.png');
  height: 1000px;
  background-size: 100% auto;
  background-repeat: no-repeat;
}
.exclusiveOffersCentered {
  position: absolute;
  top: 26%;
  left: 47%;
  transform: translate(-50%, -50%);
}
.exclusiveOffersContainer .exclusiveOffersCentered h1 {
  text-align: right;
  color: #ff790e;
  font: normal normal bold 46px/50px Helvetica Neue;
  letter-spacing: -0.92px;
  padding-top: 250px;
  font-family: 'HelveticaNeueW20-75Bold';
}
.exclusiveOffersContainer .exclusiveOffersCentered hr {
  color: #ff7900;
  width: 117px;
  height: 5px;
  background-color: #ff7900;
  margin-right: 0px;
}
.exclusiveOffersContainer .exclusiveOffersCentered p {
  text-align: right;
  font: normal normal normal 24px/26px 'HelveticaNeueW20-55Roman';
  letter-spacing: 0px;
  color: #fefefe;
  opacity: 1;
}
.exclusiveOffersContainer .box span {
  text-align: right;
  font: normal normal bold 22px/83px 'HelveticaNeueW20-55Roman';
  letter-spacing: 0px;
  color: #000000;
  opacity: 1;
  width: 347px;
  height: 29px;
}
.exclusiveOffersContainer .box input {
  width: 578px;
  height: 70px;
  background: #ffffff 0% 0% no-repeat padding-box;
  border: 1px solid #999999;
  opacity: 1;
  padding-left: 24.5px;
  margin-left: 10px;
}
.exclusiveOffersContainer .box input::placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  font: normal normal normal 20px/83px Helvetica Neue;
  letter-spacing: -0.2px;
  color: #9a9a9a9d;
  font-family: 'HelveticaNeueW20-75Bold';
}
.exclusiveOffersContainer .box {
  background-color: white;
  margin-top: 40px;
  background-size: 100% 100%;
  width: 1088px;
  height: 405px;
  /* padding-left: 260px; */
  padding-top: 85px;
  box-shadow: 0px 0px 20px #00000026;
  direction: rtl;
  text-align: right;
  /* margin-right: 10px; */
  padding-right: 100px;
}
.exclusiveOffersContainer .box .row {
  text-align: center;
}
.exclusiveOffersContainer .box .row button {
  height: 50px;
  width: 185px;
  background-color: white;
  font-weight: bolder;
}
.exclusiveCancelButt {
  text-align: center;
  height: 60px;
  width: 185px;
  background-color: white;
  margin-left: 85px;
  font: normal normal bold 20px/28px Helvetica Neue Arabic;
  font-family: 'HelveticaNeueW20-75Bold';
}
.exclusiveGetButt {
  text-align: center;
  height: 60px;
  width: 194px;
  margin-top: 10px;
  margin-left: 13px;
  font: normal normal bold 20px/28px Helvetica Neue Arabic;
  font-family: 'HelveticaNeueW20-75Bold';
  background: #cccccc 0% 0% no-repeat padding-box;
  color: white;
  border: none;
}
.exclusiveOffersContainer .box col-md-6 {
  text-align: right;
}
.exclusiveCheckValid {
  background-image: url('../Themes/Theme 2024/Content/images/ExclusiveValid.svg');
  background-size: 30%;
  background-repeat: no-repeat;
  padding-left: -1px;
  background-position: right;
  margin-left: -60px;
}
.exclusiveCheckInvalid {
  background-image: url('../Themes/Theme 2024/Content/images/ExclusiveInvalid.svg');
  background-size: 30%;
  background-repeat: no-repeat;
  padding-left: -1px;
  background-position: right;
  margin-left: -60px;
}
.exclusivePhoneNum:focus {
  outline: none !important;
  background: #ffffff 0% 0% no-repeat padding-box;
  border: 1px solid #ff790e !important;
  box-shadow: 0 0 10px #ff790e;
  opacity: 1;
}
.exclusiveGetButtInvalid {
  background: #cccccc 0% 0% no-repeat padding-box;
  opacity: 1;
  font: normal normal bold 20px/32px Helvetica Neue Arabic;
  letter-spacing: 0px;
  color: #ffffff;
  opacity: 1;
  border: none;
  font-family: 'HelveticaNeueW20-75Bold';
}
.exclusiveGetButtValid {
  background: #ff790e 0% 0% no-repeat padding-box;
  opacity: 1;
  font: normal normal bold 20px/32px Helvetica Neue Arabic;
  letter-spacing: 0px;
  color: #ffffff;
  border: none;
}
.exclusiveButtons {
  margin-top: 30px;
}
.exclusiveBorderBottom {
  height: 520px;
  border-bottom: 10px solid #ff7900;
}
.exclusiveInputlabel {
  text-align: right;
  font: normal normal bold 22px/83px Helvetica Neue;
  letter-spacing: 0px;
  color: #ff790e;
}
.InValid {
  border: 1px solid #cd4115 !important;
  box-shadow: 0;
}
.InValid:focus {
  border: 1px solid #cd4115 !important;
  box-shadow: unset;
}
@media (max-width: 1366px) {
  .exclusiveOffersContainer {
    height: 500px;
  }
  .exclusiveOffersCentered {
    position: absolute;
    top: 30%;
    left: 50.5%;
    transform: translate(-50%, -50%);
  }
  .exclusiveOffersContainer .exclusiveOffersCentered h1 {
    text-align: right;
    color: #ff790e;
    font: normal normal bold 36px/46px Helvetica Neue;
    letter-spacing: -0.92px;
    padding-top: 250px;
    font-family: 'HelveticaNeueW20-75Bold';
  }
  .exclusiveOffersContainer .exclusiveOffersCentered p {
    text-align: right;
    font: normal normal normal 20px/22px 'HelveticaNeueW20-55Roman';
    letter-spacing: 0px;
    color: #fefefe;
    opacity: 1;
  }
  .exclusiveOffersContainer .box {
    background-color: white;
    margin-top: 30px;
    background-size: 100% 100%;
    width: 1088px;
    height: 276px;
    padding-right: 260px;
    padding-top: 40px;
    box-shadow: 0px 0px 20px #00000026;
  }
  .exclusiveOffersCentered {
    position: absolute;
    top: 17%;
    left: 50.5%;
    transform: translate(-50%, -50%);
  }
  .exclusiveOffersContainer .box span {
    text-align: left;
    font: normal normal bold 18px/16px 'HelveticaNeueW20-55Roman';
    letter-spacing: 0px;
    color: #000000;
    opacity: 1;
    width: 347px;
    height: 29px;
  }
  .exclusiveGetButt {
    text-align: center;
    height: 60px;
    width: 194px;
    margin-top: 10px;
    margin-left: 13px;
    font: normal normal bold 16px/28px Helvetica Neue Arabic;
    font-family: 'HelveticaNeueW20-75Bold';
    background: #cccccc 0% 0% no-repeat padding-box;
    color: white;
    border: none;
  }
  .exclusiveCancelButt {
    text-align: center;
    height: 60px;
    width: 185px;
    background-color: white;
    margin-left: 85px;
    font: normal normal bold 16px/22px Helvetica Neue Arabic;
    font-family: 'HelveticaNeueW20-75Bold';
  }
  .exclusiveBorderBottom {
    height: 372px;
    border-bottom: 10px solid #ff7900;
  }
  .exclusiveOffersContainer .box input {
    height: 48px;
    margin-top: 15px;
    margin-bottom: 5px;
  }
  .exclusiveCheckInvalid {
    background-size: 24%;
    margin-right: -5px;
    margin-top: 8px;
  }
  .exclusiveButtons {
    margin-top: 0px;
  }
  .exclusiveGetButtValid {
    background: #ff790e 0% 0% no-repeat padding-box !important;
    opacity: 1;
  }
  .exclusiveCheckValid {
    background-image: url('../Themes/Theme 2024/Content/images/ExclusiveValid.svg');
    background-size: 25%;
    background-repeat: no-repeat;
    padding-right: -1px;
    background-position: left;
    margin-right: -90px;
    margin-top: 15px;
  }
}
@media (max-width: 500px) {
  .exclusiveOffersContainer {
    background-image: url('../Themes/Theme 2024/Content/images/ExclusiveOffersResponsive_MobilePlans_Banner.png');
    background-size: 100% 400px !important;
    background-repeat: no-repeat;
    height: 813px;
  }
  .exclusiveOffersCentered {
    position: absolute;
    top: 60%;
    width: 100%;
    padding-right: 5px;
  }
  .exclusiveOffersContainer .exclusiveOffersCentered h1 {
    text-align: right;
    color: #ff790e;
    font: normal normal bold 32px/37px Helvetica Neue;
    letter-spacing: -0.92px;
    display: table-caption;
    padding-top: 268px;
    width: 300px;
  }
  .exclusiveBorderBottom {
    height: 400px;
    border-bottom: 5px solid #ff7900;
  }
  .exclusiveOffersContainer .box {
    background: none;
    padding-right: 120px;
    padding-top: 3px;
    box-shadow: none;
    padding-right: initial;
    height: 600px;
  }
  .exclusiveOffersContainer .exclusiveOffersCentered p {
    width: auto !important;
  }
  .exclusiveOffersContainer .box span {
    text-align: right;
    font: normal normal bold 22px/83px Helvetica Neue;
    letter-spacing: 0px;
    color: #000000;
    opacity: 1;
    width: auto;
    height: 29px;
    margin-left: -120px;
    font-family: 'HelveticaNeueW20-55Roman';
    display: inline-block;
    margin-top: 0px;
  }
  .exclusiveOffersContainer .box input {
    width: 100%;
    height: 48px;
    background: #ffffff 0% 0% no-repeat padding-box;
    border: 1px solid #999999;
    opacity: 1;
    padding-left: 24.5px;
    margin-left: -115px;
  }
  .exclusiveCancelButt {
    margin-left: 12px !important;
    margin-right: 10px !important;
    width: 139px;
  }
  .exclusiveCheckValid {
    background-image: url('../Themes/Theme 2024/Content/images/ExclusiveValid.svg');
    background-size: 100%;
    background-repeat: no-repeat;
    padding-left: -1px;
    background-position: right;
    margin-right: 120px;
    width: 25px;
    display: none;
  }
  .exclusiveCheckInvalid {
    background-image: url('../Themes/Theme 2024/Content/images/ExclusiveInvalid.svg');
    background-size: 100%;
    background-repeat: no-repeat;
    padding-left: -1px;
    background-position: right;
    margin-right: 120px;
    width: 25px;
    display: none;
  }
  .exclusiveGetButt {
    width: 165px !important;
  }
  .exclusiveButtons {
    margin-top: 22px;
    margin-right: -10px;
  }
}
/*end exclusive Offers*/
.breadcrumb-cmp-prd .breadcrumb ul li:has(a[title="����"]), .breadcrumb-bg .breadcrumb ul li:has(a[title="����"]) { display: none; }
.breadcrumb strong q { color: #000000; font-weight:600; }

/*****Seo*****/
.home-page-title { white-space: initial; padding-top: 30px; font-size: 56px; font-weight: 600; letter-spacing: -1.12px; color: #000000; font-family: "HelveticaNeueW20-75Bold"; }
.home-page-desc { white-space: initial; padding-top: 14px; line-height: 2rem; font-size: 24px; letter-spacing: 0px; color: #000000; font-family: 'HelveticaNeueW20-45Light'; }
.home-page-cat-desc, p.home-page-cat-desc { white-space: initial; padding-bottom: 60px; line-height: 2rem; font-size: 24px; letter-spacing: 0px; color: #000000; font-family: 'HelveticaNeueW20-45Light'; }

@media (max-width: 500px) {
    .home-page-title { font-size: calc(1.961vw + 1.228125rem); }
    .home-page-desc { line-height: 22px; font-size: 14px; white-space: initial; }
    .home-page-cat-desc, p.home-page-cat-desc { line-height: 22px; font-size: 14px; white-space: initial; }
}
    /*****Seo*****/
.breadcrumb strong q { color: #000000; font-weight:600; }
.best-seller-icon { display: none; }
.AllCatMobile, .div-conatinerdivmobile { display: none; }

.show-all-cat i { margin: 29% 39%; display: none; font-size: 29px; color: #999999; transform: rotateY(180deg); }

.show-all-cat { position: absolute; left: -5.9%; width: 64px; height: 64px; background: #99999922 0% 0% no-repeat padding-box; border: 1px solid #999999; border-radius: 56px; top: 45%; background: url(../Themes/Theme 2024/Content/images/arrow-left-light.svg); background-repeat: no-repeat; background-size: 14px; background-position: center; background-color: #99999922; cursor: pointer; }

.RightCorner { position: absolute; right: 0px; top: 0; }

.LeftCorner { position: absolute; left: -2px; bottom: -1px; }

.internet-section .right-section .bottomcat { display: flex; flex-direction: row; margin-top: 42px; }

.internet-section .right-section .bottomcat .cat-box:nth-child(1) { margin-left: 16px; }

.internet-section .right-section .bottomcat .cat-box, .internet-section .right-section .bottomcat .cat-box { position: relative; width: 356px; height: 196px; box-shadow: 0px 3px 8px #00000029; border-radius: 16px; color: #000; }

/*leftet-section .right-section .bottomcat .cat-box:nth-child(2) { margin-right: 16px; }*/





.internet-section .right-section .bottomcat .cat-box .cat-name { color: #000; font-size: 24px; font-family: 'HelveticaNeueW20-75Bold'; margin-right: 15px; margin-top: 45px; display: inline-block; width: 100%; text-align: right; width: 150px; line-height: 1.3; }

.internet-section .right-section .bottomcat img:nth-child(3) { position: absolute; left: 0; margin-top: 46px; margin-left: 43px; }

.internet-section .right-section .bottomcat .cat-box:nth-child(1) img { position: absolute; left: 35px; margin-top: 55px; width: 37%; height: auto; }

.internet-section .right-section .bottomcat .cat-box .cat-link a, .internet-section .right-section .bottomcat .cat-box .cat-link a:visited, .internet-section .right-section .bottomcat .cat-box .cat-link a:hover { color: #000; font-size: 18px; font-family: 'HelveticaNeueW20-75Bold'; margin-right: 15px; margin-top: 15px; text-decoration: underline; display: inline-block; width: 100%; text-align: right; padding: 0; }












.internet-section .right-section .cat-box .cat-name { color: #fff; font-size: 30px; font-family: 'HelveticaNeueW20-75Bold'; margin-right: -5px; margin-top: 406px; display: inline-block; width: 100%; text-align: center; }

.internet-section .right-section .cat-box .cat-link a, .internet-section .right-section .cat-box .cat-link a:visited, .internet-section .right-section .cat-box .cat-link a:hover { padding: 0; color: #fff; font-size: 24px; font-family: 'HelveticaNeueW20-75Bold'; margin-right: 15px; margin-top: 10px; text-decoration: underline; margin-right: -5px; display: inline-block; width: 100%; text-align: center; }









.internet-section .left-section .cat-box .cat-name { height: 80px; line-height: 1.3; color: #fff; font-size: 30px; font-family: 'HelveticaNeueW20-75Bold'; margin-right: -5px; margin-top: 406px; display: inline-block; width: 100%; text-align: center; }

.internet-section .left-section .cat-box .cat-link a, .internet-section .left-section .cat-box .cat-link a:visited, .internet-section .left-section .cat-box .cat-link a:hover { color: #fff; font-size: 24px; font-family: 'HelveticaNeueW20-75Bold'; margin-right: 15px; margin-top: 10px; text-decoration: underline; margin-right: -5px; display: inline-block; width: 100%; text-align: center; }



.internet-section .right-section .topcat { margin-top: 42px; }

.internet-section .right-section .topcat .cat-box .cat-name { position: relative; color: #fff; font-size: 24px; font-family: 'HelveticaNeueW20-75Bold'; margin-right: 15px; margin-top: 222px; text-align: right; line-height: 1; height: 38px; }

.internet-section .right-section .topcat .cat-box .cat-link a, .internet-section .right-section .topcat .cat-box .cat-link a:visited, .internet-section .right-section .topcat .cat-box .cat-link a:hover { position: relative; color: #fff; font-size: 18px; font-family: 'HelveticaNeueW20-75Bold'; margin-right: 15px; margin-top: 10px; text-decoration: underline; text-align: right; }

.internet-section .right-section .topcat .cat-box:nth-child(1) { background-position: center center; }

.internet-section .right-section .topcat .cat-box:nth-child(2) { margin: 0 16px; background-position: center center; }

.internet-section .right-section .topcat .cat-box:nth-child(3) { background: unset; background: #FFFFFF 0% 0% no-repeat padding-box; box-shadow: 0px 3px 8px #00000029; color: #000; }

.internet-section .right-section .topcat .cat-box:nth-child(3) .cat-name { color: #000; margin-top: 64px; }

.internet-section .right-section .topcat .cat-box:nth-child(3) .cat-link a, .internet-section .right-section .topcat .cat-box:nth-child(3) .cat-link a:visited, .internet-section .right-section .topcat .cat-box:nth-child(3) .cat-link a:hover { color: #000; }

.internet-section .right-section .topcat .cat-box:nth-child(3) img { margin-right: 40px; margin-top: 19px; }

.internet-section .right-section { margin-right: 40px; }

.internet-section .topcat .cat-box { border-radius: 16px; width: 232px; height: 328px; background-image: url('../Themes/Theme 2024/Content/images/Fiber plans-cropped.png'); }

.internet-section .topcat { display: flex; flex-direction: row; }

.internet-section { display: flex; flex-direction: row; }

.offer-addtocart { width: 75px; height: 72px; border: 1px solid #000000; border-radius: 8px; display: inline-block; margin-right: 10px; }

.offer-addtocart i { width: 40px; height: 40px; display: inline-block; background: url('../Themes/Theme 2024/Content/images/cart-black.svg')no-repeat; background-size: 40px; margin: 31% 0px; }

.offer-button { display: flex; flex-direction: row; width: 100%; text-align: center; margin: 0px 15%; }

a.offer-buynow { font-size: 24px; font-family: 'HelveticaNeueW20-75Bold'; width: 309px; display: inline-block; height: 72px; padding: 18px 0px; background: #000000 0% 0% no-repeat padding-box; box-shadow: 0px 33px 99px #00000029; border-radius: 8px; color: #fff; }

.offer-old-price-line { height: 2px; border-width: 0; color: #000; background-color: #000; position: absolute; right: 29%; z-index: 99999999; width: 42%; display: inline-block; /* margin: 0 auto; */ text-align: center; margin-top: 38px; }

.offer-old-price-value-mon { font-size: 22px; font-family: 'HelveticaNeueW20-55Roman'; margin-left: 0px; margin-right: 10px; }

.offer-old-price-value-int { font-size: 38px; margin-left: 5px; }

.offer-old-price-value-dec { font-size: 26px; font-family: 'HelveticaNeueW20-55Roman'; margin-left: 0px; }

.offer-old-price { color: #000000; text-align: center; font-size: 30px; font-family: 'HelveticaNeueW20-75Bold'; opacity: 0.37; margin-top: -15px; margin-bottom: 5px; }

.price-without-old { margin-top: 21px; margin-bottom: 40px; }

.offer-price-value-mon { color: #000; font-size: 27px; font-family: 'HelveticaNeueW20-55Roman'; margin-right: 5px; }

.offer-price-value-int { font-size: 45px; margin-left: 5px; }

.offer-price-value-dec { font-size: 32px; font-family: 'HelveticaNeueW20-55Roman'; margin-right: -8px; }

.offer-price { color: #FF7900; text-align: center; font-size: 36px; font-family: 'HelveticaNeueW20-75Bold'; }

.offer-link-details, .offer-link-details a, .offer-link-details:visited, .offer-link-details:hover { text-align: center; font-size: 20px; font-family: 'HelveticaNeueW20-75Bold'; color: #000; text-decoration: underline; }

.next-offer:hover, .back-offer:hover { background: #ffc697 0% 0% no-repeat padding-box; }

.next-offer i, .back-offer i { padding-top: 35%; transform: rotateY(180deg); }

.next-offer, .back-offer { position: absolute; width: 50px; height: 50px; top: 50%; text-align: center; background: #ffeada 0% 0% no-repeat padding-box; color: #FF790E; z-index: 1; cursor: pointer; }

.next-offer { right: 91%; }

.back-offer { right: 0%; }

.offer-name { height: 85px; margin-top: 10px; text-align: center; font-size: 36px; font-family: 'HelveticaNeueW20-75Bold'; line-height: 1.2; width: 525px; padding: 1% 10%; vertical-align: top; display: table-cell; text-align: center; margin: auto; position: relative; }

.offer-type { text-align: center; font-family: 'HelveticaNeueW20-75Bold'; font-size: 20px; }

.offer-pic { width: 367px; height: 198px; text-align: center; margin: auto; margin-top: 25px; }

.cat-box { height: 657px; background-repeat: no-repeat; }

.offers-section { width: 540px; height: 657px; background: #fff 0% 0% no-repeat padding-box; box-shadow: 0px 33px 99px #00000029; border-radius: 12px; margin-right: -10px; position: relative; }

.left-section { display: flex; flex-direction: row; }

.internet-section { height: 657px; display: flex; flex-direction: row; position: relative; max-width: 1560px; }

.internet-section .right-section { margin-right: 40px; display: flex; flex-wrap: nowrap; overflow-x: scroll; overflow-y: hidden; scroll-behavior: smooth; }

.right-section::-webkit-scrollbar { display: none; }

.cat-info { position: relative; background-repeat: no-repeat; background-size: cover; border: 1px solid #999999; width: 260px; height: 573px; background-color: #fff; border-radius: 16px; margin-top: 42px; background-image: url('../Themes/Theme 2024/Content/images/Fiber plans-cropped.png'); background: linear-gradient(360deg,#000 10%, #ededed 70%); color: #fff; background-size: cover; }

.select-offer { color: #ff7900; letter-spacing: -0.26px; font-family: 'HelveticaNeueW20-75Bold'; font-size: 26px; display: inherit; width: 100%; text-align: center; margin-top: 28px; }

.divSpecialPromotion { background-image: url('../Themes/Theme 2024/Content/images/discount-Yellow.svg'); background-repeat: no-repeat; top: 2%; right: 78.5%; width: 116px; height: 111px; position: absolute; }

.divSpecialPromotion span { font-size: 18px; right: 0; top: 0; line-height: 1.2; position: relative; width: 102px; vertical-align: middle; height: 100px; display: table-cell; margin: auto; text-align: center; color: #000; }

.arrow-viewdetails { font-size: 15px; margin-right: 4px; transform: rotatey(180deg); }

.internetsection-underline { width: 50%; background-color: #d0d0d0; height: 1px; margin: 16px auto 0px auto; }

.internet-section .other-offers { display: flex; flex-direction: row; margin-top: 42px; margin-bottom: 51px; margin-right: 20px; }

.internet-section .other-offers .cat-box { background: unset; background: #FFFFFF 0% 0% no-repeat padding-box; box-shadow: 0px 3px 8px #00000029; color: #000; border-radius: 16px; height: auto; }

.internet-section .other-offers .cat-box .cat-name { color: #000; margin-top: 54px; margin-bottom: 195px; font-size: 24px; font-family: 'HelveticaNeueW20-75Bold'; margin-right: 16px; display: inline-block; width: 100%; text-align: right; width: 156px; line-height: 1.3; }


.internet-section .other-offers .cat-box .cat-link a, .internet-section .other-offers .cat-box .cat-link a:visited, .internet-section .other-offers .cat-box .cat-link a:hover { color: #000; font-size: 18px; font-family: 'HelveticaNeueW20-75Bold'; margin-right: 15px; margin-top: 12px; text-decoration: underline; text-align: right; }

.internet-section .other-offers .cat-box img { margin-right: 20px; margin-top: 19px; margin-right: 15%; margin-left: 0; margin-top: 40px; width: 70%; height: auto; margin-bottom: 8px; }


.left_arrow { transform: rotate(180deg); }

.lineOffers { width: 380px; height: 1px; border-color: #EAEAEA; margin: auto; position: relative; border-style: solid; }

.circleOffer1, .circleOffer2, .circleOffer3, .circleOffer4 { right: 0; width: 24px; height: 24px; background: #EAEAEA 0% 0% no-repeat padding-box; border-radius: 50%; margin-top: -13px; position: absolute; margin-right: -13px; }

.circleOffer2 { right: 50%; margin-top: -13px; margin-right: -13px; }

.circleOffer3 { right: 100%; margin-top: -13px; margin-right: -13px; }


.circleSelectedOffer { background-image: url(../Themes/Theme 2024/Content/images/Clicked-circle.png); height: 73px; background-repeat: no-repeat; position: absolute; width: 73px; z-index: 1; background-size: 73px; top: -37px; right: -39px; }

.div-offers-container { line-height: 1.2; width: 100%; position: relative; font-size: 18px; font-family: 'HelveticaNeueW20-75Bold'; text-align: center; display: inline-block; }

.offer1, .offer2, .offer3, .offer4 { width: 160px; float: right; margin-top: 16px; font-size: 14px; }

.offer1 { margin-left: 5%; margin-right: 3px; }

.offer2 { margin-left: 5%; }

.offer3 { margin-left: 3px; }

.offer-prepaid .offer-pic { height: 104px; margin-bottom: 25px; }

.offer-prepaid .offer-type { margin-top: 35px; }

.offer-prepaid .next-offer, .offer-prepaid .back-offer { top: 44%; }

.left-section .cat-box .cat-info img { position: absolute; top: 15%; width: 70%; height: auto; right: 13%; }

.internet-section .left-section .cat-box .cat-name-color { color: #fff; }

.internet-section .left-section .cat-box .cat-link a.cat-name-color, .internet-section .left-section .cat-box .cat-link .cat-name-color:visited, .internet-section .left-section .cat-box .cat-link .cat-name-color:hover { color: #fff; }

.internet-section .right-section .cat-box:hover { cursor: pointer; background-image: linear-gradient(45deg,#823fdf 0%, #d3b4ff 100%); }

.internet-section .right-section .topcat .cat-box:hover:nth-child(3), .internet-section .right-section .topcat .cat-box:hover:nth-child(3) { cursor: pointer; background-image: url(../Themes/Theme 2024/Content/images/rectangle1.png); background-size: cover; color: #fff; }

.internet-section .right-section .topcat .cat-box.SelectedCat:nth-child(3) { cursor: pointer; background-image: url('../Themes/Theme 2024/Content/images/rectangle1.png'); background-size: cover; color: #fff; }

.internet-section .right-section .topcat .cat-box.SelectedCat:nth-child(3) .cat-name, .internet-section .right-section .topcat .cat-box.SelectedCat:nth-child(3) a, .internet-section .right-section .topcat .cat-box.SelectedCat:nth-child(3) a:hover, .internet-section .right-section .topcat .cat-box.SelectedCat:nth-child(3) a:visited { color: #fff; }

.internet-section .right-section .topcat .cat-box:hover { color: #fff; }

.internet-section .right-section .cat-box:hover .cat-name { color: inherit; }

.internet-section .right-section .cat-box:hover a, .internet-section .right-section .cat-box:hover a:visited, .internet-section .right-section .cat-box:hover a:hover { color: inherit; }

.internet-section .right-section .bottomcat .cat-box:hover:nth-child(1), .internet-section .right-section .bottomcat .cat-box:hover:nth-child(2) { background-image: url(../Themes/Theme 2024/Content/images/rectangle2.png); background-size: cover; color: #fff; }

.internet-section .right-section .bottomcat .cat-box.SelectedCat, .internet-section .right-section .bottomcat .cat-box.SelectedCat { background-image: url('../Themes/Theme 2024/Content/images/rectangle2.png'); background-size: cover; color: #fff; }
.internet-section .right-section .bottomcat .cat-box.SelectedCat .cat-name, .internet-section .right-section .bottomcat .cat-box.SelectedCat a, .internet-section .right-section .bottomcat .cat-box.SelectedCat a:hover, .internet-section .right-section .bottomcat .cat-box.SelectedCat a:visited { color: #fff; }


.internet-section .right-section .topcat .cat-box:hover:nth-child(3) .cat-name, .internet-section .right-section .topcat .cat-box:hover:nth-child(3) a, .internet-section .right-section .topcat .cat-box:hover:nth-child(3) a:hover, .internet-section .right-section .topcat .cat-box:hover:nth-child(3) a:visited, .internet-section .right-section .cat-box:hover, .internet-section .right-section .bottomcat .cat-box:hover a, .internet-section .right-section .bottomcat.cat-box:hover a:hover, .internet-section .right-section .bottomcat .cat-box:hover a:visited { color: #fff; }

.internet-section .right-section .other-offers .cat-box:hover, .internet-section .right-section .other-offers .cat-box.SelectedCat { background-image: url('../Themes/Theme 2024/Content/images/rectangle3.png'); background-size: cover; color: #fff; }

.internet-section .right-section .other-offers .cat-box.SelectedCat a, .internet-section .right-section .other-offers .cat-box.SelectedCat a:hover, .internet-section .right-section .other-offers .cat-box.SelectedCat a:visited, .internet-section .right-section .other-offers .cat-box.SelectedCat .cat-name { color: #fff; }

.internet-section .right-section .other-offers .cat-box:hover { background-image: url(../Themes/Theme 2024/Content/images/rectangle3.png); background-size: cover; color: #fff; }

.internet-section .right-section .cat-box { cursor: pointer; position: relative; }

.coverimage { height: 100%; border-radius: 16px; position: absolute; width: 100%; height: 100%; }

.coverimage:hover { background: linear-gradient(180deg, rgba(255 255 255 / 0%) 0%, #a05dfd 100%); height: 100%; border-radius: 16px; position: absolute; width: 100%; height: 100%; }

.SelectedCat .coverimage { background: linear-gradient(180deg, rgba(255 255 255 / 0%) 0%, #a05dfd 100%); height: 100%; border-radius: 16px; position: absolute; width: 100%; height: 100%; }

#div-cat-55 .prd-title { position: relative; margin-bottom: 60px; }

#div-cat-55 .prd-title h2::after { top: 70px; position: absolute; content: ' '; right: 0; bottom: 0; z-index: 99; border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px; background: #a885d8; height: 8px; width: 125px; }

#div-cat-55 .prd-title .other-link { display: none; }

.viewall-btnInternet { width: 291px; position: absolute; left: 125px; margin-top: -110px; }

.viewall-btnInternet a, .viewall-btnInternet a:visited { background: #FC7800; color: #fff; display: flex; align-items: center; padding: 0; justify-content: space-evenly; letter-spacing: 0.05rem; transition: all 0.5s ease-in-out; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; margin: 0 0 0 auto; position: relative; border-radius: 12px; -webkit-border-radius: 12px; -moz-border-radius: 12px; height: 80px; }

.viewall-btnInternet a::after { content: ""; background: url('../Themes/Theme 2024/Content/images/btn-arrow-rtl.svg') no-repeat; position: relative; background-size: 100%; width: 35px; height: 25px; }

.viewall-btnInternet a:hover { opacity: 0.85; color: #fff; }

#tab-55-9 .move-btn { display: none; }

.offer-old-price-line { right: 31%; width: 38%; margin-top: 35px; }


.fouroffers .circleOffer2 { right: 33.3%; margin-top: -13px; margin-right: -13px; }

.fouroffers .circleOffer3 { right: 66.6%; margin-top: -13px; margin-right: -13px; }

.fouroffers .circleOffer4 { right: 100%; margin-top: -13px; margin-right: -13px; }

.selected4-product1 { right: 22%; }

.selected4-product2 { right: 55%; }

.selected4-product3 { right: 90%; }

.fouroffers .selectedtitle1 { margin-right: 23%; }

.fouroffers .selectedtitle2 { margin-right: 46%; }

.fouroffers .selectedtitle3 { margin-right: 70%; }

.fouroffers .offer2, .fouroffers .offer3, .fouroffers .offer4, .offer4 { display: none; }

@media (max-width: 1366px) {
    .internet-section { height: auto; }
    .selected3-product1 { right: 40%; }

    .offers-section { margin-right: -45px; }

    .internet-section .right-section .bottomcat .cat-box:nth-child(1) { margin-left: 10px; }

    .viewall-btnInternet { left: 31px; }

    .viewall-btnInternet a, .viewall-btnInternet a:visited { width: 190px; height: 60px; font-size: 20px; }

    .viewall-btnInternet a::after { height: 18px; width: 25px; }

    #div-cat-55 .prd-title { margin-bottom: 20px; }

    #div-cat-55 .prd-title h2::after { top: 50px; }

    .viewall-btnInternet { margin-top: -60px; }

    .cat-box { height: 493px; }

    .offers-section { width: 383px; height: 493px; }

    .cat-info { width: 216px; height: 430px; background-size: 100%; }

    .divSpecialPromotion { width: 79px; height: 87px; background-size: 100%; }

    .divSpecialPromotion span { font-size: 14px; height: 80px; }

    .select-offer { font-size: 22px; margin-top: 20px; margin-bottom: 5px; }

    .offer-pic img { width: 267px; height: 151px; }

    .offer-type { font-size: 17px; }

    .offer-name { font-size: 32px; }

    .offer-link-details, .offer-link-details a, .offer-link-details:visited, .offer-link-details:hover { font-size: 16px; }

    .offer-price { font-size: 24px; }

    .offer-price-value-int { font-size: 29px; }

    .offer-price-value-dec { font-size: 21px; }

    .offer-price-value-mon { font-size: 18px; }

    .next-offer, .back-offer { width: 33px; height: 33px; }

    .next-offer { right: 91.5%; }

    .offer-pic { width: 268px; height: 151px; }

    .offer-old-price { font-size: 21px }

    .offer-old-price-value-int { font-size: 26px }

    .offer-old-price-line { font-size: 20px; }

    .offer-old-price-value-dec { font-size: 20px; }
    /*offer-old-price-value-mon { font-size: 15px; }*/
    a.offer-buynow { width: 219px; height: 59px; font-size: 21px; padding: 12px 0px; }

    .offer-addtocart { width: 53px; height: 59px; }

    .offer-addtocart i { width: 28px; height: 28px; background-size: 28px; margin: 44% 0px; }

    .offer-old-price-line { margin-top: 25px; }

    .next-offer i, .back-offer i { padding-top: 31%; }

    .internet-section .left-section .cat-box .cat-name { margin-top: 295px; font-size: 18px; width: 75%; margin-right: 5px; }

    .internet-section .left-section .cat-box .cat-link a, .internet-section .left-section .cat-box .cat-link a:visited, .internet-section .left-section .cat-box .cat-link a:hover { font-size: 16px; }

    .internet-section .topcat .cat-box { width: 164px; height: 247px; background-size: cover; }

    .internet-section .right-section .topcat .cat-box .cat-name { font-size: 18px; margin-right: 15px; margin-top: 167px; }

    .internet-section .right-section .topcat .cat-box .cat-link a, .internet-section .right-section .topcat .cat-box .cat-link a:visited, .internet-section .right-section .topcat .cat-box .cat-link a:hover { font-size: 16px; }

    .internet-section .right-section .bottomcat .cat-box, .internet-section .right-section .bottomcat .cat-box { width: 253px; height: 147px; }

    .internet-section .right-section .topcat .cat-box:nth-child(2) { margin: 0 11px; }

    .internet-section .right-section { margin-right: 15px; }

    .internet-section .right-section .topcat .cat-box:nth-child(3) img { width: 116px; height: 100px; margin-right: 25px; }

    .internet-section .right-section .bottomcat .cat-box .cat-name { font-size: 18px; height: 50px; margin-top: 38px; width: 98px; }

    .internet-section .right-section .bottomcat .cat-box .cat-link a, .internet-section .right-section .bottomcat .cat-box .cat-link a:visited, .internet-section .right-section .bottomcat .cat-box .cat-link a:hover { font-size: 16px; margin-top: 5px; }

    .internet-section .right-section .bottomcat .cat-box:nth-child(1) img { width: 39%; height: auto; left: 15px; }

    .internet-section .right-section .bottomcat img:nth-child(3) { width: 95px; height: 79px; }

    .internet-section .right-section .topcat .cat-box:nth-child(3) .cat-name { margin-top: 48px; }

    .internet-section .other-offers { height: 436px; margin-right: 10px; }

    .internet-section .other-offers .cat-box { width: 164px; }

    .internet-section .other-offers .cat-box img { margin-right: 15px; margin-top: 35px; width: 130px; height: 98px; }

    .internet-section .other-offers .cat-box .cat-name { margin-top: 185px; margin-bottom: 31px; font-size: 18px; margin-bottom: 0px; }

    .internet-section .other-offers .cat-box .cat-link a, .internet-section .other-offers .cat-box .cat-link a:visited, .internet-section .other-offers .cat-box .cat-link a:hover { font-size: 16px; margin-right: 7px; margin-top: 17px; }

    .show-all-cat { position: absolute; width: 45px; height: 45px; top: 36%; left: -4.5%; }

    .show-all-cat i { margin: 29% 39%; font-size: 20px; }

    .internet-section { max-width: 1090px; }

    .internet-section .right-section .bottomcat { margin-top: 18px; }

    .offer-pic img { width: 100%; height: auto; }

    .internet-section .right-section .topcat .cat-box .cat-link a, .internet-section .right-section .topcat .cat-box .cat-link a:visited, .internet-section .right-section .topcat .cat-box .cat-link a:hover { margin-top: 0px; }

    .internet-section .other-offers .cat-box .cat-name { margin-top: 32px; }

    .internet-section .other-offers .cat-box .cat-link a, .internet-section .other-offers .cat-box .cat-link a:visited, .internet-section .other-offers .cat-box .cat-link a:hover { margin-top: 132px; }

    .internet-section .right-section .bottomcat .cat-box .cat-name { width: 110px; }

    .internet-section .right-section .bottomcat img:nth-child(3) { margin-left: 15px; }

    .internet-section .right-section .bottomcat img:nth-child(3) { margin-top: 38px; }

    .internet-section .other-offers .cat-box .cat-name { margin-top: 32px; }

    .internet-section .other-offers .cat-box .cat-link a, .internet-section .other-offers .cat-box .cat-link a:visited, .internet-section .other-offers .cat-box .cat-link a:hover { margin-top: 146px; }

    .internet-section .right-section .bottomcat img:nth-child(3) { margin-left: 15px; }

    .internet-section .right-section .bottomcat img:nth-child(3) { margin-top: 38px; }

    .internet-section .other-offers .cat-box .cat-link a, .internet-section .other-offers .cat-box .cat-link a:visited, .internet-section .other-offers .cat-box .cat-link a:hover { margin-right: 15px; }

    .internet-section .other-offers { height: 411px; }

    .offer-name { font-size: 30px; height: 65px; }

    .offer-pic { margin-top: 10px; }

    .offer-old-price { margin-top: -15px; margin-bottom: 10px; font-size: 18px; }

    .offer-old-price-value-mon { font-size: 18px; }

    .price-without-old { margin-top: 15px; margin-bottom: 20px; }

    .left-section .cat-box .cat-info img { margin-right: 1%; width: 55%; height: auto; }

    .internet-section .left-section .cat-box .cat-link a, .internet-section .left-section .cat-box .cat-link a:visited, .internet-section .left-section .cat-box .cat-link a:hover { margin-top: 0; width: 85%; }

    .offer-prepaid .offer-pic img { width: 40%; height: auto; }

    .offer-prepaid .offer-pic { margin: 0 auto; }

    .offer-prepaid .lineOffers { width: 250px; }

    .circleSelectedOffer { background-image: url(../Themes/Theme 2024/Content/images/Clicked-circle.png); height: 50px; background-repeat: no-repeat; position: absolute; width: 50px; z-index: 99999999999999; background-size: 50px; top: -25px; right: -29px; }

    .circleOffer2 { right: 50%; margin-top: -10px; margin-right: -8px; }

    .circleOffer1, .circleOffer2, .circleOffer3, .circleOffer4 { right: 0; width: 18px; height: 18px; background: #EAEAEA 0% 0% no-repeat padding-box; border-radius: 50%; margin-top: -10px; position: absolute; margin-right: -13px; }

    .offer1 { margin-left: 0%; margin-right: 10px; }

    .offer1, .offer2, .offer3 { width: 114px; float: right; margin-top: 10px; }

    .div-offers-container { line-height: 1.2; width: 100%; position: relative; font-size: 13px; font-family: 'HelveticaNeueW20-75Bold'; text-align: center; display: inline-block; }

    .offer-old-price-line { margin-top: 24px; width: 38%; right: 31%; }


    .circleOffer2 { right: 50%; margin-top: -10px; margin-right: -13px; }

    .circleOffer3 { right: 100%; margin-top: -10px; margin-right: -13px; }

    .fouroffers .circleOffer2 { right: 33.3%; margin-top: -10px; margin-right: -13px; }

    .fouroffers .circleOffer3 { right: 66.6%; margin-top: -10px; margin-right: -13px; }

    .fouroffers .circleOffer4 { right: 100%; margin-top: -10px; margin-right: -13px; }

    .selected4-product1 { right: 22%; }

    .selected4-product2 { right: 55%; }

    .selected4-product3 { right: 90%; }

    .fouroffers .selectedtitle1 { margin-right: 23%; }

    .fouroffers .selectedtitle2 { margin-right: 46%; }

    .fouroffers .selectedtitle3 { margin-right: 69%; width: 105px; text-align: center; }

    .fouroffers .offer2, .fouroffers .offer3, .fouroffers .offer4, .offer4 { display: none; }
}


@media (max-width: 834px) {
    .offers-section { border-radius: 8px; }

    .price-without-old { margin-top: 8px; margin-bottom: 12px; }

    .left-section .cat-box .cat-info img { right: 8%; }

    .cat-info { width: 154px; height: 290px; margin-top: 13px; border-radius: 8px; border: 0; }

    .offers-section { width: 273px; height: 332px; }

    .internet-section .topcat .cat-box { border-radius: 8px; width: 117px; height: 166px; background-size: cover; }

    .internet-section .right-section .bottomcat { margin-top: 23px; border-radius: 8px; }

    .internet-section .right-section .bottomcat .cat-box, .internet-section .right-section .bottomcat .cat-box { border-radius: 8px; width: 180px; height: 99px; }

    .internet-section .right-section .topcat .cat-box:nth-child(3) img { width: 68%; height: auto; margin-top: 5px; margin-right: 15px; }

    .divSpecialPromotion { width: 56px; height: 58px; }

    .divSpecialPromotion span { font-size: 10px; height: 58px; }

    .select-offer { font-size: 16px; margin-top: 14px; }

    .offer-pic { width: 190px; height: 85px; margin-top: 8px; }

    .offer-pic img { width: 85%; height: auto; }

    .offer-type { font-size: 12px; margin-bottom: -10px }

    .offer-name { font-size: 20px; white-space: normal; height: 60px; vertical-align: middle; }

    .offer-link-details-a a, .offer-link-details-a:visited, .offer-link-details-a:hover, .offer-link-details, .offer-link-details a, .offer-link-details:visited, .offer-link-details:hover { font-size: 14px !important; font-family: 'HelveticaNeueW20-75Bold' !important; }

    .arrow-viewdetails { font-size: 11px; margin-right: 4px; }

    .offer-price { font-size: 18px; }

    .offer-price-value-int { font-size: 22px; }

    .offer-price-value-dec { font-size: 16px; }

    .offer-price-value-mon { font-size: 14px; margin-right: 5px; }

    .offer-old-price { font-size: 14px; margin-top: -10px; margin-bottom: 2px; }

    .offer-old-price-value-int { font-size: 19px; }

    .offer-old-price-value-dec { font-size: 14px; }

    .offer-old-price-value-mon { font-size: 11px; font-family: 'HelveticaNeueW20-55Roman'; margin-right: 5px; }

    .offer-old-price-line { margin-top: 17px; height: 1px; width: 38%; right: 31%; }

    a.offer-buynow { width: 156px; height: 40px; font-size: 14px; padding: 6px 0px !important; border-radius: 8px; font-family: 'HelveticaNeueW20-75Bold' !important; }

    .offer-addtocart { width: 40px; height: 40px; border-radius: 8px; }

    .offer-addtocart i { width: 20px; height: 20px; background-size: 20px; margin: 10% 0px; }

    .next-offer, .back-offer { width: 35px; height: 35px; }

    .next-offer { right: 87.5%; }

    .internetsection-underline { margin: 0px auto 0px auto; }

    .internet-section .left-section .cat-box .cat-name { margin-top: 160px; font-size: 16px; margin-right: 0px; width: 110px; white-space: normal; vertical-align: bottom; height: 225px; display: table-cell; }

    .internet-section .left-section .cat-box .cat-link a, .internet-section .left-section .cat-box .cat-link a:visited, .internet-section .left-section .cat-box n.cat-link a:hover { font-size: 14px; width: 80%; margin-top: 20px; }

    .internet-section .right-section .topcat .cat-box .cat-name { font-size: 16px; margin-right: 12px; margin-top: 89px; white-space: normal; width: 70%; line-height: 1.2; }

    .internet-section .right-section .topcat .cat-box .cat-link a, .internet-section .right-section .topcat .cat-box .cat-link a:visited, .internet-section .right-section .topcat .cat-box .cat-link a:hover { font-size: 14px; margin-right: 12px; }

    .internet-section .right-section { margin-right: 10px; width: 315px; }

    .internet-section .right-section .topcat .cat-box:nth-child(3) .cat-name { margin-top: 16px; float: right; white-space: normal; height: 40px; line-height: 1.2; }

    .internet-section .right-section .topcat .cat-box .cat-link a, .internet-section .right-section .topcat .cat-box .cat-link a:visited, .internet-section .right-section .topcat .cat-box .cat-link a:hover { font-size: 14px; margin-right: 10px; float: right; }

    .internet-section .right-section .bottomcat .cat-box:nth-child(1) img { width: 69px; height: 54px; margin-top: 22px; right: 0; margin-right: 99px; }

    .internet-section .right-section .bottomcat img:nth-child(3) { width: 68px; height: 59px; margin-top: 21px; margin-left: 10px; }

    .RightCorner { width: 174px; height: 62px; }

    .LeftCorner { position: absolute; left: 0px; bottom: 0px; width: 96%; height: auto; }

    .internet-section .right-section .bottomcat .cat-box .cat-name { font-size: 15px; height: 57px; margin-top: 15px; width: 50%; white-space: normal; margin-right: 12px; line-height: 1.2; }

    .internet-section .right-section .bottomcat .cat-box .cat-link a, .internet-section .right-section .bottomcat .cat-box .cat-link a:visited, .internet-section .right-section .bottomcat .cat-box .cat-link a:hover { font-size: 14px; margin-top: 0px; float: right; margin-right: 10px; }

    .internet-section .other-offers { height: 283px; margin-right: 10px; margin-top: 15px; }

    .internet-section .right-section .topcat { margin-top: 15px; }

    .internet-section .other-offers .cat-box img { margin-right: 20%; margin-top: 21px; width: 60%; height: auto; }

    .internet-section .other-offers .cat-box .cat-name { margin-right: 12px; margin-top: 15px; margin-bottom: 71px; font-size: 16px; float: right; white-space: normal; }

    .internet-section .other-offers .cat-box .cat-link a, .internet-section .other-offers .cat-box .cat-link a:visited, .internet-section .other-offers .cat-box .cat-link a:hover { font-size: 14px; float: right; margin-top: 0px; }

    .show-all-cat { display: block; top: 25%; left: -7.5%; }

    .internet-section .other-offers .cat-box { height: 287px; }

    .viewall-btnInternet { left: 155px; font-size: 16px; width: 0; margin-top: -58px; }

    .viewall-btnInternet a, .viewall-btnInternet a:visited, .viewall-btnInternet a:link { width: 137px; height: 40px; font-size: 16px; border-radius: 4px; }

    .viewall-btnInternet a::after { height: 18px; width: 16px; top: 5px; font-size: 16px; }

    .coverimage { border-radius: 8px; }

    #div-cat-55 .prd-title h2 { font-size: 30px; }

    #div-cat-55 .prd-title h2::after { top: 45px; height: 5px; width: 70px; }

    .offer-prepaid .offer-pic { height: 55px; margin-bottom: 15px; margin-top: 5px; }

    .offer-prepaid .lineOffers { width: 215px; }

    .circleOffer1, .circleOffer2, .circleOffer3, .circleOffer4 { width: 16px; height: 16px; background: #EAEAEA 0% 0% no-repeat padding-box; border-radius: 50%; margin-top: -8px }

    .div-offers-container { font-size: 12px; }

    .offer1 { width: 30%; margin-left: 0; margin-right: 4px; white-space: normal; font-size: 11px; margin-top: 5px; }

    .offer2 { width: 30%; margin-left: 0; white-space: normal; font-size: 11px; margin-top: 5px; margin-right: 4px; }

    .offer3 { width: 35%; white-space: normal; margin-left: 0; font-size: 11px; margin-top: 5px; }

    .offer-prepaid .next-offer, .offer-prepaid .back-offer { top: 50%; }

    .offer-prepaid .offer-pic img { width: 35%; height: auto; }

    .offer-prepaid .offer-name { font-size: 20px; }

    .offer-prepaid .offer-type { margin-top: -9px; }

    .circleOffer2 { right: 52%; }

    .circleOffer3 { right: 100%; }

    .circleSelectedOffer { background-image: url(../Themes/Theme 2024/Content/images/Clicked-circle.png); height: 35px; background-repeat: no-repeat; position: absolute; width: 35px; z-index: 9; background-size: 35px; top: -18px; right: -21px; }

    .offer-button { margin: 0px 12%; }

    .fouroffers .circleOffer2 { right: 33.3%; margin-top: -8px; margin-right: -13px; }

    .fouroffers .circleOffer3 { right: 66.6%; margin-top: -8px; margin-right: -13px; }

    .fouroffers .circleOffer4 { right: 100%; margin-top: -8px; margin-right: -13px; }

    .selected4-product1 { right: 22%; }

    .selected4-product2 { right: 55%; }

    .selected4-product3 { right: 90%; }

    .fouroffers .selectedtitle1 { margin-right: 23%; }

    .fouroffers .selectedtitle2 { margin-right: 46%; }

    .fouroffers .selectedtitle3 { margin-right: 71%; width: 83px; }

    .fouroffers .offer2, .fouroffers .offer3, .fouroffers .offer4, .offer4 { display: none; }
    .left-section .cat-box { height: auto; }
}

@media (max-width: 550px) {
    .offer-prepaid .offer-name { font-size: 20px; padding: 0 33px; }

    #div-cat-55 .prd-title { margin-bottom: 0; }

    .viewall-btnInternet { left: 0; font-size: 16px; width: 100%; right: 0px; }


    #div-cat-55 .prd-title h2 { font-size: 27px; }
    .viewall-btnInternet a, .viewall-btnInternet a:visited { font-size: 16px !important; }
    .viewall-btnInternet a, .viewall-btnInternet a:visited, .viewall-btnInternet a:link, .viewall-btnInternet a:hover { font-size: 16px !important; width: 136px; height: 45px; border-radius: 4px; margin-top: 20px; margin-left: 2px; float: left; left: 15px; font-family: 'HelveticaNeueW20-75Bold'; }
    .internet-section { overflow: hidden; }

    .fullwidth-responsive { width: 100%; }

    .left-section .cat-box { overflow: hidden; }

    .coverimage { display: none; }

    .internet-section .right-section, .internet-section .other-offers { display: none; }

    .AllCatMobile .cat-box .cat-name { line-height: 1.2; font-family: 'HelveticaNeueW20-75Bold'; margin-top: 2px; padding-right: 5px; width: 105px; height: 43px; white-space: initial; vertical-align: bottom; display: table-cell; font-size: 15px; }

    .internet-section { display: inline-block; width: 100%; }

    .div-conatinerdivmobile { display: block; }

    .AllCatMobile { display: block; overflow-x: scroll; overflow-y: hidden; height: 135px; max-width: 390px; }

    .AllCatMobile::-webkit-scrollbar { display: none; }
    .AllCatMobile .cat-box { width: 29.5%; height: 70%; box-shadow: 0px 3px 6px #00000029; border-radius: 8px; }

    .show-all-cat { display: none; }

    .left-section { flex-direction: column; align-items: center; }

    .AllCatMobile .cat-box img { width: 41px; height: 36px; margin-top: 5px; margin-right: 5px; }

    .AllCatMobile .cat-box { margin-left: 5px; background-size: cover; display: inline-block; vertical-align: middle; }

    .AllCatMobile .cat-box, .AllCatMobile .cat-box a, .AllCatMobile .cat-box a:visited:hover { font-size: 16px; }

    .AllCatMobile .cat-box { margin-top: 20px; }

    .AllCatMobile .cat-box { position: relative; }
    .AllCatMobile .cat-box.SelectedCat .coverimage { background: linear-gradient(180deg, rgba(255 255 255 / 0%) 0%, #a05dfd 100%); height: 100%; position: absolute; width: 100%; height: 100%; display: block; border-radius: 8px; }
    .AllCatMobile .cat-box.SelectedCat { cursor: pointer; background-image: url(../Themes/Theme 2024/Content/images/rectangle1.png); background-size: cover; color: #fff; }

    .AllCatMobile .cat-box:nth-child(1), .AllCatMobile .cat-box:nth-child(2) { color: #fff; margin-top: 20px; }



    .AllCatMobile .cat-box:nth-child(1) .cat-name, .AllCatMobile .cat-box:nth-child(2) .cat-name { margin-top: 50px; display: inline-block; position: absolute; }

    .AllCatMobile .cat-box a, .AllCatMobile .cat-box a:visited { display: none; }

    .AllCatMobile .RightCorner, .AllCatMobile .LeftCorner { display: none; }

    .offers-section { width: 302px; height: 332px; margin: auto; margin-top: -632px; }

    .cat-info { width: 354px; height: 230px; margin-top: 234px; border-radius: 0px; background-image: linear-gradient(360deg,#000 10%, #ededed 70%) !important; }

    .divSpecialPromotion span { font-size: 14px; height: 73px; }

    .divSpecialPromotion { width: 70px; height: 73px; top: 2%; right: 74.5%; }

    .offer-pic { width: 203px; height: 102px; margin-top: 8px; margin-bottom: 10px; }

    .offer-pic img { width: 100%; height: auto; }

    .next-offer { right: 88.5%; }

    .offer-name { font-size: 24px; height: 60px; white-space: normal; width: 300px; }

    .offer-link-details, .offer-link-details a, .offer-link-details:visited, .offer-link-details:hover { font-size: 14px !important; }

    .offer-price { font-size: 21px; }

    .offer-price-value-int { font-size: 26px; }

    .offer-price-value-dec { font-size: 19px; }

    .offer-price-value-mon { font-size: 16px; margin-right: -3px; }

    .offer-old-price { font-size: 19px; }

    .offer-old-price-value-int { font-size: 24px; }

    .offer-old-price-value-dec { font-size: 16px; }

    .offer-old-price-value-mon { font-size: 14px; }

    .offer-old-price-line { margin-top: 24px; height: 1px; }

    .offers-section { height: 372px; margin-left: 4%; margin-right: 4%; }

    .internet-section .left-section .cat-box .cat-name { margin-top: 181px; font-size: 16px; width: 50%; float: right; text-align: right; padding-right: 30px; line-height: 1.2; }

    .cat-info .cat-link { width: 50%; float: right; margin-top: 175px; padding-right: -4px; text-align: left; }

    .internet-section .left-section .cat-box .cat-link a, .internet-section .left-section .cat-box .cat-link a:visited, .internet-section .left-section .cat-box .cat-link a:hover { margin: 0; padding-left: 23px; font-size: 16px; }

    .offer1 { width: 30%; margin-left: 0%; margin-right: 2%; }

    .offer2, .offer3 { width: 33%; margin-right: 0%; }

    .mask-left:after { display: none; }

    .offer-button { margin: 0px 16%; }

    .AllCatMobile .cat-box:nth-child(4) img { width: auto; height: 25%; margin-top: 15px; margin-bottom: 6px; }

    .price-without-old { margin-top: 14px; margin-bottom: 16px; }

    a.offer-buynow { font-size: 16px !important; border-radius: 4px; }

    .offer-addtocart { border-radius: 4px; }

    .left-section .cat-box .cat-info img { display: none; }
    .viewall-btnInternet a::after, .viewall-btnInternet a:visited::after, .viewall-btnInternet a:hover::after, .viewall-btnInternet a:link::after { background-image: url('../Themes/Theme 2024/Content/images/btn-arrow-rtl.svg') no-repeat !important; transform: unset !important; opacity: 1; }
    .viewall-btnInternet a::after { transform: unset !important; }
}





/*home page categories*/

.homePageCat:hover { cursor: pointer; }

@media (max-width:2900px) {

    #smartLifeCat a { background-image: url(../Themes/Theme 2024/Content/images/catBackground-pink-pattern.png); }

    #mobileLinesCat a { background-image: url(../Themes/Theme 2024/Content/images/catBackground-green-pattern.png); }

    #devicesCat a { background-image: url(../Themes/Theme 2024/Content/images/catBackground-blue-pattern.png); }

    #internetCat a { background-image: url(../Themes/Theme 2024/Content/images/catBackground-purple-pattern.png); }

    .homePageCat { width: 398px; height: 131px; border-radius: 15px; overflow: hidden; margin: 0 5px; }

    #smartLifeCat a img { margin-right: 229px; margin-top: -60px; height: 131px; width: 181px; }

    #mobileLinesCat a img { margin-top: -59px; margin-right: 273px; width: 170px; height: 120px; }

    .homePageCat a { display: flex; flex-direction: row; }

    .homePageCat a p { text-align: right; font-size: 30px; line-height: 34px; font-weight: bold; letter-spacing: 1px; color: #FFFFFF; width: 108px; height: 63px; top: 28px; right: 30px; padding: 0px; }

    .homePageCat a img { height: 131px; width: 159px; Z-INDEX: 1; margin-top: 20px; margin-left: 154px; }

    .homePageCatGroup { display: contents; }

    #devicesCat a img { height: 131px; width: 141px; margin-right: 272px; margin-top: -77px; }

    #devicesCat a p { /* top: 20px;*/ }

    #internetCat a img { width: 159px; height: 130px; margin-right: 260px; margin-top: -60px; }




    #internetCat { background-image: linear-gradient(134deg, #A77FD9 30%, #8559BE 70%); }

    #devicesCat { background-image: linear-gradient(135deg, #4BB4E6 30%, #3698C7 70%); }

    #mobileLinesCat { background-image: linear-gradient(135deg, #50BE87 30%, #3BAC73 55%); }

    #smartLifeCat { background-image: linear-gradient(135deg,#FF8AD4 30%, #EB5CB7 60% ); }

    .homePageCatNotFixed #internetCat:hover * { background-color: #FF790E !important; text-decoration: underline; text-decoration-color: white; background-image: none !important; }

    .homePageCatNotFixed #devicesCat:hover * { background-color: #FF790E; text-decoration: underline; text-decoration-color: white; background-image: none !important; }

    .homePageCatNotFixed #mobileLinesCat:hover * { background-color: #FF790E; text-decoration: underline; text-decoration-color: white; background-image: none !important; }

    .homePageCatNotFixed #smartLifeCat:hover * { background-color: #FF790E; text-decoration: underline; text-decoration-color: white; background-image: none !important; }


    .homePageCatFixed #internetCat { border-bottom-right-radius: 0px; }

    .homePageCatFixed #smartLifeCat { border-bottom-left-radius: 0px; }

    #smartLifeCat .aInHomePageCat .pInHomePageCat { left: 70px; }

    #smartLifeCat .aInHomePageCat .imgInHomePageCat { left: 80px !important; }

    .homePageCatFixed #internetCat { border-bottom: 5px solid #A885D8; margin-left: 10px; border-left: 0; border-right: 0; }

    .homePageCatFixed #internetCat:hover { border-bottom: 5px solid #D9C2F0; }

    .homePageCatFixed #devicesCat { border-bottom: 5px solid #4BB4E6; }

    .homePageCatFixed #devicesCat:hover { border-bottom: 5px solid #B5E8F7; }

    .homePageCatFixed #mobileLinesCat { border-bottom: 5px solid #51BE88; }

    .homePageCatFixed #mobileLinesCat:hover { border-bottom: 5px solid #B8EBD6; }

    .homePageCatFixed #smartLifeCat { border-bottom: 5px solid #FF8AD4; }

    .homePageCatFixed #smartLifeCat:hover { border-bottom: 5px solid #FFE8F7; }


    .aInHomePageCat { position: relative !important; background: url(../Themes/Theme 2024/Content/images/WhiteBackgroundCat.svg) no-repeat center center !important; /* height:125px;*/ }

    .imgInHomePageCat { /* margin-left: unset !important;*/ position: absolute !important; width: 72px !important; height: 50px !important; left: 80px !important; margin-top: 8px !important; }

    .pInHomePageCat { font-size: 24px !important; font-weight: bold !important; width: 265px !important; margin-right: 170px !important; margin-top: -10px !important; color: black !important; flex: none !important; max-width: 61.666667% !important; letter-spacing: 0px !important; height: 120px; }

    #devicesCat a .pInHomePageCat { top: 28px; right: 0px; width: 100% !important; margin-right: 150px !important; }

    #devicesCat a .imgInHomePageCat { top: 0px; margin-left: 228px !important; margin-right: 0px; }

    #internetCat .aInHomePageCat:hover { background: url(../Themes/Theme 2024/Content/images/hovered-InternetCat.svg) no-repeat center center !important; /*height: 130px;*/ }

    .aInHomePageCat:hover * { color: white !important; text-decoration: underline; }

    #devicesCat .aInHomePageCat:hover { background: url(../Themes/Theme 2024/Content/images/hovered-devicesCat.svg) no-repeat center center !important; /*height: 130px;*/ }

    #smartLifeCat .aInHomePageCat:hover { background: url(../Themes/Theme 2024/Content/images/hovered-SmartLiveCat.svg) no-repeat center center !important; /*height: 130px;*/ }

    #mobileLinesCat .aInHomePageCat:hover { background: url(../Themes/Theme 2024/Content/images/hovered-mobilecat.svg) no-repeat center center !important; /* height: 130px;*/ }


    .homePageCatFixed { position: fixed; top: 9%; z-index: 999999; right: 7.6%; flex-wrap: nowrap; }


    .homePageCatNotFixed { flex-wrap: nowrap; }

    .homePageCatFixed #internetCat { border-bottom-right-radius: 10px; }

    .homePageCatFixed #smartLifeCat { border-bottom-left-radius: 10px; }

    .homePageCatAllFixed { border-radius: unset; margin-right: -10px; height: 68px; width: 410px; background-image: unset; background-color: unset !important; }

    .selected2-product1 { right: 90%; }

    .selected3-product1 { right: 41%; }

    .selected3-product2 { right: 90%; }

    .internetAHover { background: url(../Themes/Theme 2024/Content/images/hovered-InternetCat.svg) no-repeat center center !important; }

    .catPHover { color: white !important; text-decoration: underline; }

    .devicesAHover { background: url(../Themes/Theme 2024/Content/images/hovered-devicesCat.svg) no-repeat center center !important; }

    .mobileAHover { background: url(../Themes/Theme 2024/Content/images/hovered-mobilecat.svg) no-repeat center center !important; }

    .smartAHover1 { background: url(../Themes/Theme 2024/Content/images/hovered-SmartLiveCat.svg) no-repeat center center !important; }

    .homePageCatGroupFixed .homePageCat .imgInHomePageCat { margin-left: 200px; }
}

@media (max-width:1366px) {

    .homePageCat { border-radius: 12px; }

    #homePageAllCat { display: flex; flex-wrap: nowrap; top: 59px !important; }

    .homePageCat a p { margin-top: -15px; font-size: 20px; line-height: 24px; top: 35px; }

    .homePageCat { height: 90px !important; }

    .homePageCat a img { height: 90px; width: 109px; margin-top: -69px; margin-left: 169px; }

    #internetCat a img { width: 110px; height: 90px; margin-right: 170px; margin-top: -54px; }

    #devicesCat a img { height: 77px; width: 75px; margin-right: 200px; margin-top: -52px; }

    #mobileLinesCat a img { height: 90px; width: 131px; margin-top: -57px; margin-right: 170px; }

    #smartLifeCat a img { height: 90px; width: 125px; margin-top: -50px; margin-right: 150px; }

    .homePageCatAllFixed { border-radius: unset; margin-left: -5px; height: 48.5px !important; width: 279px !important; }

    #devicesCat a .imgInHomePageCat { margin-left: 175px !important; }

    #mobileLinesCat a .imgInHomePageCat { margin-left: 150px !important; }

    #mobileLinesCat a .pInHomePageCat { margin-right: 96px !important; }

    #devicesCat a .pInHomePageCat { right: -50px; }

    #smartLifeCat .aInHomePageCat .imgInHomePageCat { left: 170px !important; top: 2px; }

    #smartLifeCat .aInHomePageCat .pInHomePageCat { right: -20px; }

    #internetCat .aInHomePageCat .pInHomePageCat { right: -40px !important; }

    #internetCat .aInHomePageCat .imgInHomePageCat { left: 190px !important; }

    .pInHomePageCat { font-size: 16px !important; top: 23px !important; width: 376px !important; margin-left: 60px !important; margin-top: -12px !important; color: black !important; flex: none !important; max-width: 65% !important; letter-spacing: 0px !important; }

    .imgInHomePageCat { margin-left: unset !important; position: absolute !important; width: 17% !important; height: auto !important; left: 40px !important; margin-top: 5px !important; }

    .homePageCatFixed #internetCat { border-bottom: 3.27px solid #A885D8; margin-left: 10px; border-left: 0; border-right: 0; }

    .homePageCatFixed #internetCat:hover { border-bottom: 3.27px solid #D9C2F0; }

    .homePageCatFixed #devicesCat { border-bottom: 3.27px solid #4BB4E6; }

    .homePageCatFixed #devicesCat:hover { border-bottom: 3.27px solid #B5E8F7; }

    .homePageCatFixed #mobileLinesCat { border-bottom: 3.27px solid #51BE88; }

    .homePageCatFixed #mobileLinesCat:hover { border-bottom: 3.27px solid #B8EBD6; }

    .homePageCatFixed #smartLifeCat { border-bottom: 3.27px solid #FF8AD4; }

    .homePageCatFixed #smartLifeCat:hover { border-bottom: 3.27px solid #FFE8F7; }



    #homePageAllCat { top: 9% !important; right: 11%; }

    .internetAHover { background: url(../Themes/Theme 2024/Content/images/hovered-InternetCat.svg) no-repeat center center !important; }



    #internetCat .aInHomePageCat:hover { position: relative !important; background: url(../Themes/Theme 2024/Content/images/WhiteBackgroundCat.svg) no-repeat center center !important; height: 60px; }

    #internetCat .aInHomePageCat:hover * { color: #000 !important; }

    #internetCat .aInHomePageCat.internetAHover { background: url(../Themes/Theme 2024/Content/images/hovered-InternetCat.svg) no-repeat center center !important; color: #fff !important; }

    #internetCat .aInHomePageCat.internetAHover * { color: #fff !important; }

    .catPHover { color: white !important; text-decoration: underline; }

    .devicesAHover { background: url(../Themes/Theme 2024/Content/images/hovered-devicesCat.svg) no-repeat center center !important; }

    .mobileAHover { background: url(../Themes/Theme 2024/Content/images/hovered-mobilecat.svg) no-repeat center center !important; }

    .smartAHover1 { background: url(../Themes/Theme 2024/Content/images/hovered-SmartLiveCat.svg) no-repeat center center !important; }
}

@media (max-width:834px) {


    #homePageAllCat { display: flex; flex-wrap: nowrap; top: 77px !important; right: 3.5%; }

    .homePageCat { height: 80px !important; }

    .homePageCat a p { margin-top: -15px; max-width: 46% !important; right: 15px; font-size: 17px; line-height: 20px; }

    .homePageCat a img { width: 95px !important; height: 75px !important; margin-right: 110px !important; margin-top: -50px !important; }

    #devicesCat a img { height: 71px !important; width: 65px !important; margin-right: 126px !important; margin-top: -54px !important; transform: scaleX(-1); }

    #mobileLinesCat a img { margin-right: 109px !important; margin-top: -50px !important; transform: scaleX(-1); }

    #smartLifeCat a img { width: 95px !important; height: 75px !important; margin-right: 102px !important; margin-top: -50px !important; transform: scaleX(-1); }

    /*sticky categories*/

    .homePageCatFixed { position: fixed; top: 87px !important; z-index: 10; }

    .aInHomePageCat { position: relative !important; background: url(../Themes/Theme 2024/Content/images/WhiteBackgroundCat.svg) no-repeat center center !important; height: 60px; }

    #devicesCat .aInHomePageCat:hover { position: relative !important; background: url(../Themes/Theme 2024/Content/images/WhiteBackgroundCat.svg) no-repeat center center !important; height: 60px; }

    #devicesCat .aInHomePageCat:hover * { color: #000 !important; }

    #devicesCat .aInHomePageCat.devicesAHover { background: url(../Themes/Theme 2024/Content/images/hovered-devicesCat.svg) no-repeat center center !important; color: #fff !important; }

    #devicesCat .aInHomePageCat.devicesAHover * { color: #fff !important; }
    .homePageCatAllFixed { border-radius: unset; height: 44.5px !important; width: 222px !important; margin-right: -7px; }

    #internetCat .aInHomePageCat .pInHomePageCat { right: -90px !important; font-size: 16px !important; }

    #internetCat .aInHomePageCat .imgInHomePageCat { right: -90px !important; top: 60px; width: 40PX !important; height: 30PX !important; }

    #devicesCat .aInHomePageCat .pInHomePageCat { right: -93px; font-size: 16px !important; max-width: 100% !important; }

    #devicesCat .aInHomePageCat .imgInHomePageCat { right: -115px !important; top: 60px; width: 40PX !important; height: 30PX !important; }

    .homePageCatFixed #devicesCat { border-bottom: 3.27px solid #4BB4E6; width: 240px !important; }

    #mobileLinesCat .aInHomePageCat .pInHomePageCat { right: -35px; font-size: 16px !important; max-width: 100% !important; }





    #mobileLinesCat .aInHomePageCat .imgInHomePageCat { left: -14px !important; top: 60px; width: 40PX !important; height: 30PX !important; }

    .homePageCatGroupFixed #mobileLinesCat { width: 190px !important; }

    #smartLifeCat .aInHomePageCat .pInHomePageCat { right: -72px; font-size: 16px !important; max-width: 100% !important; }

    #smartLifeCat .aInHomePageCat .imgInHomePageCat { right: -70px !important; top: 55px; width: 40PX !important; height: 30PX !important; }

    .homePageCatFixed #internetCat { margin-left: 0px !important; border-bottom: 3.27px solid #A885D8 !important; }

    .internetAHover { background: url(../Themes/Theme 2024/Content/images/hovered-InternetCat.svg) no-repeat center center !important; }







    .catPHover { color: white !important; text-decoration: underline; }

    .devicesAHover { background: url(../Themes/Theme 2024/Content/images/hovered-devicesCat.svg) no-repeat center center !important; }

    .mobileAHover { background: url(../Themes/Theme 2024/Content/images/hovered-mobilecat.svg) no-repeat center center !important; }



    #mobileLinesCat .aInHomePageCat:hover { position: relative !important; background: url(../Themes/Theme 2024/Content/images/WhiteBackgroundCat.svg) no-repeat center center !important; height: 60px; }

    #mobileLinesCat .aInHomePageCat:hover * { color: #000 !important; }

    #mobileLinesCat .aInHomePageCat.mobileAHover { background: url(../Themes/Theme 2024/Content/images/hovered-mobilecat.svg) no-repeat center center !important; color: #fff !important; }

    #mobileLinesCat .aInHomePageCat.mobileAHover * { color: #fff !important; }

    .smartAHover1 { background: url(../Themes/Theme 2024/Content/images/hovered-SmartLiveCat.svg) no-repeat center center !important; }




    #smartLifeCat .aInHomePageCat:hover { position: relative !important; background: url(../Themes/Theme 2024/Content/images/WhiteBackgroundCat.svg) no-repeat center center !important; height: 60px; }

    #smartLifeCat .aInHomePageCat:hover * { color: #000 !important; }

    #smartLifeCat .aInHomePageCat.smartAHover1 { background: url(../Themes/Theme 2024/Content/images/hovered-SmartLiveCat.svg) no-repeat center center !important; color: #fff !important; }

    #smartLifeCat .aInHomePageCat.smartAHover1 * { color: #fff !important; }


    .homePageCatNotFixed { width: 100% !important; }
}

@media (max-width:500px) {
    .internetAHover { background: url(../Themes/Theme 2024/Content/images/hovered-InternetCat.svg) no-repeat center center !important; }

    .homePageCatGroup { display: flex !important; flex-direction: row !important; }

    .homePageCat { height: 70px !important; margin: 5px 6px 0px 0px; }

    .homePageCat a p { right: 16px; letter-spacing: 0px; font-size: 15px; line-height: 18px; top: 31px; font-family: 'HelveticaNeueW20-75Bold'; }

    #internetCat a img { margin-right: 100px !important; margin-top: -50px !important; height: 71px !important; }

    #devicesCat a img { margin-top: -58px !important; margin-right: 110px !important; height: 65px !important; width: 60px !important; transform: scaleX(-1); }

    #mobileLinesCat a img { margin-top: -54px !important; height: 65px !important; margin-right: 95px !important; transform: scaleX(-1); }

    #smartLifeCat a img { width: 90px !important; height: 70px !important; margin-top: -55px !important; margin-right: 92px !important; transform: scaleX(-1); }

    .homePageCat a img { width: 90px !important; height: 75px !important; margin-top: -70px !important; margin-left: 78px !important; }

    #devicesCat a p { top: 31px; right: 16px; max-width: 51% !important; }

    #homePageAllCat { display: flex; flex-wrap: wrap; top: 8% !important; right: 0px; }

    /*sticky categories*/

    .homePageCatFixed { position: fixed !important; display: flex !important; flex-wrap: nowrap !important; top: 77px !important; left: 0px; overflow-x: auto !important; }

    .aInHomePageCat { position: relative !important; background: url(../Themes/Theme 2024/Content/images/WhiteBackgroundCat.svg) no-repeat center center !important; height: 60px; width: 375px; }

    .homePageCatAllFixed { border-radius: unset; height: 44.5px !important; width: 265px !important; margin: 0px !important; }

    #internetCat .aInHomePageCat .pInHomePageCat { right: -115px; font-size: 15px !important; max-width: 100% !important;  }

    #internetCat .aInHomePageCat .imgInHomePageCat { right: -75px !important; top: 55px; width: 42PX !important; height: 30PX !important; }

    #devicesCat .aInHomePageCat .pInHomePageCat { right: -105px; font-size: 15px !important; max-width: 100% !important; }

    #devicesCat .aInHomePageCat .imgInHomePageCat { right: -104px !important; top: 63px; width: 35PX !important; height: 30PX !important; }

    #mobileLinesCat .aInHomePageCat .pInHomePageCat { right: -12px; font-size: 15px !important; max-width: 100% !important; }

    #mobileLinesCat .aInHomePageCat .imgInHomePageCat { right: -60px !important; top: 60px; width: 40PX !important; height: 30PX !important; }

    #smartLifeCat .aInHomePageCat .pInHomePageCat { right: -80px; font-size: 15px !important; max-width: 100% !important; }

    #smartLifeCat .aInHomePageCat .imgInHomePageCat { right: -65px !important; top: 62px; width: 40PX !important; height: 30PX !important; }

    .homePageCatFixed #internetCat { margin-left: 0px !important; }

    .homePageCatFixed #internetCat { border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-bottom: 3.27px solid #A885D8; border-left: 1px solid #EAEAEA; border-top: 1px solid #EAEAEA; border-right: 1px solid #EAEAEA; }


    .homePageCatGroupFixed:last-child { width: 0px; margin-left: -11px; }

    .homePageCatFixed #smartLifeCat { width: 257px !important; margin-right: 0px !important; border-top: 1px solid #EAEAEA; border-right: 1px solid #EAEAEA; }

    .homePageCatFixed #devicesCat { border-bottom: 3.27px solid #4BB4E6; width: 250px !important; border-top: 1px solid #EAEAEA; border-right: 1px solid #EAEAEA; margin-right: -5px !important; }

    .homePageCatGroupFixed #mobileLinesCat { width: 290px !important; border-top: 1px solid #EAEAEA; border-right: 1px solid #EAEAEA; margin-right: -11px !important; }
}

@media (max-width:375px) {

    .homePageCatGroup { display: flex !important; flex-direction: row !important; }

    .homePageCatFixed .homePageCatGroup { display: flex !important; flex-direction: row !important; max-width: unset; width: unset; padding: 0; }

    .homePageCat { height: 70px !important; margin: 5px 6px 0px 0px; }

    .homePageCat a p { right: 16px; letter-spacing: 0px; font-size: 15px; line-height: 18px; top: 31px; font-family: 'HelveticaNeueW20-75Bold'; }

    #internetCat a img { margin-right: 100px !important; margin-top: -50px !important; height: 71px !important; }

    #devicesCat a img { margin-top: -58px !important; margin-right: 110px !important; height: 65px !important; width: 60px !important; transform: scaleX(-1); }

    #mobileLinesCat a img { margin-top: -54px !important; height: 65px !important; margin-right: 95px !important; transform: scaleX(-1); }

    #smartLifeCat a img { width: 90px !important; height: 70px !important; margin-top: -55px !important; margin-right: 92px !important; transform: scaleX(-1); }

    .homePageCat a img { width: 90px !important; height: 75px !important; margin-top: -70px !important; margin-left: 78px !important; }

    #devicesCat a p { top: 31px; right: 16px; max-width: 51% !important; }



    #homePageAllCat { display: flex; flex-wrap: wrap; top: 60px !important; right: 0px; }
    .homePageCatFixed { position: fixed !important; display: flex !important; flex-wrap: nowrap !important; top: 45px !important; left: 0px; overflow-x: auto !important; }
    #homePageAllCat.homePageCatFixed { top: 8% !important; padding-left: 0; padding-right: 0; }
    /*sticky categories*/



    .aInHomePageCat { position: relative !important; background: url(../Themes/Theme 2024/Content/images/WhiteBackgroundCat.svg) no-repeat center center; height: 60px; width: 375px; }
    .devicesAHover { background: url(../Themes/Theme 2024/Content/images/hovered-devicesCat.svg) no-repeat center center !important; }

    .internetAHover { background: url(../Themes/Theme 2024/Content/images/hovered-InternetCat.svg) no-repeat center center !important; }
    .mobileAHover { background: url(../Themes/Theme 2024/Content/images/hovered-mobilecat.svg) no-repeat center center !important; }
    .smartAHover1 { background: url(../Themes/Theme 2024/Content/images/hovered-SmartLiveCat.svg) no-repeat center center !important; }
    .homePageCatAllFixed { border-radius: unset; height: 44.5px !important; width: 265px !important; margin: 0px !important; }

    #internetCat .aInHomePageCat .pInHomePageCat { right: -75px !important; font-size: 15px !important; max-width: 100% !important; }

    #internetCat .aInHomePageCat .imgInHomePageCat { right: -70px !important; top: 55px; width: 42PX !important; height: 30PX !important; }

    #devicesCat .aInHomePageCat .pInHomePageCat { right: 80px !important; font-size: 15px !important; max-width: 100% !important; margin-right: 0 !important; }

    #devicesCat .aInHomePageCat .imgInHomePageCat { right: 25px !important; top: 63px; width: 35PX !important; height: 30PX !important; margin-right: 0 !important; }

    #mobileLinesCat .aInHomePageCat .pInHomePageCat { right: 85px !important; margin-right: 0 !important; font-size: 15px !important; max-width: 100% !important; }

    #mobileLinesCat .aInHomePageCat .imgInHomePageCat { right: 25px !important; top: 60px; width: 40PX !important; height: 30PX !important; margin-right: 0px !important; }

    #smartLifeCat .aInHomePageCat .pInHomePageCat { font-size: 15px !important; max-width: 100% !important; }

    #smartLifeCat .aInHomePageCat .imgInHomePageCat { right: -65px !important; top: 62px; width: 40PX !important; height: 30PX !important; }

    .homePageCatFixed #internetCat { margin-left: 0px !important; }

    .homePageCatFixed #internetCat { border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-bottom: 3.27px solid #A885D8; border-left: 1px solid #EAEAEA; border-top: 1px solid #EAEAEA; border-right: 1px solid #EAEAEA; }


    .homePageCatGroupFixed:last-child { width: 0px; margin-left: -11px; }

    .homePageCatFixed #smartLifeCat { width: 290px !important; margin-right: 0px !important; border-top: 1px solid #EAEAEA; border-right: 1px solid #EAEAEA; }
    .homePageCatAllFixed { width: 217px !important; }
    .homePageCatFixed #devicesCat { border-bottom: 3.27px solid #4BB4E6; border-top: 1px solid #EAEAEA; border-right: 1px solid #EAEAEA; margin-right: -5px !important; }

    .homePageCatGroupFixed #mobileLinesCat { width: 290px !important; border-top: 1px solid #EAEAEA; border-right: 1px solid #EAEAEA; margin-right: -11px !important; }
    .allproducts-fixedMenu { margin-top: 80px; }
}

@media (max-width:360px) {

    .homePageCatGroup { display: flex !important; flex-direction: row !important; }

    .homePageCat { height: 70px !important; margin: 5px 6px 0px 0px; }

    .homePageCat a p { right: 16px; letter-spacing: 0px; font-size: 15px; line-height: 18px; top: 31px; font-family: 'HelveticaNeueW20-75Bold'; }

    #internetCat a img { margin-right: 91px !important; margin-top: -50px !important; height: 71px !important; }

    #devicesCat a img { margin-top: -58px !important; margin-right: 105px !important; height: 65px !important; width: 60px !important; transform: scaleX(-1); }

    #mobileLinesCat a img { margin-top: -54px !important; height: 65px !important; margin-right: 88px !important; transform: scaleX(-1); }

    #smartLifeCat a img { width: 90px !important; height: 70px !important; margin-top: -55px !important; margin-right: 86px !important; transform: scaleX(-1); }

    .homePageCat a img { width: 90px !important; height: 75px !important; margin-top: -70px !important; margin-left: 78px !important; }

    #devicesCat a p { top: 31px; right: 16px; max-width: 51% !important; }

    #homePageAllCat { display: flex; flex-wrap: wrap; top: 60px !important; right: 0px; }

    /*sticky categories*/

    .homePageCatFixed { position: fixed !important; display: flex !important; flex-wrap: nowrap !important; top: 77px !important; left: 0px; overflow-x: auto !important; }

    .aInHomePageCat { position: relative !important; background: url(../Themes/Theme 2024/Content/images/WhiteBackgroundCat.svg) no-repeat center center !important; height: 60px; width: 375px; }

    .homePageCatAllFixed { border-radius: unset; height: 44.5px !important; width: 265px !important; margin: 0px !important; }

    #internetCat .aInHomePageCat .pInHomePageCat { right: 50px; font-size: 16px !important; max-width: 100% !important; }

    #internetCat .aInHomePageCat .imgInHomePageCat { right: -75px !important; top: 55px; width: 42PX !important; height: 30PX !important; }

    #devicesCat .aInHomePageCat .pInHomePageCat { right: 50px; font-size: 16px !important; max-width: 100% !important; }

    #devicesCat .aInHomePageCat .imgInHomePageCat { right: -90px !important; top: 63px; width: 35PX !important; height: 30PX !important; }

    #mobileLinesCat .aInHomePageCat .pInHomePageCat { right: -12px; font-size: 16px !important; max-width: 100% !important; }

    #mobileLinesCat .aInHomePageCat .imgInHomePageCat { right: -60px !important; top: 60px; width: 40PX !important; height: 30PX !important; }

    #smartLifeCat .aInHomePageCat .pInHomePageCat { right: 70px; font-size: 16px !important; max-width: 100% !important; }

    #smartLifeCat .aInHomePageCat .imgInHomePageCat { right: -55px !important; top: 62px; width: 40PX !important; height: 30PX !important; }

    .homePageCatFixed #internetCat { margin-left: 0px !important; }

    .homePageCatFixed #internetCat { border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-bottom: 3.27px solid #A885D8; border-left: 1px solid #EAEAEA; border-top: 1px solid #EAEAEA; border-right: 1px solid #EAEAEA; }


    .homePageCatGroupFixed:last-child { width: 0px; margin-left: -11px; }

    .homePageCatFixed #smartLifeCat { width: 257px !important; margin-right: 0px !important; border-top: 1px solid #EAEAEA; border-right: 1px solid #EAEAEA; }

    .homePageCatFixed #devicesCat { border-bottom: 3.27px solid #4BB4E6; width: 340px !important; border-top: 1px solid #EAEAEA; border-right: 1px solid #EAEAEA; margin-right: -5px !important; }

    .homePageCatGroupFixed #mobileLinesCat { width: 290px !important; border-top: 1px solid #EAEAEA; border-right: 1px solid #EAEAEA; margin-right: -11px !important; }
}

@media all and (min-width:1281px) and (max-width:1366px)
{
 .container-sm, .container-md, .container-lg, .container-xl
 {
  max-width: 1114px;
 }

 .full-container
 {
  margin-left: calc(-50vw + 51.7%) !important;
 }

 .form-control
 {
  font-size: 16px;
 }

 .custom-select
 {
  background: #fff url("../Themes/Theme 2024/Content/images/arrow-down-orange.png") left 21px center/12px 7px no-repeat;
 }

 .goToTop
 {
  left: 139px !important;
  width: 40px;
  height: 40px;
  line-height: 40px;
  bottom: 56px;
 }

  .goToTop i
  {
   background-size: 14px;
  }

 .btn
 {
  padding: 10px 15px 13px;
  font-size: 15px;
 }

 .overview .product-review-box .rating
 {
  width: 96px;
  height: 19px;
  background-size: 19px;
 }

  .overview .product-review-box .rating div
  {
   height: 19px;
   background-size: 19px;
  }

 .overview .product-review-box .review-count
 {
  font-size: 15px;
  margin-left: 5px;
 }

 .cart-drawer
 {
  max-width: 80%;
 }

 .header .menu ul > li .menu-drop .menu-list-bottom.withimg ul li a img
 {
  max-width: 70%;
 }

 /*Product Box */
 
 .product-grid .owl-dots
 {
  top: -17px;
 }

  .product-grid .owl-dots .owl-dot span
  {
   width: 5px;
   height: 5px;
  }

  .product-grid .owl-dots .owl-dot.active span
  {
   width: 16px;
   height: 4px;
  }
 .move-btn
 {
  max-width: 1122px;
  right:-0.9vw;
 }
  


 /*Footer*/
 .footer-contact
 {
  padding: 80px 0;
 }
 .device-product-details-page .footer-contact{padding-top:0;}

  .footer-contact .contact-block .contact-left li .icon-text .text
  {
   margin-right: 15px;
  }

  .footer-contact .contact-block .contact-left li .icon-text .icon-circle
  {
   width: 56px;
   height: 56px;
   line-height: 79px;
  }

  .footer-contact .contact-block .contact-left li.call .icon-text i
  {
   background-size: 24px;
  }

  .footer-contact .contact-block .contact-left li.about .icon-text i
  {
   background-size: 28px;
  }

  .footer-contact .contact-block .contact-left li .icon-text .text h3
  {
   font-size: 20px;
  }

  .footer-contact .contact-block .contact-left li .icon-text .text p
  {
   font-size: 14px;
  }

 .newsletter-block
 {
  padding: 77px 0 75px;
 }

 .newsletter-group .btn
 {
  min-width: 157px;
 }

 .newsletter .newsletter-container .title strong
 {
  font-size: 40px;
 }

 .newsletter-group .form-control
 {
  height: 60px;
 }

 .newsletter-block .news-right
 {
  width: 63%;
 }

 .newsletter-group .dropdown .dropdown-toggle
 {
  height: 60px;
  padding: 17px 15px;
  min-width: 197px;
  font-size: 14px;
 }

 .newsletter-group .dropdown .dropdown-menu
 {
  min-width: 91%;
  right: 10px;
 }

 .newsletter-group .dropdown .dropdown-toggle::after
 {
  left: 24px;
  margin-top: -3px;
 }

 .footer-upper
 {
  padding: 75px 0px 45px;
 }

 .footer-block .title
 {
  font-size: 20px;
 }

 .footer-block .list a
 {
  font-size: 16px;
 }

 .follow-us .social a
 {
  width: 40px;
  height: 40px;
  line-height: 36px;
  font-size: 16px;
 }

 .footer-lower
 {
  font-size: 14px;
  line-height: 22px;
 }

  .footer-lower .footer-lower-line .language-selector .dropdown-toggle
  {
   font-size: 14px;
  }

  .footer-lower .footer-lower-line
  {
   padding: 50px 0;
  }

 /*Product Detail 1366*/
 .overview .ovr-without-pic .product-name h1
 {
  font-size: 35px;
 }

 .btn.plus-icon:before
 {
  top: 16px;
 }

 .custom-control-label
 {
  font-size: 17px;
 }

 .choose-plan-flex .pln_flex {
    min-width: 170px;
}

 .device-package .custom-control
 {
  width: 135px;
 }

 .device-package .custom-radio .custom-control-label
 {
  padding: 0;
 }

 .device-package .custom-radio .custom-control-label
 {
  min-width: 100px;
 }

 .essential-cart .essential-cart-flex .essential-tab ul li
 {
  height: 88px;
  min-width: 141px;
  font-size: 18px;
  margin-right:35px;
  padding-right:35px;
 }

  .essential-cart .essential-cart-flex .essential-tab ul li.with-arrow:before
  {
   width: 21px;
   height: 21px;
   left: -18px;
   margin-top: -10px;
   background-size: 21px;
  }

 .essential-cart{border-bottom-width:3px;}

 .essential-cart .essential-cart-flex .prices .product-price span span
 {
  font-size: 20px;
 }

 .essential-cart .essential-cart-flex .essential-cart-right .prices
 {
  font-size: 25px;
 }

  .essential-cart .essential-cart-flex .prices .product-price span strong, .essential-cart .essential-cart-flex .essential-cart-right .prices span span
  {
   font-size: 20px;
  }

 .essential-cart .essential-cart-flex .prices .product-price span.block
 {
  font-size: 20px;
 }

 .essential-cart .essential-cart-flex .btn.btn-outline-white
 {
  min-width: 142px;
  margin: 0 10px;
  display: flex;
 }

 .essential-cart .essential-cart-flex .essential-tab ul li.wide
 {
  padding-left: 71px;
 }
 /*End Product Detail 1366*/

 .slick-arrow
 {
  height: 42px;
  width: 42px;
 }

 /*Catalog Page*/

 .product-grid .item-box{
  border-width:1px;
 }

 
 .mask-left:after
 {
  height: 123px;
 }


 /*Compare Page*/
 .comp-product-data
 {
  overflow: hidden;
 }

 .comp-common-grid .other.name
 {
  min-width: 283px;
 }

 .comp-common-grid .other
 {
  width: 257px;
 }

 .comp-according ul li a.toggleData
 {
  padding: 23px 25px;
  font-size: 24px;
 }

  .comp-according ul li a.toggleData i
  {
   margin-left: 15px;
  }

 .comp-according:after
 {
  right: -60px;
  bottom: -60px;
  width: 120px;
  height: 120px;
  background-size: 120px;
 }

 .comp-common-grid .other.spec-name
 {
  font-size: 20px;
  padding: 6px 30px;
  width: 283px;
 }

 .comp-common-grid .spec-other
 {
  padding: 6px 15px;
  font-size: 18px;
 }

 .comp-according ul .inner:before
 {
  border-width: 3px;
 }

 /*Compare page end*/
 

 /*Cart Drawer Start*/

 .product-grid .owl-carousel.arrow-center .owl-nav button.owl-prev,
 .product-grid .owl-carousel.arrow-center .owl-nav button.owl-next{margin-top:-45px;}

 /*Cart Drawer End*/

 /*Addition Service Start*/
 .modal-dialog {max-width: 970px;}
 .modal .close{margin-top:-21px;}
 .modal-header{padding: 34px 42px; }
 .modal h5{font-size:22px;}
 .modal .close span{width:29px;height:29px;}
 .modal-body{  padding: 0 42px 42px; }
 .addition-service ul li{padding: 26px 0;}
 .addition-service ul li .serv-left a{width:46px;margin-left:21px;}
 .addition-service ul li .serv-left .serv-details h2{font-size:17px;}
 .addition-service ul li .serv-left .serv-details span{font-size:14px;}
 .addition-service ul li .serv-right .price{font-size:22px;}
 .addition-service ul li .serv-right .btn-right .btn{min-width:145px;height:39px;padding:10px 14px 12px;}
 .addition-service ul li .serv-right .btn-right .btn:after{width:18px;height:18px;background-size:18px;top: 10px;   left: 10px;}
 .addition-service ul li.added .serv-right .btn-right{font-size:15px;}
 /*Addition Service End*/

 /*Suggested Product Start*/
 .suggested-product .modal-header{ padding: 34px 50px 25px; }
 .suggested-product .modal-body{padding: 0 50px 30px;}
 .suggested-product .item-box .compare-button{right: 15px;top: 15px;}
 .suggested-product .product-grid .owl-carousel .owl-nav button{width:40px;height:40px;}
 .suggested-product .item-box .compare-button i{width: 27px; height: 27px;background-size: 27px;}
 .suggested-product .item-box .compare-button span{font-size:13px;}
 .suggested-product .product-grid .owl-carousel.arrow-center .owl-nav button.owl-prev{right:-44px;background-size:14px;}
 .suggested-product .product-grid .owl-carousel.arrow-center .owl-nav button.owl-next{left:-76px;background-size:14px;}
 .suggested-product .product-grid .item-box .product-item .new-label, .suggested-product .product-grid .item-box .product-item .out-of-stock-label {  width: 34px;  height: 34px;  background-size: 34px;}
 .suggested-product .product-grid .item-box .product-item .color-available ul li{width: 21px;height: 21px; margin: 4px 0; }
 .suggested-product .product-grid .item-box .product-item .color-available{right: 20px;}
 .suggested-product .product-item .prd-brand-name .brand-name{font-size: 13px;margin: 0 0 3px; }
 .suggested-product .item-box .product-title a { height: 44px;font-size: 17px; line-height: 20px; }
 .suggested-product .product-item .prd-brand-name{margin: 0 10px;}
 .suggested-product .product-item .view-and-compare { margin: 0 10px;}
 .suggested-product .item-box .actual-price{font-size:25px;}
 .suggested-product .item-box .actual-price span {font-size: 17px; }
 .suggested-product .product-item .prices{padding: 15px 0 13px;}
 .suggested-product .item-box .buttons .btn.btn-primary {height: 48px; font-size: 15px; padding: 10px 15px 13px; }
 .suggested-product .item-box .buttons .btn.btn-outline-dark{height: 48px; padding: 13px 15px 12px; }
 .suggested-product .item-box .product-box-add-to-cart-button i { width: 20px;height: 20px;background-size: 20px;}
 .suggested-product .item-box .product-item .product-box-add-to-cart-button:hover i{background-size:20px;}
 
 .suggested-product .product-grid .owl-carousel.arrow-center .owl-nav button.owl-next,
 .suggested-product .product-grid .owl-carousel.arrow-center .owl-nav button.owl-prev {  margin-top: -20px; }
 /*Suggested Product End*/


 /*Product Detail Pages*/
 .essential-group .custom-add-to-compare{ top: 28px;left: 28px;}
 .custom-add-to-compare i{width:35px;height:35px;background-size:35px;}
 .essential-group .custom-add-to-compare:hover i,
 .custom-add-to-compare:hover i{background-size:35px;}
 .custom-add-to-compare span{font-size:13px;}
 .breadcrumb-cmp-prd .breadcrumb{ margin-left: 110px; }
 .essential-group .custom-add-to-compare i{background-size:35px;}
 .overview .overview-inn{padding: 32px 21px 0 0; }
 .manufacturers .value a{font-size:17px;}
 .overview .product-name{margin:0 0 14px;}
 .overview .product-name h1{font-size:32px;}
 .overview .value, .variant-overview .value{font-size:14px;}
 .overview .availability .stock .value{padding-right:17px;}
 .overview .availability .stock .value:before {  width: 10px;  height: 10px;top:10px; }

 .product-reviews-overview{margin: 4px 0 14px;padding-bottom: 11px;line-height:13px;}
 .overview .delivery-date {margin-left: 17px;}
 .overview .delivery{font-size: 13px;padding: 0 0 10px;}
 .overview .delivery-date .value{padding-right:20px;}
 .overview .delivery-date .value:before{top: 6px; width: 13px; height: 13px; background-size: 13px;}
 .overview .free-shipping{padding-right:25px;}
 .overview .free-shipping:before{top: 5px;width: 17px;height: 13px; background-size: 17px;}
 .attributes .attr-group .text-prompt{font-size: 14px;margin: 0 0 10px;}
 .device-package .dev-label{margin: 0 0 14px;font-size: 17px;}
 .overview .qty-label{margin: 0 0 14px;font-size: 14px;}
 .attributes .attr-group {  margin: 0 0 7px; padding: 0 0 21px; }
 .attributes .option-list label{font-size:13px;}
 .custom-radio-check .custom-control-label{padding: 6px 7px 7px;min-width: 81px;}
 .attribute-squares .attribute-square-container{border-width:1px;}
 .attribute-squares .selected-value .attribute-square-container .attribute-square,
 .attribute-squares .attribute-square{width: 32px !important; height: 32px !important;border-width:1px;}
 .attribute-squares li{margin: 6px 0 6px 17px;}
 .device-package .custom-radio .custom-control-label{font-size:17px;}
 .device-package .custom-control-label::before{height: 25px; width: 25px; right: -32px;}
 .custom-control-label::after{left: -30px;
  /* width: 14px; height: 14px; */
}
 .device-package .custom-radio .custom-control-input:checked ~ .custom-control-label::after{background-size: 12px; top: 8px;    right: -27px;}
 .device-package .custom-control{padding-right:32px;}
 .device-package .custom-control-inline{min-height: 26px;}
 .overview .qty-input{font-size:14px;}
 .qty-control span.plus i,
 .qty-control span.minus i{background-size:10px;}
 .qty-control{width: 142px;height: 45px;}
 .qty-control span { padding: 4px;  }
 .qty-control span.minus i { height: 38px; }
 .qty-control span.plus i { height: 38px; }
 .overview .qty-input{ height: 43px;padding-bottom:8px;}
 .gallery .picture-thumbs{min-width: 96px;max-width: 96px;min-height: 402px;}
 .gallery .picture-thumbs .thumb-item{width: 56px; height: 56px;margin: 0 7px 7px;padding:46px 0;}
 .gallery .picture-thumbs .thumb-item img{max-width: 70%;max-height: 70%;}
 .gallery .main-picture{padding: 32px 0 0 0;max-height: 393px;}
 .smart-product-details-page .gallery .main-picture
 {
  margin-bottom: 25px;
 }
 .gallery .banner-slider a{height:282px;}
 .slick-list{  height: 393px !important; }
 .slick-slider{ height: 299px; }
 .slick-arrow{margin:10px 5px 0;}
 .essential-cart .essential-cart-flex .btn.btn-orange{min-width: 159px;}
 .essential-cart .essential-cart-flex .btn.btn-outline-white i{width: 17px;height: 17px;margin-right: 10px;top: 4px;background-size:17px; }
 .essential-cart .essential-cart-flex .essential-tab ul li.active:after{width: 13px; height: 10px;margin-top: -2px;background-size: 13px;}
 .product-collateral-with-picture{margin: 30px -30px 30px;}
 .product-collateral-with-picture ul li{margin-left: 30px;margin-right: 30px; margin-bottom: 21px; }
 .product-collateral-with-picture ul li .prd-spc-flex .prd-pic img{width: 59px; height: 59px;}
 .product-collateral-with-picture ul li .prd-spc-flex .prd-spc{margin-right:17px;}
 .product-collateral-with-picture ul li .prd-spc-flex .prd-spc h4{font-size:21px;}
 .product-collateral-with-picture ul li .prd-spc-flex .prd-spc span{font-size:14px;}
 .back-reapeat:before{min-height: 529px;}
 .smart-product-details-page .back-reapeat:before {min-height: 480px;}

 .product-collateral .title{margin: 0 0 35px;font-size: 32px;}
 .product-specs-box td{padding: 22px 28px;font-size: 21px;}
 .product-specs-box td:last-of-type{font-size:17px;}
 .product-specs-box{margin: 0; }
 .product-collateral{margin: 40px 0 0;}

 .product-grid .title{margin:0 0 42px;}
 .product-grid .title strong{font-size:21px;margin:0 0 6px;}
 .product-grid .title span{font-size:35px;}

 .choose-plan{margin: 21px 0 21px;padding: 49px 35px 42px;}
 .choose-plan .step{margin-top:10px;}
 .choose-plan .step ul li{font-size:17px;}
 .choose-plan .choose-title{font-size:45px;margin-bottom:21px;}
 .choose-plan .choose-plan-left{  max-width: 177px;  min-width: 177px; margin-left: 14px; }
 .choose-plan .choose-plan-list .heading > div{padding: 10px 0 21px; font-size: 14px;}
 .choose-plan .choose-plan-list .bun{margin: 0 0 10px;border-width:1px;}
 .choose-plan .choose-plan-list .bun .seprate.bun-info{height:89px;min-height:68px;}
 .choose-plan .choose-plan-list .bun .seprate{padding: 9px 10px;width:38%;}
 .choose-plan .choose-plan-list .bun:after{width:5px;}
 .choose-plan .choose-plan-list .bun .seprate.bun-info h3{font-size:14px;}
 .choose-plan .choose-plan-list .bun .seprate.bun-info span{font-size:14px;}
 .choose-plan .choose-plan-list .bun .seprate.rate{font-size:26px;}
 .choose-plan .choose-plan-list .bun .seprate.rate span{font-size:19px;}
 .choose-plan .choose-plan-list .bun .seprate .rate-flex sup{font-size:17px;margin-right:1px;top:-11px;}
 .choose-plan .choose-plan-list .bun .seprate.data-size{font-size:21px;}
 .choose-plan .choose-plan-list .bun .seprate.textright .btn{font-size: 13px;min-width: 120px;padding: 10px 5px 12px;}
 .choose-plan .choose-plan-list .bun .seprate .btn.btn-outline-dark{margin-left: 3px; min-width: 89px; font-size: 12px;padding: 11px 8px 12px;}
 .choose-plan .choose-plan-list .bun .seprate.textright .btn-orange:before{width: 15px;height: 15px;background-size: 15px;top: 3px;right: -6px;}
 .choose-plan .choose-plan-list .bun:hover{border-width:1px;}
 .cmt-drop .btn{font-size:16px;padding:0 15px 3px;height:45px;}
 .cmt-drop .btn:after{background-size: 13px;left: 15px;}
 .choose-plan .choose-plan-list .heading .new-choose .new_flex, 
 .choose-plan .choose-plan-list .bun .new-choose .new_flex{width:62%;}

 .select-sim-number{margin: 49px 0 0;}
 .select-sim-number label{font-size:17px;line-height:24px;min-width: 190px;max-width: 190px;line-height: 24px; margin-left: 47px;}
 .choose-plan .select-sim-number label
 {
  margin-left: 50px;
 }
 .select-sim-number select{max-width: 320px;height: 54px;font-size: 21px;padding: 0 21px;}
 .choose-plan.oneline .desktop-choose-title{min-width: 190px;max-width: 190px;margin-left: 47px;}
 
 .overall-payment {margin: 0 0 21px;}
 .overall-payment table tr td{padding:28px;}
 .overall-payment table tr td p{font-size:17px;}
 .overall-payment table tr td .full-price .final{font-size:32px;}
 .overall-payment table tr td .full-price .final span{font-size:21px;}
 .overall-payment table tr td .full-price .plus{font-size:32px;}
 .overall-payment table tr td .full-price .advance-payment{font-size:32px;}
 .overall-payment table tr td .full-price .advance-payment span{font-size:21px;}
 .overall-payment table tr td .full-price .advance-payment p{font-size:17px;}
 .overall-payment table tr td .btn.btn-outline-white i{width: 17px;height: 17px;background-size: 17px;margin-right: 10px;top: 4px;}
 
 .small-prd-bx .item-box .actual-price{font-size:28px;}
 .small-prd-bx .item-box .actual-price span{font-size:21px;}
 .small-prd-bx .item-box .product-title{font-size: 17px; min-height: 51px; height: 51px; line-height: 21px;margin:0 0 10px;}
 .productbox-without-rating .item-box .product-title{line-height:24px;}
 .productbox-without-rating .item-box .product-title{height:51px;}

 .small-prd-bx .item-box .product-box-detail-button{font-size:14px;}
 .small-prd-bx .item-box .compare-button span{font-size:14px;}
 .productbox-without-rating .buttons .btn { height: 53px;}
 .productbox-without-rating .item-box .picture a:before{padding-top: 70%;}

  .choose-products-grid.small-prd-bx .item-box .product-box-detail-button{font-size:13px;}
 .choose-products-grid.small-prd-bx .item-box .compare-button span{font-size:13px;}

 .monthly-plan{padding: 30px 10px;margin: 21px 0;}
 .monthly-plan .monthly-plan-left .cust-label{ border-right-width: 1px; margin-right: 28px; font-size:21px; }
 .monthly-plan .tax-desc{font-size:14px;}
 .monthly-plan .monthly-price .monthly-price-info h3{font-size:26px;}
 .monthly-plan .monthly-price .monthly-price-info h3 span{font-size:19px;}
 .monthly-plan .monthly-price .monthly-price-info h3 b{font-size:15px;}

.monthly-plan.smartlife-mothly .custom-control.custom-radio .custom-control-label{line-height:24px;}
.monthly-plan.smartlife-mothly .monthly-price .monthly-price-info.basic-prices p{top:-14px;font-size:16px;}
.monthly-plan.smartlife-mothly .monthly-price .monthly-price-info.basic-prices h3{top:9px;}


 .card-header > div{padding:21px;}
 .card-header{font-size:17px;}
 .accordion .card .card-header > div:after{height: 29px;width: 29px;left: 21px;margin-top: -15px; background-size: 12px;}
 .accordion .card .card-body{padding:21px;}

 .tabs-content.mask-tab:after{width: 123px;height: 123px;bottom: -61px;right: -61px;background-size: 123px;}

 .cust-label p {font-size:15px;margin:0;}
 .monthly-plan.other { padding: 10px;}
 .monthly-plan.other .monthly-plan-left .cust-label{width:25%;}
 .monthly-plan.other .monthly-radio .custom-control strong{font-size:25px;}
 .monthly-plan.other .monthly-radio .custom-control strong span{font-size:17px;}
 .monthly-plan.other .monthly-plan-left .monthly-plan-right .monthly-radio{width: 66%;}
 .monthly-plan.other .monthly-radio .custom-control-label::after,
 .monthly-plan.other .monthly-radio .custom-control-label::after{top: 16px;right: -31px;}

.monthly-plan.other .monthly-radio .custom-control-label::before{top: 14px;}

.monthly-plan.other .monthly-radio.hide-strong .custom-control-label::after{top: 12px !important;} 
.monthly-plan.other .monthly-radio.hide-strong .custom-control-label::before{top: 9px !important;}

 .monthly-plan.month-attr .monthly-plan-left .cust-label{padding:10px 0;}
 .monthly-plan.other.month-attr{padding: 20px 15px;}
 .month-right-flex .common-dropdown .dropdown-toggle {  font-size: 16px;  height: 44px; }
 .month-right-flex .dis-amount label{font-size:14px;}
 .month-right-flex .dis-amount .prices span span{font-size:24px;}
 .month-right-flex .dis-amount .prices span{font-size:32px;}


 /*Postpaid Product Details*/
 .overview{margin:0 0 20px;}
 .postpaid-product-details-page .offer-details{margin-bottom:78px;}
 .postpaid-product-details-page .back-reapeat:before{ min-height: 600px; }
 .essential-group.border-left4:before{border-left-width:4px;height: 102px;}
 .overview.overview-full-widht .overview-inn{padding: 14px 35px 14px;}
 .ovr-without-pic .ovr-left{min-width: 250px;max-width: 250px;margin-left: 10px;}
 .ovr-without-pic .ovr-right{margin: 17px 0 0;}

 .desc-list ul li{margin-bottom: 5px;font-size: 14px;padding-right: 10px;line-height: 20px; }
 .desc-list ul li:before{top: 8px;height: 6px; width: 6px;}

 .overview.overview-full-widht .qty-package{padding-top: 35px;margin-top: 35px;}

 .choose-plan.same-box .choose-title { font-size: 39px; }
 .choose-plan.same-box .step ul li{font-size:18px;margin:0;max-height:26px;}
 .choose-plan.same-box .select-sim-number label{font-size:17px;}
 
 .radio-number{margin-top: 132px;}
 .radio-number .select-sim-number select{min-width: 308px;}
 .radio-number .sim-commitment{margin-top: 14px;}
 .radio-number .sim-commitment .device-package .custom-radio .custom-control-label{font-size:14px;}
 .radio-number .sim-commitment .device-package .custom-control-label::before{height: 17px;width: 17px;right:-25px;}
 .radio-number .sim-commitment .device-package .custom-radio .custom-control-input:checked ~ .custom-control-label::after  {   width: 7px;   height: 7px;   right: -20px;   top: 7px;  } 
.choose-plan.same-box .choose-plan .step{margin-top:14px;}
 .radio-number .sim-commitment .device-package .custom-control-inline{min-height:18px;padding-right:22px;}

 .common-margin-bottom100
 {
  margin: 0 0 71px;
 }


 .prd-details-tabs .tab-ol-list h4{font-size: 21px;margin: 0 0 28px;}
 .prd-details-tabs .tab-ol-list ul li,
 .prd-details-tabs .tab-ol-list ol li{margin: 0 0 10px; font-size: 14px;padding-right: 10px;line-height: 21px;}
 .prd-details-tabs .tab-ol-list ul li:before,
 .prd-details-tabs .tab-ol-list ol li:before{top: 10px; width: 5px; height: 5px;}


 .offer-details{padding: 25px 50px 24px;margin-bottom: 92px;border-width:1px;border-bottom-width:2px;}
 .offer-details .offer-left:before{width: 45px;height: 58px;background-size: 45px;}
 .offer-details .offer-left{padding-right: 78px;}
 .offer-details b{font-size:14px;}
 .offer-details h4{font-size:27px;}
 .offer-details .btn{min-width: 156px;}
 .offer-details:after{width: 146px;height: 69px;background-size:146px;    left: 32%;}

 .choose-products-grid{padding:35px 71px 0 71px;}
 .choose-products-grid .btn-primary.lg{height:50px;}
 .choose-products-grid .btn.plus-icon:before{top: 17px; background-size: 15px; height: 15px; width: 15px; right: 14px;}

 .product-grid .owl-carousel.arrow-center .owl-nav button.owl-prev{right: -57px;}
 .product-grid .owl-carousel.arrow-center .owl-nav button.owl-next{left:-70px;}

 /*Prepaid Product Details*/
 .choose-plan.with-sim.prepaid-choose-plan {  padding: 42px 0 28px;  margin-top: 42px;  margin-bottom: 7px;border-top-width:1px; }
 .choose-plan.prepaid-choose-plan .choose-title{font-size: 39px;}
 .oneline .choose-title { min-width: 261px; }
 .oneline .choose-plan-left{margin-left:35px;}
 .oneline .select-sim-number label{margin-right:0;}
 .oneline .select-sim-number label.dk{margin-right:0;}

 /*Fixed Product Details*/
 .ovr-without-pic.fixed-line .ovr-left{min-width: 284px;max-width: 284px;}
 .product-collateral.other-table.other-table-service {  margin: 106px 0 71px;} 
 .fixed-choose-device .related-products-grid{margin:0 0 106px;}
 .prd-mask-left .related-products-grid:after{width: 123px;height: 123px;right: -35px;bottom: 20px;background-size:123px;}
 .int-zone{margin-top:128px;}

 .other-table .data-table th{font-size:21px;padding:21px 28px;}
 .other-table .data-table tr td{font-size:17px;height:107px;}
 .other-table .data-table tr td:first-of-type{font-size:21px;}
.other-table.other-table-service .data-table tr td:last-of-type{font-size:21px;}

 /*Fiber Product Details*/
 .with-picture .ovr-without-pic .ovr-left{margin-left: 78px;}
 .monthly-plan.fiber-month-plan{padding-left: 35px; padding-right: 35px; margin-bottom: 71px;}
 .monthly-plan.fiber-month-plan .left-flex h3{font-size:19px;}
 .monthly-plan.fiber-month-plan .left-flex span{font-size:16px;}
 .fiber-map {margin-bottom: 142px;}
 .fiber-map .title strong{font-size:21px;}
 .fiber-map .title h2{font-size:42px;}
 .monthly-plan.fiber-month-plan .left-flex{height:105px;padding:25px 0;}

.fiber-attr .attributes .attr-group .text-prompt{font-size:17px;}
.fiber-attr .attributes select{border-width:1px;height:42px;font-size:17px;padding:0 15px;min-width:150px;}
.fiber-attr .attributes .form-control{border-width:1px;height:42px;font-size:17px;padding:0 15px;}


 /*4G Product Details*/
 .internet-fiber .overview.overview-full-widht .overview-inn,
 .fiber-details-page .overview.overview-full-widht .overview-inn,
 .fourG-details-page .overview.overview-full-widht .overview-inn{ padding-bottom: 28px;}
 .fourG-details-page .monthly-plan .monthly-plan-left .cust-label{ width: 32%;}
 .product-grid .title p{ font-size: 17px; color: #000; margin-top: 14px;}
 .fourG-details-page .btn.plus-icon{font-size:14px;padding-right:33px;}

 /*Order Summary*/
 .cust-page-title h1{font-size:42px;margin-bottom:21px;}
 .cust-page-title .btn {  min-width: 142px;  height: 39px;  font-size: 17px; padding:3px;}
 .order-overview .order-view {  padding: 28px;  margin: 42px 0 21px; }
  .order-overview .order-view .data label  {   font-size: 14px;   margin: 0 0 7px;  }
 .order-overview .order-view .data label:before{margin-left:5px;background-size:14px;}
 .order-overview .order-view .data.o-number label:before{background-size:17px;}
 .order-overview .order-view .data.o-status label:before{background-size:15px;}
 .order-overview .order-view .data.o-pg label:before{background-size:19px;}
 .order-overview .order-view .data.o-ship label:before{background-size:12px;}
  .order-overview .order-view .data span{font-size: 14px;}
  .order-overview .order-view .data.o-ship span{padding-right:10px;}
 .order-details-product ul li{padding:35px 0;}
 .order-details-product ul li .flex-left .pic  {   min-width: 71px;   max-width: 71px;   margin-left: 21px;  }
  .order-details-product ul li .flex-left .prd-name a{font-size:20px;}
  .order-details-product ul li .flex-left .attributes{font-size:14px;}
.order-details-product ul li .flex-right{font-size:21px;}
 .address-area h2{font-size:21px;margin: 0 0 21px;}
 .address-area .add-cmn h3 {  font-size: 17px;  padding: 10px;  padding: 21px 28px; }
 .address-area .data{padding:28px;}
 .address-area .info-list li label{font-size:14px;}
 .address-area .info-list li span{font-size:14px;}
 .address-area .address-flex .right-flex{margin-right:42px;}
 .address-area .add-cmn h4{font-size:14px;margin: 0 0 21px;}
 .address-area .address-flex .left-flex{width:30%;}
 .address-area .info-list li{margin: 0 0 28px;}
 .address-area .address-flex .flex .ship-flex,
 .address-area .address-flex .flex .bill-flex{padding: 28px;}
 .order-details-product ul li .flex-left .product-review-box{margin-top:7px;}
 .order-details-product ul li .flex-left .product-review-box p{margin:0 7px 0 0;font-size:14px;}
 .print-btn{margin-top: 39px;}
.print-btn .btn{padding: 12px;min-width: 143px;font-size:17px;}

.order-overview .total-info .cart-total td{font-size:18px;}
.order-overview .total-info .cart-total td:last-of-type span span{font-size:18px;}

.order-overview .total-info .cart-total tr:last-of-type td.cart-total-left{font-size:17px;}

.order-overview .total-info .cart-total tr:last-of-type td.cart-total-right span span,
.order-overview .total-info .cart-total tr:last-of-type td.cart-total-right{font-size:25px;}

.common-dropdown .dropdown-toggle { height: 54px; font-size: 20px; padding: 9px 20px;  min-width: 308px;}
.select-sim-number .common-dropdown .dropdown-toggle{font-size: 20px;}
.common-dropdown .dropdown-menu a {font-size: 20px;padding: 7px 20px;}

 .simvalid
 {
  margin-right: 194px;
 }

  .simvalid span
  {
   font-size: 16px;
  }
    .monthly-plan.other .monthly-radio.internet-adsl .custom-control-label::after{top:6px !important;}
    .smartlife-mothly .radio-btn .custom-control-label::after{right: -30px !important;}

      .desktop-choose-title{font-size: 17px;
    line-height: 1;
    margin: 0 0 15px;}
    .choose-plan .choose-plan-left .custom-control-label{font-size: 18px;line-height: 1.4;}
    .choose-plan .choose-plan-left .custom-control-label::after{ right: -32px; top:7px;}
}

@media all and (max-width:1366px)
{

 .product-grid .owl-carousel .owl-nav button,
 .custom-slider .owl-carousel .owl-nav .owl-next,
 .custom-slider .owl-carousel .owl-nav .owl-prev
 {
  height: 42px;
  width: 42px;
 }


 div.timer
 {
  width: 43px;
  height: 43px;
  top: -3px;
  right: -3px;
 }

 span.mask
 {
  width: 23px;
  height: 50px;
  top: -3px;
  left: 20px;
 }

 span.rotator
 {
  width: 43px;
  height: 43px;
  top: 3px;
  left: -20px;
  background: url('../Themes/Theme 2024/Content/images/rotator-black-mobile.png') no-repeat left;
  right: 0 !important;
 }

  span.rotator.move
  {
   left: 0;
  }

 span.mask.move
 {
  width: 43px;
  left: 0px;
  background: url('../Themes/Theme 2024/Content/images/timer-black-mobile.png') no-repeat right;
 }

 .slick-arrow.dir_right
 {
  margin-right: -30px;
 }

}

@media all and (min-width:1025px) and (max-width:1280px)
{

 /*Common*/

 .container-sm, .container-md, .container-lg, .container-xl
 {
  max-width: 1044px;
 }

 .full-container
 {
  margin-left: calc(-50vw + 51.7%) !important;
 }

 
 .form-control
 {
  font-size: 15px;
 }

 .custom-select
 {
  background: #fff url("../Themes/Theme 2024/Content/images/arrow-down-orange.png") left 20px center/11px 6px no-repeat;
 }


 .goToTop
 {
  left: 134px !important;
  width: 37px;
  height: 37px;
  line-height: 34px;
  bottom: 54px;
 }

  .goToTop i
  {
   background-size: 13px;
  }

 .btn
 {
  padding: 9px 14px 12px;
  font-size: 14px;
 }

 .overview .product-review-box .rating
 {
  width: 90px;
  height: 18px;
  background-size: 18px;
 }

  .overview .product-review-box .rating div
  {
   height: 18px;
   background-size: 18px;
  }

 .overview .product-review-box .review-count
 {
  font-size: 14px;
  margin-right: 4px;
 }

 .cart-drawer
 {
  max-width: 80%;
 }

 .header .menu ul > li .menu-drop .menu-list-bottom.withimg ul li a img
 {
  max-width: 70%;
 }

 /*Product Box */
 
 .product-grid .owl-dots
 {
  top: -17px;
 }

  .product-grid .owl-dots .owl-dot span
  {
   width: 5px;
   height: 5px;
  }

  .product-grid .owl-dots .owl-dot.active span
  {
   width: 15px;
   height: 4px;
  }
 .move-btn
 {
  max-width: 1044px;
 }

 .compare-prd-popup .compare-prd-popup-data{padding: 14px 21px 0;}
 


 /*Footer*/
 .footer-contact
 {
  padding: 75px 0;
 }

  .footer-contact .contact-block .contact-left li .icon-text .text
  {
   margin-left: 14px;
  }

  .footer-contact .contact-block .contact-left li .icon-text .icon-circle
  {
   width: 52px;
   height: 52px;
   line-height: 74px;
  }

  .footer-contact .contact-block .contact-left li.call .icon-text i
  {
   background-size: 22px;
  }

  .footer-contact .contact-block .contact-left li.about .icon-text i
  {
   background-size: 26px;
  }

  .footer-contact .contact-block .contact-left li .icon-text .text h3
  {
   font-size: 18px;
  }

  .footer-contact .contact-block .contact-left li .icon-text .text p
  {
   font-size: 13px;
  }

 .newsletter-block
 {
  padding: 72px 0 70px;
 }

 .newsletter-group .btn
 {
  min-width: 147px;
 }

 .newsletter .newsletter-container .title strong
 {
  font-size: 37px;
 }

 .newsletter-group .form-control
 {
  height: 56px;
 }

 .newsletter-block .news-right
 {
  width: 59%;
 }

 .newsletter-group .dropdown .dropdown-toggle
 {
  height: 56px;
  padding: 14px 14px;
  min-width: 184px;
  font-size: 14px;
 }

  .newsletter-group .dropdown .dropdown-toggle::after
  {
   left: 24px;
   margin-top: -3px;
  }

 .footer-upper
 {
  padding: 70px 0px 42px;
 }

 .footer-block .title
 {
  font-size: 18px;
 }

 .footer-block .list a
 {
  font-size: 15px;
 }

 .follow-us .social a
 {
  width: 37px;
  height: 37px;
  line-height: 33px;
  font-size: 15px;
 }

 .footer-lower
 {
  font-size: 13px;
  line-height: 21px;
 }

  .footer-lower .footer-lower-line .language-selector .dropdown-toggle
  {
   font-size: 13px;
  }

  .footer-lower .footer-lower-line
  {
   padding: 46px 0;
  }

 /*Product Detail 1366*/
 .overview .product-name h1
 {
  font-size: 32px;
 }

 .btn.plus-icon:before
 {
  top: 16px;
 }

 .custom-control-label
 {
  font-size: 16px;
 }

 .qty-control
 {
  width: 170px;
  height: 45px;
 }

  .qty-control span
  {
   padding: 4px 10px;
  }

   .qty-control span.minus i
   {
    height: 38px;
   }

   .qty-control span.plus i
   {
    height: 38px;
   }

 .overview .qty-input
 {
  height: 43px;
  padding-bottom:7px;
 }

 .device-package .custom-control
 {
  width: 126px;
 }

 .device-package .custom-radio .custom-control-label
 {
  padding: 0;
 }

 .device-package .custom-radio .custom-control-label
 {
  min-width: 93px;
 }

 .essential-cart .essential-cart-flex .essential-tab ul li
 {
  height: 82px;
  min-width: 132px;
  font-size: 16px;
  margin-right:32px;
  padding-right:32px;
 }

  .essential-cart .essential-cart-flex .essential-tab ul li.with-arrow:before
  {
   width: 19px;
   height: 19px;
   left: -16px;
   margin-top: -9px;
   background-size: 19px;
  }

 .essential-cart{border-bottom-width:2px;}

 .essential-cart .essential-cart-flex .prices .product-price span span
 {
  font-size: 18px;
 }

 .essential-cart .essential-cart-flex .essential-cart-right .prices
 {
  font-size: 23px;
 }

  .essential-cart .essential-cart-flex .prices .product-price span strong, .essential-cart .essential-cart-flex .essential-cart-right .prices span span
  {
   font-size: 18px;
  }

 .essential-cart .essential-cart-flex .prices .product-price span.block
 {
  font-size: 18px;
 }

 .essential-cart .essential-cart-flex .btn.btn-outline-white
 {
  min-width: 133px;
  margin: 0 9px;
  display: flex;
 }

 .essential-cart .essential-cart-flex .essential-tab ul li.wide
 {
  padding-left: 66px;
 }
 /*End Product Detail 1366*/

 .slick-arrow
 {
  height: 42px;
  width: 42px;
 }

 .choose-plan-flex .pln_flex {
    min-width: 170px;
}

 /*Catalog Page*/

  
 .product-grid .item-box{
  border-width:1px;
 }

 .mask-left:after
 {
  height: 115px;
 }


 
 /*Compare Page*/

 .comp-product-data
 {
  overflow: hidden;
 }

  .comp-common-grid .other.name
 {
  min-width: 265px;
 }

 .comp-common-grid .other
 {
  width: 239px;
 }

 

 .comp-according ul li a.toggleData
 {
  padding: 21px 23px;
  font-size: 22px;
 }

  .comp-according ul li a.toggleData i
  {
   margin-left: 14px;
  }

 .comp-according:after
 {
  right: -56px;
  bottom: -56px;
  width: 112px;
  height: 112px;
  background-size: 112px;
 }

 .comp-common-grid .other.spec-name
 {
  font-size: 18px;
  padding: 5px 28px;
  width: 265px;
 }

 .comp-common-grid .spec-other
 {
  padding: 5px 12px;
  font-size: 16px;
 }

 .comp-according ul .inner:before
 {
  border-width: 2px;
 }


 /*compare page end*/


 /*Cart Drawer Start*/ .product-grid .owl-carousel.arrow-center .owl-nav button.owl-prev{right:-55px;}
 .product-grid .owl-carousel.arrow-center .owl-nav button.owl-next{left: -70px;}
 .product-grid .owl-carousel.arrow-center .owl-nav button.owl-prev,
 .product-grid .owl-carousel.arrow-center .owl-nav button.owl-next{margin-top:-50px;}

 /*Cart Drawer End*/

 /*Addition Service Start*/
 .modal-dialog {max-width: 908px;}
 .modal .close{margin-top:-19px;}
 .modal-header{padding: 31px 39px; }
 .modal h5{font-size:20px;}
 .modal .close span{width:27px;height:27px;}
 .modal-body{  padding: 0 39px 39px; }
 .addition-service ul li{padding: 24px 0;}
 .addition-service ul li .serv-left a{width:43px;margin-left:19px;}
 .addition-service ul li .serv-left .serv-details h2{font-size:16px;}
 .addition-service ul li .serv-left .serv-details span{font-size:13px;}
 .addition-service ul li .serv-right .price{font-size:20px;}
 .addition-service ul li .serv-right .btn-right .btn{min-width:135px;height:36px;padding:9px 13px 11px;}
 .addition-service ul li .serv-right .btn-right .btn:after{width:16px;height:16px;background-size:16px;top: 9px; left: 9px;}
 .addition-service ul li.added .serv-right .btn-right{font-size:14px;}
 /*Addition Service End*/

 /*Suggested Product Start*/
 .suggested-product .modal-header{ padding: 31px 46px 23px; }
 .suggested-product .modal-body{padding: 0 46px 28px;}
 .suggested-product .item-box .compare-button{left: 14px;top: 14px;}
 .suggested-product .product-grid .owl-carousel .owl-nav button{width:37px;height:37px;}
 .suggested-product .item-box .compare-button i{width: 26px; height: 26px;background-size: 26px;}
 .suggested-product .item-box .compare-button span{font-size:12px;}
 .suggested-product .product-grid .owl-carousel.arrow-center .owl-nav button.owl-prev{left:-41px;background-size:13px;}
 .suggested-product .product-grid .owl-carousel.arrow-center .owl-nav button.owl-next{right:-54px;background-size:13px;}
 .suggested-product .product-grid .item-box .product-item .new-label, .suggested-product .product-grid .item-box .product-item .out-of-stock-label {  width: 31px;  height: 31px;  background-size: 31px;}
 .suggested-product .product-grid .item-box .product-item .color-available ul li{width: 19px;height: 19px; margin: 3px 0; }
 .suggested-product .product-grid .item-box .product-item .color-available{right: 18px;top:60px;}
 .suggested-product .product-item .prd-brand-name .brand-name{font-size: 12px;margin: 0 0 2px; }
 .suggested-product .item-box .product-title a { height: 41px;font-size: 15px; line-height: 18px; }
 .suggested-product .product-item .prd-brand-name{margin: 0 9px;}
 .suggested-product .product-item .view-and-compare { margin: 0 9px;}
 .suggested-product .item-box .actual-price{font-size:23px;}
 .suggested-product .item-box .actual-price span {font-size: 15px; }
 .suggested-product .product-item .prices{padding: 14px 0 12px;}
 .suggested-product .item-box .buttons .btn.btn-primary {height: 44px; font-size: 14px; padding: 9px 14px 12px; }
 .suggested-product .item-box .buttons .btn.btn-outline-dark{height: 44px; padding: 12px 14px 11px; }
 .suggested-product .item-box .product-box-add-to-cart-button i { width: 18px;height: 18px;background-size: 18px;}
 .suggested-product .item-box .product-item .product-box-add-to-cart-button:hover i{background-size:18px;}
 .suggested-product .product-grid .owl-carousel.arrow-center .owl-nav button.owl-next,
 .suggested-product .product-grid .owl-carousel.arrow-center .owl-nav button.owl-prev {  margin-top: -18px; }
 /*Suggested Product End*/

 
 /*Product Detail Pages*/
 .essential-group .custom-add-to-compare{ top: 26px;left: 26px;}
 .custom-add-to-compare i{width:32px;height:32px;background-size:32px;}
 .essential-group .custom-add-to-compare:hover i,
 .custom-add-to-compare:hover i{background-size:32px;}
 .custom-add-to-compare span{font-size:12px;}
 .breadcrumb-cmp-prd .breadcrumb{ margin-left: 103px; }
 .essential-group .custom-add-to-compare i{background-size:32px;}
 .overview .overview-inn{padding: 29px 19px 0 0; }
 .manufacturers .value a{font-size:16px;}
 .overview .product-name{margin:0 0 13px;}
 .overview .product-name h1{font-size:29px;}
 .overview .value, .variant-overview .value{font-size:13px;}
 .overview .availability .stock .value{padding-right:15px;}
 .overview .availability .stock .value:before {  width: 9px;  height: 9px;top:9px; }

 .product-reviews-overview{margin: 2px 0 13px;padding-bottom: 14px;line-height:12px;}
 .overview .delivery-date {margin-left: 15px;}
 .overview .delivery{font-size: 12px;padding: 0 0 9px;}
 .overview .delivery-date .value{padding-right:18px;}
 .overview .delivery-date .value:before{top: 5px; width: 12px; height: 12px; background-size: 12px;}
 .overview .free-shipping{padding-right:23px;}
 .overview .free-shipping:before{top: 4px;width: 15px;height: 12px; background-size: 15px;}
 .attributes .attr-group .text-prompt{font-size: 13px;margin: 0 0 9px;}
 .device-package .dev-label{margin: 0 0 13px;font-size: 13px;}
 .overview .qty-label{margin: 0 0 13px;font-size: 13px;}
 .attributes .attr-group {  margin: 0 0 6px; padding: 0 0 19px; }
 .attributes .option-list label{font-size:12px;}
 .custom-radio-check .custom-control-label{padding: 5px 6px 6px;min-width: 75px;}
 .attribute-squares .attribute-square-container{border-width:1px;}
 .attribute-squares .selected-value .attribute-square-container .attribute-square,
 .attribute-squares .attribute-square{width: 29px !important; height: 29px !important;border-width:1px;}
 .attribute-squares li{margin: 7px 0 6px 15px;}
 .device-package .custom-radio .custom-control-label{font-size:15px;}
 .device-package .custom-control-label::before{height: 23px; width: 23px; right: -29px;}
 /* .custom-control-label::after{left: -28px;width: 13px; height: 13px;} */
 .device-package .custom-radio .custom-control-input:checked ~ .custom-control-label::after{background-size: 11px; top: 8px;    right: -25px;}
 .device-package .custom-control{padding-right:25px;}
 .device-package .custom-control-inline{min-height: 24px;margin-left:0;}
 .overview .qty-input{font-size:13px;}
 .qty-control span.plus i,
 .qty-control span.minus i{background-size:9px;}
 .qty-control{width: 133px;height: 42px;}
 .qty-control span { padding: 3px;  }
 .qty-control span.minus i { height: 35px; }
 .qty-control span.plus i { height: 35px; }
 .overview .qty-input{ height: 40px;}
 .gallery .picture-thumbs{min-width: 89px;max-width: 89px;min-height: 400px;}
 .gallery .picture-thumbs .thumb-item{width: 52px; height: 52px;margin: 0 6px 6px;padding:44px 0;}
 .gallery .picture-thumbs .thumb-item img{max-width: 65%;max-height: 65%;}
 .gallery .main-picture{padding: 29px 0 0 0;max-height: 391px;}
 .smart-product-details-page .gallery .main-picture
 {
  margin-bottom: 23px;
 }
 .gallery .banner-slider a{height:287px;}
 .slick-list{  height: 391px !important; }
 .slick-slider{ height: 303px; }
 .slick-arrow{margin:9px 4px 0;}
 .essential-cart .essential-cart-flex .btn.btn-orange{min-width: 148px;}
 .essential-cart .essential-cart-flex .btn.btn-outline-white i{width: 15px;height: 15px;margin-right: 9px;top: 4px;background-size:15px; }
 .essential-cart .essential-cart-flex .essential-tab ul li.active:after{width: 12px; height: 9px;margin-top: -1px;background-size: 12px;}
 .product-collateral-with-picture{margin: 65px -28px 65px;}
 .product-collateral-with-picture ul li{margin-left: 28px;margin-right: 28px; margin-bottom: 19px; }
 .product-collateral-with-picture ul li .prd-spc-flex .prd-pic img{width: 55px; height: 55px;}
 .product-collateral-with-picture ul li .prd-spc-flex .prd-spc{margin-right:15px;}
 .product-collateral-with-picture ul li .prd-spc-flex .prd-spc h4{font-size:19px;}
 .product-collateral-with-picture ul li .prd-spc-flex .prd-spc span{font-size:13px;}
 .back-reapeat:before{min-height: 529px;}
 .smart-product-details-page .back-reapeat:before {min-height: 480px;}

 .product-collateral .title{margin: 0 0 32px;font-size: 29px;}
 .product-specs-box td{padding: 20px 26px;font-size: 19px;}
 .product-specs-box td:last-of-type{font-size:15px;}
 .product-specs-box{margin: 0; }
 .product-collateral{margin: 35px 0 0;}

 .product-grid .title{margin:0 0 39px;}
 .product-grid .title strong{font-size:19px;margin:0 0 5px;}
 .product-grid .title span{font-size:32px;}

 .choose-plan{margin: 19px 0 19px;padding: 45px 32px 39px;}
 .choose-plan .step{margin-top:9px;}
 .choose-plan .step ul li{font-size:15px;}
 .choose-plan .choose-title{font-size:42px;margin-bottom:19px;}
 .choose-plan .choose-plan-left{  max-width: 165px;  min-width: 165px; margin-right: 13px; }
 .choose-plan .choose-plan-list .heading > div{padding: 9px; font-size: 13px;}
 .choose-plan .choose-plan-list .bun{margin: 0 0 9px;border-width:1px;}
 .choose-plan .choose-plan-list .bun .seprate.bun-info{height:83px;min-height:63px;}
 .choose-plan .choose-plan-list .bun .seprate{padding: 8px 9px;width:38%;}
 .choose-plan .choose-plan-list .bun:after{width:4px;}
 .choose-plan .choose-plan-list .bun .seprate.bun-info h3{font-size:13px;}
 .choose-plan .choose-plan-list .bun .seprate.bun-info span{font-size:12px;}
 .choose-plan .choose-plan-list .bun .seprate.rate{font-size:24px;}
 .choose-plan .choose-plan-list .bun .seprate.rate span{font-size:18px;}
 .choose-plan .choose-plan-list .bun .seprate .rate-flex sup{font-size:15px;margin-right:1px;top:-11px;}
 .choose-plan .choose-plan-list .bun .seprate.data-size{font-size:19px;}
 .choose-plan .choose-plan-list .bun .seprate.textright .btn{font-size: 12px;min-width: 103px;padding: 8px 4px 9px;}
 .choose-plan .choose-plan-list .bun .seprate .btn.btn-outline-dark{margin-left: 2px; min-width: 79px; font-size: 11px;padding: 9px 7px 10px;}
 .choose-plan .choose-plan-list .bun .seprate.textright .btn-orange:before{width: 14px;height: 14px;background-size: 14px;top: 2px;right: -5px;}
 .choose-plan .choose-plan-list .bun:hover{border-width:1px;}
  .cmt-drop .btn{font-size:14px;padding:0 14px 3px;height:39px;}
 .cmt-drop .btn:after{background-size: 11px;left: 13px;}
 .choose-plan .choose-plan-list .heading .new-choose .new_flex, 
 .choose-plan .choose-plan-list .bun .new-choose .new_flex{width:62%;}

 .select-sim-number{margin: 45px 0 0;}
 .select-sim-number label{font-size:15px;line-height:22px;min-width: 180px;max-width: 180px;line-height: 22px; margin-left: 44px;}
 .choose-plan .select-sim-number label
 {
  margin-left: 50px;
 }
 .select-sim-number select{max-width: 299px;height: 50px;font-size: 19px;padding: 0 19px;}

 .choose-plan.oneline .desktop-choose-title{min-width: 180px;max-width: 180px;margin-left: 44px;}
 
 .overall-payment {margin: 0 0 19px;}
 .overall-payment table tr td{padding:26px;}
 .overall-payment table tr td p{font-size:15px;}
 .overall-payment table tr td .full-price .final{font-size:29px;}
 .overall-payment table tr td .full-price .final span{font-size:19px;}
 .overall-payment table tr td .full-price .plus{font-size:29px;}
 .overall-payment table tr td .full-price .advance-payment{font-size:29px;}
 .overall-payment table tr td .full-price .advance-payment span{font-size:19px;}
 .overall-payment table tr td .full-price .advance-payment p{font-size:15px;}
 .overall-payment table tr td .btn.btn-outline-white i{width: 15px;height: 15px;background-size: 15px;margin-right: 9px;top: 3px;}

 .small-prd-bx .item-box .product-title a{font-size: 15px; min-height: 47px; height: 47px; line-height: 19px;margin:0 0 10px;}
 .small-prd-bx .item-box .actual-price{font-size:26px;} 
 .small-prd-bx .item-box .actual-price span{font-size:20px;}
 .small-prd-bx .item-box .compare-button span{font-size:13px;}
 .productbox-without-rating .item-box .product-title a{line-height:22px;}
 .productbox-without-rating .item-box .product-title a{height:47px;}

 .small-prd-bx .item-box .product-box-detail-button{font-size:13px;}
 .productbox-without-rating .buttons .btn { height: 49px;}
 .productbox-without-rating .item-box .picture a:before{padding-top: 65%;}

   .choose-products-grid.small-prd-bx .item-box .product-box-detail-button{font-size:12px;}
 .choose-products-grid.small-prd-bx .item-box .compare-button span{font-size:12px;}

 .monthly-plan{padding: 28px 9px;margin: 19px 0;}
 .monthly-plan .monthly-plan-left .cust-label{ border-right-width: 1px; margin-right: 26px; font-size:19px; }
 .monthly-plan .tax-desc{font-size:13px;}
 .monthly-plan .monthly-price .monthly-price-info h3{font-size:24px;}
 .monthly-plan .monthly-price .monthly-price-info h3 span{font-size:17px;}
 .monthly-plan .monthly-price .monthly-price-info h3 b{font-size:14px;}

 .monthly-plan.smartlife-mothly .custom-control.custom-radio .custom-control-label{line-height:24px;}
.monthly-plan.smartlife-mothly .monthly-price .monthly-price-info.basic-prices p{top:-14px;font-size:14px;}
.monthly-plan.smartlife-mothly .monthly-price .monthly-price-info.basic-prices h3{top:9px;}

 .card-header > div{padding:19px;}
 .card-header{font-size:15px;}
 .accordion .card .card-header > div:after{height: 27px;width: 27px;right: 19px;margin-top: -14px; background-size: 11px;}
 .accordion .card .card-body{padding:19px;}

 .tabs-content.mask-tab:after{width: 115px;height: 115px;bottom: -57px;right: -57px;background-size: 115px;}

 .cust-label p {font-size:14px;margin:0;}
 .monthly-plan.other { padding: 9px;}
 .monthly-plan.other .monthly-plan-left .cust-label{width:38%;}
 .monthly-plan.other .monthly-radio .custom-control strong{font-size:23px;}
 .monthly-plan.other .monthly-radio .custom-control strong span{font-size:15px;}
 .monthly-plan.other .monthly-radio .custom-control-label::after, 
 .monthly-plan.other .monthly-radio .custom-control-label::before{top: 15px;}
 .monthly-plan.other .monthly-radio.internet-adsl .custom-control-label::after, 
 .monthly-plan.other .monthly-radio.internet-adsl .custom-control-label::before{top: 4px;}
 .monthly-plan.other .monthly-radio .custom-control-label::after{top: 18px;right: -30px;}
 .monthly-plan.other .monthly-plan-left .monthly-plan-right .monthly-radio{width: 85%;}

.monthly-plan.other .monthly-radio.hide-strong .custom-control-label::after{top: 12px !important;} 
.monthly-plan.other .monthly-radio.hide-strong .custom-control-label::before{top: 9px !important;}


 /*Postpaid Product Details*/
 .overview{margin:0 0 26px;}
 .postpaid-product-details-page .offer-details{margin-bottom:73px;}
 .postpaid-product-details-page .back-reapeat:before{ min-height: 562px; }

 .essential-group.border-left4:before{border-left-width:3px;height: 95px;}
 .overview.overview-full-widht .overview-inn{padding: 13px 32px 13px;}
 .ovr-without-pic .ovr-left{min-width: 234px;max-width: 234px;margin-left: 9px;}
 .ovr-without-pic .ovr-right{margin: 15px 0 0;}

 .desc-list ul li{margin-bottom: 4px;font-size: 13px;padding-left: 9px;line-height: 18px; }
 .desc-list ul li:before{top: 7px;height: 5px; width: 5px;}

 .overview.overview-full-widht .qty-package{padding-top: 32px;margin-top: 32px;}
 
 .choose-plan.same-box .choose-title { font-size: 36px; }
 .choose-plan.same-box .step ul li{font-size:17px;margin:0;max-height:26px;}
 .choose-plan.same-box .select-sim-number label{font-size:16px;}
 
 .radio-number{margin-top: 123px;}
 .radio-number .select-sim-number select{min-width: 288px;}
 .radio-number .sim-commitment{margin-top: 13px;}
 .radio-number .sim-commitment .device-package .custom-radio .custom-control-label{font-size:13px;}
 .radio-number .sim-commitment .device-package .custom-control-label::before{height: 16px;width: 16px;right:-23px;}
 .radio-number .sim-commitment .device-package .custom-radio .custom-control-input:checked ~ .custom-control-label::after  {   width: 6px;   height: 6px;   right: -19px;   top: 6px;  } 
 .choose-plan.same-box .choose-plan .step{margin-top:13px;}
 .radio-number .sim-commitment .device-package .custom-control-inline{min-height:17px;padding-right:20px;}

 .common-margin-bottom100 {  margin: 0 0 66px; }

 .prd-details-tabs .tab-ol-list h4{font-size: 19px;margin: 0 0 26px;}
 .prd-details-tabs .tab-ol-list ol li{margin: 0 0 9px; font-size: 13px;padding-right: 9px;line-height: 19px;}
 .prd-details-tabs .tab-ol-list ol li:before{top: 9px; width: 4px; height: 4px;}


 .offer-details{padding: 23px 50px 22px;margin-bottom: 86px;border-width:1px;border-bottom-width:2px;}
 .offer-details .offer-left:before{width: 42px;height: 54px;background-size: 42px;}
 .offer-details .offer-left{padding-right: 73px;}
 .offer-details b{font-size:13px;}
 .offer-details h4{font-size:25px;}
 .offer-details .btn{min-width: 146px;}
 .offer-details:after{width: 137px;height: 65px;background-size:137px;right: 28%;}

 .choose-products-grid{padding:33px 66px 0 66px;}
 .choose-products-grid .btn-primary.lg{height:46px;}
 .choose-products-grid .btn.plus-icon:before{top: 16px; background-size: 14px; height: 14px; width: 14px; right: 13px;}

 .product-grid .owl-carousel.arrow-center .owl-nav button.owl-prev{right: -53px;}
 .product-grid .owl-carousel.arrow-center .owl-nav button.owl-next{left:-65px;}

 /*Prepaid Product Details*/
 .choose-plan.with-sim.prepaid-choose-plan {  padding: 39px 0 26px;  margin-top: 39px;  margin-bottom: 6px;border-top-width:1px; }
 .choose-plan.prepaid-choose-plan .choose-title{font-size: 36px;}
 .oneline .choose-title { min-width: 244px; }
 .oneline .choose-plan-left{margin-left:0;}
 .oneline .select-sim-number label{margin-right:0;}

 /*Fixed Product Details*/
 .ovr-without-pic.fixed-line .ovr-left{min-width: 266px;max-width: 266px;}
 .product-collateral.other-table.other-table-service {  margin: 100px 0 66px;}
 .fixed-choose-device .related-products-grid{margin:0 0 100px;}
 .prd-mask-left .related-products-grid:after{  width: 115px;  height: 115px;  right: -35px;  bottom: 20px;  background-size: 115px; }
 .int-zone {  margin-top: 120px; }

 .other-table .data-table th{font-size:20px;padding:20px 26px;}
 .other-table .data-table tr td{font-size:16px;height:100px;}
 .other-table .data-table tr td:first-of-type{font-size:20px;}
 .other-table .data-table tr td:last-of-type,
.other-table.other-table-service .data-table tr td:last-of-type{font-size:20px;}

 /*Fiber Product Details*/
 .with-picture .ovr-without-pic .ovr-left{margin-left: 73px;}
 .monthly-plan.fiber-month-plan{padding-left: 33px; padding-right: 33px; margin-bottom: 66px;}
 .monthly-plan.fiber-month-plan .left-flex h3{font-size:18px;}
 .monthly-plan.fiber-month-plan .left-flex span{font-size:15px;}
 .fiber-map {margin-bottom: 133px;}
 .fiber-map .title strong{font-size:20px;}
 .fiber-map .title h2{font-size:40px;}
 .monthly-plan.fiber-month-plan .left-flex{height:98px;padding:24px 0;}
  
.fiber-attr .attributes .attr-group .text-prompt{font-size:16px;}
.fiber-attr .attributes select{border-width:1px;height:40px;font-size:16px;padding:0 13px;min-width:141px;}
.fiber-attr .attributes .form-control{border-width:1px;height:40px;font-size:16px;padding:0 13px;}


 /*4G Product Details*/
 .internet-fiber .overview.overview-full-widht .overview-inn,
 .fiber-details-page .overview.overview-full-widht .overview-inn,
 .fourG-details-page .overview.overview-full-widht .overview-inn{ padding-bottom: 26px;}
 .fourG-details-page .monthly-plan .monthly-plan-left .cust-label{ width: 32%;}
 .product-grid .title p{ font-size: 16px; color: #000; margin-top: 13px;}
 .fourG-details-page .btn.plus-icon{font-size:13px;padding-right:30px;}


 /*Order Summary*/
 .cust-page-title h1{font-size:39px;margin-bottom:19px;}
 .cust-page-title .btn {  min-width: 133px;  height: 36px;  font-size: 16px; padding:2px;}
 .order-overview .order-view {  padding: 26px;  margin: 39px 0 20px; }
  .order-overview .order-view .data label  {font-size: 13px;margin: 0 0 6px;  }
 .order-overview .order-view .data label:before{margin-left:4px;background-size:14px;}
 .order-overview .order-view .data.o-number label:before{background-size:15px;}
 .order-overview .order-view .data.o-status label:before{background-size:14px;}
 .order-overview .order-view .data.o-pg label:before{background-size:16px;}
 .order-overview .order-view .data.o-ship label:before{background-size:11px;}
  .order-overview .order-view .data span{font-size: 13px;   }
  .order-overview .order-view .data.o-ship span{padding-right:10px;}
 .order-details-product ul li{padding:32px 0;}
 .order-details-product ul li .flex-left .pic  {   min-width: 66px;   max-width: 66px;   margin-left: 19px;  }
  .order-details-product ul li .flex-left .prd-name a{font-size:18px;}
  .order-details-product ul li .flex-left .attributes{font-size:13px;}
  .order-details-product ul li .flex-right{font-size:19px;}
 .address-area h2{font-size:19px;margin: 0 0 20px;}
 .address-area .add-cmn h3 {  font-size: 16px;  padding: 9px;  padding: 19px 26px; }
 .address-area .data{padding:26px;}
 .address-area .info-list li label{font-size:13px;}
 .address-area .info-list li span{font-size:13px;}
 .address-area .address-flex .right-flex{margin-right:39px;}
 .address-area .add-cmn h4{font-size:13px;margin: 0 0 20px;}
 .address-area .info-list li{margin: 0 0 26px;}
 .address-area .address-flex .left-flex{width:28%;}
 .address-area .address-flex .flex .ship-flex,
 .address-area .address-flex .flex .bill-flex{padding: 26px;}
 .order-details-product ul li .flex-left .product-review-box{margin-top:6px;}
 .order-details-product ul li .flex-left .product-review-box p{margin:0 6px 0 0;font-size:13px;}
 .print-btn{margin-top: 36px;}
.print-btn .btn{padding: 12px;min-width: 134px;font-size:16px;}

.order-overview .total-info .cart-total td{font-size:16px;}
.order-overview .total-info .cart-total td:last-of-type span span{font-size:16px;}

.order-overview .total-info .cart-total tr:last-of-type td.cart-total-left{font-size:16px;}

.order-overview .total-info .cart-total tr:last-of-type td.cart-total-right span span,
.order-overview .total-info .cart-total tr:last-of-type td.cart-total-right{font-size:23px;}

.common-dropdown .dropdown-toggle { height: 50px; font-size: 19px; padding: 9px 19px;  min-width: 288px;}
.select-sim-number .common-dropdown .dropdown-toggle{font-size: 19px;}
.common-dropdown .dropdown-menu a {font-size: .9rem;padding: 7px 19px;}

 .simvalid
 {
  margin-right: 184px;
 }

  .simvalid span
  {
   font-size: 15px;
  }

  .desktop-choose-title{font-size: 17px;
    line-height: 1;
    margin: 0 0 15px;}

   .choose-plan .choose-plan-left .custom-control-label{font-size: 17px;line-height: 1.5;}
    .choose-plan .choose-plan-left .custom-control-label::after{right: -31px;top: 7px;}

}

@media all and (min-width:992px) and (max-width:1024px)
{

 /*Common*/

 .container-sm, .container-md, .container-lg, .container-xl
 {
  max-width: 835px;
 }

 .full-container
 {
  margin-left: calc(-50vw + 51.9%) !important;
 }

 
 .form-control
 {
  font-size: 13px;
 }

 
 .custom-select
 {
  background: #fff url("../Themes/Theme 2024/Content/images/arrow-down-orange.png") left 16px center/8px 4px no-repeat;
 }

 .terms-of-service a,
 .custom-control-label
 {
  line-height: 12px;
 }

 .header .menu ul > li .menu-drop .menu-list-bottom.withimg ul li a img
 {
  max-width: 70%;
 }

 /*Header*/

 .goToTop
 {
  left: 109px !important;
  width: 30px;
  height: 30px;
  line-height: 28px;
  bottom: 61px;
 }

  .goToTop i
  {
   background-size: 11px;
  }

 
 .move-btn{
  max-width: 835px;
 }

 .header-logo
 {
  margin-right: 10.42vh;
 }

 .product-grid .owl-dots
 {
  top: -17px;
 }

  .product-grid .owl-dots .owl-dot span
  {
   width: 5px;
   height: 5px;
  }

  .product-grid .owl-dots .owl-dot.active span
  {
   width: 14px;
   height: 4px;
  }

 .btn
 {
  padding: 8px 11px 9px;
  font-size: 11px;
 }

 .overview .product-review-box .rating
 {
  width: 75px;
  height: 15px;
  background-size: 15px;
 }

  .overview .product-review-box .rating div
  {
   height: 15px;
   background-size: 15px;
  }

 .overview .product-review-box .review-count
 {
  font-size: 13px;
  margin-right: 4px;
 }

 .cart-drawer
 {
  max-width: 90%;
 }

 /*Footer*/
 .footer-contact
 {
  padding: 60px 0;
 }

  .footer-contact .contact-block .contact-left li .icon-text .text
  {
   margin-left: 11px;
  }

  .footer-contact .contact-block .contact-left li .icon-text .icon-circle
  {
   width: 42px;
   height: 42px;
   line-height: 59px;
  }

  .footer-contact .contact-block .contact-left li.call .icon-text i
  {
   background-size: 18px;
  }

  .footer-contact .contact-block .contact-left li.about .icon-text i
  {
   background-size: 21px;
  }

  .footer-contact .contact-block .contact-left li .icon-text .text h3
  {
   font-size: 14px;
  }

  .footer-contact .contact-block .contact-left li .icon-text .text p
  {
   font-size: 11px;
  }

 .newsletter-block
 {
  padding: 58px 0 56px;
 }

 .newsletter-group .btn
 {
  min-width: 95px;
 }

 .newsletter .newsletter-container .title strong
 {
  font-size: 30px;
 }

 .newsletter-group .form-control
 {
  height: 45px;
  padding: 0 10px;
 }

 .newsletter-block .news-right
 {
  width: 60%;
 }

 .dropdown-menu
 {
  min-width: 150px;
 }

 .newsletter-group .dropdown .dropdown-menu a
 {
  font-size: 12px;
  padding: 3px 12px;
 }

 .newsletter-group .dropdown .dropdown-toggle
 {
  height: 45px;
  padding: 11px 5px;
  min-width: 147px;
  font-size: 12px;
 }

  .newsletter-group .dropdown .dropdown-toggle::after
  {
   left: 22px;
   margin-top: -3px;
  }

 .footer-upper
 {
  padding: 56px 0px 34px;
 }

 .footer-block .title
 {
  font-size: 13px;
  margin: 0 0 15px;
 }

 .footer-info
 {
  line-height: 20px;
 }

 .footer-block .list a
 {
  font-size: 11px;
 }

 .footer-block .list li
 {
  padding: 2px 0;
 }

 .follow-us .social a
 {
  width: 30px;
  height: 30px;
  line-height: 26px;
  font-size: 12px;
 }

 .footer-lower
 {
  font-size: 12px;
  line-height: 18px;
 }

  .footer-lower .footer-lower-line .language-selector .dropdown-toggle
  {
   font-size: 12px;
  }

  .footer-lower .footer-lower-line
  {
   padding: 47px 0;
  }

 .follow-us .social li
 {
  margin: 0 5px 5px 0;
 }

 /*Product Detail 1366*/
 .overview .product-name h1
 {
  font-size: 32px;
 }

 .choose-plan-flex .pln_flex {
    min-width: 170px;
}

 .btn.plus-icon:before
 {
  top: 16px;
 }

 .custom-control-label::before
 {
  width: 15px;
  height: 15px;
  border-width: 1px;
  top: 0px;
  right: -27px;
 }

 .custom-control-label::after
 {
  top: 0px;
  right: -27px;
 }

 .custom-control
 {
  min-height: 28px;
  padding-right: 28px;
 }

 .custom-control-label::after
 {
  width: 15px;
  height: 15px;
 }

 .custom-control-label
 {
  font-size: 14px;
 }

 .listbox .custom-radio .custom-control-label
 {
  font-size: 12px;
 }

 .qty-control
 {
  width: 170px;
  height: 45px;
 }

  .qty-control span
  {
   padding: 4px 10px;
  }

   .qty-control span.minus i
   {
    height: 38px;
   }

   .qty-control span.plus i
   {
    height: 38px;
   }

 .overview .qty-input
 {
  height: 43px;
  padding-bottom:5px;
 }

 .device-package .custom-control
 {
  width: 100px;
 }

 .device-package .custom-radio .custom-control-label
 {
  padding: 0;
 }

 .device-package .custom-radio .custom-control-label
 {
  min-width: 74px;
 }

 .essential-cart .essential-cart-flex .essential-tab ul li
 {
  height: 65px;
  min-width: 105px;
  font-size: 13px;
  margin-left:25px;
  padding-left:25px;
 }

  .essential-cart .essential-cart-flex .essential-tab ul li.with-arrow:before
  {
   width: 15px;
   height: 15px;
   left: -13px;
   margin-top: -7px;
   background-size: 15px;
  }

 .essential-cart{border-bottom-width:2px;}

 .essential-cart .essential-cart-flex .prices .product-price span span
 {
  font-size: 14px;
 }

 .essential-cart .essential-cart-flex .essential-cart-right .prices
 {
  font-size: 18px;
 }

  .essential-cart .essential-cart-flex .prices .product-price span strong, .essential-cart .essential-cart-flex .essential-cart-right .prices span span
  {
   font-size: 14px;
  }

 .essential-cart .essential-cart-flex .prices .product-price span.block
 {
  font-size: 14px;
 }

 .essential-cart .essential-cart-flex .btn.btn-outline-white
 {
  min-width: 106px;
  margin: 0 7px;
  display: flex;
 }

 .essential-cart .essential-cart-flex .essential-tab ul li.wide
 {
  padding-left: 52px;
 }
 /*End Product Detail 1366*/

 .slick-arrow
 {
  height: 42px;
  width: 42px;
 }

 /*Catalog Page*/

 .item-box
 {
  margin: 0 0 14px;
 }

 


 .mask-left:after
 {
  height: 92px;
 }

 

 /*Compare Page*/
 .comp-product-data
 {
  overflow: hidden;
 }

 .comp-common-grid .other.name
 {
  min-width: 212px;
 }

 .comp-common-grid .other
 {
  width: 194px;
 }

 
 .comp-common-grid .grid-group .other .comp-add-product
 {
  min-height: 322px;
 }

 

 .comp-according ul li a.toggleData
 {
  padding: 17px 18px;
  font-size: 17px;
 }

  .comp-according ul li a.toggleData i
  {
   margin-left: 11px;
  }

 .comp-according:after
 {
  left: -44px;
  bottom: -44px;
  width: 88px;
  height: 88px;
  background-size: 88px;
 }

 .comp-common-grid .other.spec-name
 {
  font-size: 14px;
  padding: 4px 22px;
  width: 212px;
 }

 .comp-common-grid .spec-other
 {
  padding: 4px 11px;
  font-size: 13px;
 }

 .comp-according ul .inner:before
 {
  border-width: 2px;
 }

 .compare-products-page .compare-new-page .clear-list
 {
  font-size: 13px;
  padding-right: 37px;
  top:48%;
 }

  .compare-products-page .compare-new-page .clear-list:before
  {
   width: 29px;
   height: 29px;
   background-size: 9px;
  }
 /*compare page end*/

 
 /*Cart Drawer Start*/
  .product-grid .owl-carousel.arrow-center .owl-nav button.owl-prev{right:-55px;}
 .product-grid .owl-carousel.arrow-center .owl-nav button.owl-next{left: -70px;}
 .product-grid .owl-carousel.arrow-center .owl-nav button.owl-prev,
 .product-grid .owl-carousel.arrow-center .owl-nav button.owl-next{margin-top:-50px;}

 /*Cart Drawer End*/

 /*Addition Service Start*/
 .modal-dialog {max-width: 727px;}
 .modal .close{margin-top:-15px;}
 .modal-header{padding: 25px 31px; }
 .modal h5{font-size:16px;}
 .modal .close span{width:21px;height:21px;background-size:9px;}
 .modal-body{  padding: 0 31px 31px; }
 .addition-service ul li{padding: 24px 0;}
 .addition-service ul li .serv-left a{width:34px;margin-left:15px;}
 .addition-service ul li .serv-left .serv-details h2{font-size:14px;}
 .addition-service ul li .serv-left .serv-details span{font-size:12px;}
 .addition-service ul li .serv-right .price{font-size:16px;}
 .addition-service ul li .serv-right .btn-right .btn{min-width:108px;height:30px;padding:7px 10px 8px;}
 .addition-service ul li .serv-right .btn-right .btn:after{width:13px;height:13px;background-size:13px;top: 7px; right: 7px; }
 .addition-service ul li.added .serv-right .btn-right{font-size:12px;}
 /*Addition Service End*/

 /*Suggested Product Start*/
 .suggested-product .modal-header{ padding: 25px 37px 18px; }
 .suggested-product .modal-body{padding: 0 37px 22px;}
 .suggested-product .item-box .compare-button{left: 11px;top: 11px;}
 .suggested-product .product-grid .owl-carousel .owl-nav button{width:29px;height:29px;}
 .suggested-product .item-box .compare-button i{width: 24px; height: 24px;background-size: 24px;}
 .suggested-product .item-box .compare-button span{font-size:12px;}
 .suggested-product .product-grid .owl-carousel.arrow-center .owl-nav button.owl-prev{right:-32px;background-size:11px;}
 .suggested-product .product-grid .owl-carousel.arrow-center .owl-nav button.owl-next{left:-47px;background-size:11px;}
 .suggested-product .product-grid .item-box .product-item .new-label, .suggested-product .product-grid .item-box .product-item .out-of-stock-label {  width: 25px;  height: 25px;  background-size: 25px;}
 .suggested-product .product-grid .item-box .product-item .color-available ul li{width: 15px;height: 15px; margin:2px 0; }
 .suggested-product .product-grid .item-box .product-item .color-available{right: 14px;top:50px;}
 .suggested-product .product-item .prd-brand-name .brand-name{font-size: 11px;margin: 0 0 1px; }
 .suggested-product .item-box .product-title a { height: 32px;font-size: 12px; line-height: 14px; }
 .suggested-product .product-item .prd-brand-name{margin: 0 7px;}
 .suggested-product .product-item .view-and-compare { margin: 0 7px;}
 .suggested-product .item-box .actual-price{font-size:18px;}
 .suggested-product .item-box .actual-price span {font-size: 12px; }
 .suggested-product .product-item .prices{padding: 11px 0 8px;}
 .suggested-product .item-box .buttons .btn.btn-primary {height: 35px; font-size: 11px; padding: 9px 14px 12px; }
 .suggested-product .item-box .buttons .btn.btn-outline-dark{height: 35px; padding: 9px 11px 8px; }
 .suggested-product .item-box .product-box-add-to-cart-button i { width: 14px;height: 14px;background-size: 14px;}
 .suggested-product .item-box .product-item .product-box-add-to-cart-button:hover i{background-size:14px;}
 .suggested-product .product-grid .owl-carousel.arrow-center .owl-nav button.owl-next,
 .suggested-product .product-grid .owl-carousel.arrow-center .owl-nav button.owl-prev {  margin-top: -14px; }
 /*Suggested Product End*/

 /*completed start*/
 .order-completed .pick-row .flex-left-start
 {

  min-width: 67.73vh;
 }
/*completed end*/


 /*Product Detail Pages*/
 .essential-group .custom-add-to-compare{ top: 21px;left: 21px;}
 .custom-add-to-compare i{width:26px;height:26px;background-size:26px;}
 .essential-group .custom-add-to-compare:hover i,
 .custom-add-to-compare:hover i{background-size:26px;}
 .custom-add-to-compare span{font-size:11px;}
 .breadcrumb-cmp-prd .breadcrumb{ margin-left: 82px; }
 .essential-group .custom-add-to-compare i{background-size:26px;}
 .overview .overview-inn{padding: 23px 15px 0 0; }
 .manufacturers .value a{font-size:13px;}
 .overview .product-name{margin:0 0 10px;}
 .overview .product-name h1{font-size:22px;}
 .overview .value, .variant-overview .value{font-size:10px;}
 .overview .availability .stock .value{padding-right:12px;}
 .overview .availability .stock .value:before {  width: 8px;  height: 8px;top:7px; }

 .overview .availability, .variant-overview .availability{margin: 0 0 10px;}
 .product-reviews-overview{margin: 1px 0 10px;padding:8px 0;line-height:10px;}
 .overview .delivery-date {margin-left: 12px;}
 .overview .delivery{font-size: 11px;padding: 0 0 8px;}
 .overview .delivery-date .value{padding-right:15px;}
 .overview .delivery-date .value:before{top: 4px; width: 10px; height: 10px; background-size: 10px;}
 .overview .free-shipping{padding-right:18px;}
 .overview .free-shipping:before{top: 3px;width: 12px;height: 10px; background-size: 12px;}
 .attributes .attr-group .text-prompt{font-size: 12px;margin: 0 0 7px;}
 .device-package .dev-label{margin: 0 0 10px;font-size: 12px;}
 .overview .qty-label{margin: 0 0 10px;font-size: 12px;}
 .attributes .attr-group {  margin: 0 0 5px; padding: 0 0 15px; }
 .attributes .option-list label{font-size:11px;}
 .custom-radio-check .custom-control-label{padding: 4px 5px 5px;min-width: 60px;}
 .attribute-squares .attribute-square-container{border-width:1px;}
 .attribute-squares .selected-value .attribute-square-container .attribute-square,
 .attribute-squares .attribute-square{width: 23px !important; height: 23px !important;border-width:1px;}
 .attribute-squares li{margin: 9px 0 9px 12px;}
 .device-package .custom-radio .custom-control-label{font-size:13px;}
 .device-package .custom-control-label::before{height: 18px; width: 18px; right: -23px;}
 .custom-control-label::after{left: -22px;
  /* width: 10px; height: 10px; */
}
 .device-package .custom-radio .custom-control-input:checked ~ .custom-control-label::after{background-size: 9px; top: 7px;right: -19px;}
 .device-package .custom-control{padding-right:20px;}
 .device-package .custom-control-inline{min-height: 19px;margin-left:0;}
 .overview .qty-input{font-size:12px;}
 .qty-control span.plus i,
 .qty-control span.minus i{background-size:7px;}
 .qty-control{width: 106px;height: 33px;}
 .qty-control span { padding: 2px;  }
 .qty-control span.minus i { height: 28px; }
 .qty-control span.plus i { height: 28px; }
 .overview .qty-input{ height: 31px;}
 .gallery .picture-thumbs{min-width: 71px;max-width: 71px;min-height: 352px;}
 .gallery .picture-thumbs .thumb-item{width: 55px; height: 80px;margin: 0 5px 5px;padding:35px 0;}
 .gallery .picture-thumbs .thumb-item img{max-width: 65%;max-height: 65%;}
 .gallery .main-picture{padding: 23px 0 0 0;max-height: 332px;}
 .smart-product-details-page .gallery .main-picture
 {
  margin-bottom: 18px;
 }
 .gallery .banner-slider a{height:249px;}
 .slick-list{  height: 252px !important; }
 .slick-slider{ height: 252px; }
 .picture-thumbs .slick-list,
 .picture-thumbs .slick-slider{ height: 352px !important; }
 .slick-arrow{margin:7px 3px 0;}
 .essential-cart .essential-cart-flex .btn.btn-orange{min-width: 118px;}
 .essential-cart .essential-cart-flex .btn.btn-outline-white i{width: 12px;height: 12px;margin-right: 7px;top: 4px;background-size:12px; }
 .essential-cart .essential-cart-flex .essential-tab ul li.active:after{width: 10px; height: 7px;margin-top: -1px;background-size: 10px;left:18px;}
 .product-collateral-with-picture{margin: 52px -22px 52px;}
 .product-collateral-with-picture ul li{margin-left: 22px;margin-right: 22px; margin-bottom: 15px; }
 .product-collateral-with-picture ul li .prd-spc-flex .prd-pic img{width: 44px; height: 44px;}
 .product-collateral-with-picture ul li .prd-spc-flex .prd-spc{margin-right:12px;}
 .product-collateral-with-picture ul li .prd-spc-flex .prd-spc h4{font-size:15px;}
 .product-collateral-with-picture ul li .prd-spc-flex .prd-spc span{font-size:11px;}
 .back-reapeat:before{min-height: 427px;}

 .product-collateral .title{margin: 0 0 25px;font-size: 23px;}
 .product-specs-box td{padding: 16px 20px;font-size: 15px;}
 .product-specs-box td:last-of-type{font-size:12px;}
 .product-specs-box{margin: 0; }
 .product-collateral{margin: 25px 0 0;}

 .product-grid .title{margin:0 0 31px;}
 .product-grid .title strong{font-size:15px;margin:0 0 4px;}
 .product-grid .title span{font-size:25px;}

 .choose-plan{margin: 15px 0 15px;padding: 36px 25px 31px;}
 .choose-plan .step{margin-top:7px;}
 .choose-plan .step ul li{font-size:12px;}
 .choose-plan .choose-title{font-size:33px;margin-bottom:15px;}
 .choose-plan .choose-plan-left{  max-width: 132px;  min-width: 132px; margin-left: 10px; }
 .choose-plan .choose-plan-list .heading > div{padding: 7px; font-size: 11px;}
 .choose-plan .choose-plan-list .bun{margin: 0 0 7px;border-width:1px;}
 .choose-plan .choose-plan-list .bun .seprate.bun-info{height:66px;min-height:50px;}
 .choose-plan .choose-plan-list .bun .seprate{padding: 6px 7px;width:38%;}
 .choose-plan .choose-plan-list .bun:after{width:3px;}
 .choose-plan .choose-plan-list .bun .seprate.bun-info h3{font-size:11px;}
 .choose-plan .choose-plan-list .bun .seprate.bun-info span{font-size:11px;}
 .choose-plan .choose-plan-list .bun .seprate.rate{font-size:19px;}
 .choose-plan .choose-plan-list .bun .seprate.rate span{font-size:14px;}
 .choose-plan .choose-plan-list .bun .seprate .rate-flex sup{font-size:12px;margin-right:1px;top:-9px;}
 .choose-plan .choose-plan-list .bun .seprate.data-size{font-size:15px;}
 .choose-plan .choose-plan-list .bun .seprate.textright .btn{font-size: 10px;min-width: 82px;padding: 7px 3px 8px;}
 .choose-plan .choose-plan-list .bun .seprate .btn.btn-outline-dark{margin-left: 1px; min-width: 68px; font-size: 10px;padding: 7px 0px 8px;}
 .choose-plan .choose-plan-list .bun .seprate.textright .btn-orange:before{width: 11px;height: 11px;background-size: 11px;top: 2px;right: -4px;}
 .choose-plan .choose-plan-list .bun:hover{border-width:1px;}
 .cmt-drop .btn{font-size:11px;padding:0 10px 3px;height:34px;}
 .cmt-drop .btn:after{background-size: 9px;left: 10px;}
 .choose-plan .choose-plan-list .heading .new-choose .new_flex, 
 .choose-plan .choose-plan-list .bun .new-choose .new_flex{width:62%;}

 .select-sim-number{margin: 36px 0 0;}
 .select-sim-number label{font-size:12px;line-height:17px;min-width: 150px;max-width: 150px;line-height: 17px; margin-left: 35px;}
 .choose-plan .select-sim-number label
 {
  margin-right: 35px;
 }
 .select-sim-number select{max-width: 239px;height: 40px;font-size: 15px;padding: 0 15px;}

 .choose-plan.oneline .desktop-choose-title{min-width: 150px;max-width: 150px;margin-left: 50px;}
 
 .overall-payment {margin: 0 0 15px;}
 .overall-payment table tr td{padding:20px;}
 .overall-payment table tr td p{font-size:12px;}
 .overall-payment table tr td .full-price .final{font-size:23px;}
 .overall-payment table tr td .full-price .final span{font-size:15px;}
 .overall-payment table tr td .full-price .plus{font-size:23px;}
 .overall-payment table tr td .full-price .advance-payment{font-size:23px;}
 .overall-payment table tr td .full-price .advance-payment span{font-size:15px;}
 .overall-payment table tr td .full-price .advance-payment p{font-size:12px;}
 .overall-payment table tr td .btn.btn-outline-white i{width: 12px;height: 12px;background-size: 12px;margin-right: 7px;top: 2px;}
 .small-prd-bx .item-box .compare-button span{font-size:11px;}
 .small-prd-bx .item-box .product-title a{font-size: 12px; min-height: 37px; height: 37px; line-height: 15px;margin:0 0 8px;}
 .small-prd-bx .item-box .actual-price{font-size:21px;} 
 .small-prd-bx .item-box .actual-price span{font-size:16px;}
 .productbox-without-rating .item-box .product-title a{line-height:17px;}
 .productbox-without-rating .item-box .product-title a{height:37px;}

 .small-prd-bx .item-box .product-box-detail-button{font-size:10px;}
 .productbox-without-rating .buttons .btn { height: 39px;}
 .productbox-without-rating .item-box .picture a:before{padding-top: 52%;}

  .choose-products-grid.small-prd-bx .item-box .product-box-detail-button{font-size:9px;}
 .choose-products-grid.small-prd-bx .item-box .compare-button span{font-size:9px;}
 .btn.plus-icon{padding-right: 30px;}

 .monthly-plan{padding: 22px 7px;margin: 15px 0;}
 .monthly-plan .monthly-plan-left .cust-label{ border-right-width: 1px; margin-right: 20px; font-size:15px; }
 .monthly-plan .tax-desc{font-size:11px;}
 .monthly-plan .monthly-price .monthly-price-info h3{font-size:19px;}
 .monthly-plan .monthly-price .monthly-price-info h3 span{font-size:14px;}
 .monthly-plan .monthly-price .monthly-price-info h3 b{font-size:11px;}

.monthly-plan.smartlife-mothly .custom-control.custom-radio .custom-control-label{line-height:24px;}
.monthly-plan.smartlife-mothly .monthly-price .monthly-price-info.basic-prices p{top:-12px;font-size:12px;}
.monthly-plan.smartlife-mothly .monthly-price .monthly-price-info.basic-prices h3{top:7px;}

 .card-header > div{padding:15px;}
 .card-header{font-size:12px;}
 .accordion .card .card-header > div:after{height: 21px;width: 21px;left: 15px;margin-top: -11px; background-size: 9px;}
 .accordion .card .card-body{padding:15px;}

 .tabs-content.mask-tab:after{width: 92px;height: 92px;bottom: -46px;right: -46px;background-size: 92px;}

 .cust-label p {font-size:12px;margin:0;}
 .monthly-plan.other { padding: 7px;}
 .monthly-plan.other .monthly-plan-left .cust-label{width:38%;}
 .monthly-plan.other .monthly-radio .custom-control strong{font-size:18px;}
 .monthly-plan.other .monthly-radio .custom-control strong span{font-size:12px;}
 .monthly-plan.other .monthly-radio .custom-control-label::after, 
 .monthly-plan.other .monthly-radio .custom-control-label::before{top: 15px;}
 .monthly-plan.other .monthly-radio .custom-control-label::after{top: 18px;right: -24px;border-radius:180px;width:9px;height:9px;}
 .monthly-plan.other .monthly-plan-left .monthly-plan-right .monthly-radio{width: 85%;}

 .monthly-plan .monthly-radio .custom-radio .custom-control-label::before{top:6px;}
 .monthly-plan .monthly-radio .custom-radio .custom-control-label::after{right: -23px;width: 7px; height: 7px;top: 10px;border-radius: 180px;}

 .monthly-plan.other .monthly-radio.hide-strong .custom-control-label::after{top: 12px !important;} 
 .monthly-plan.other .monthly-radio.hide-strong .custom-control-label::before{top: 9px !important;}


 /*Postpaid Product Details*/
 .overview{margin:0 0 20px;}
 .postpaid-product-details-page .offer-details{margin-bottom:58px;}
 .postpaid-product-details-page .back-reapeat:before{ min-height: 450px; }

 .essential-group.border-left4:before{border-right-width:2px;height: 76px;}
 .overview.overview-full-widht .overview-inn{padding: 10px 25px 10px;}
 .ovr-without-pic .ovr-left{min-width: 187px;max-width: 187px;margin-left: 7px;}
 .ovr-without-pic .ovr-right{margin: 12px 0 0;}

 .desc-list ul li{margin-bottom: 3px;font-size: 12px;padding-right: 8px;line-height: 17px; }
 .desc-list ul li:before{top: 6px;height: 4px; width: 4px;}

 .overview.overview-full-widht .qty-package{padding-top: 25px;margin-top: 25px;}
 
 .choose-plan.same-box .choose-title { font-size: 28px; }
 .choose-plan.same-box .step ul li{font-size:14px;margin:0;}
 .choose-plan.same-box .select-sim-number label{font-size:13px;}
 
 .radio-number{margin-top: 98px;}
 .radio-number .select-sim-number select{min-width: 230px;}
 .radio-number .sim-commitment{margin-top: 10px;}
 .radio-number .sim-commitment .device-package .custom-radio .custom-control-label{font-size:12px;}
 .radio-number .sim-commitment .device-package .custom-control-label::before{height: 13px;width: 13px;right:-18px;}
 .radio-number .sim-commitment .device-package .custom-radio .custom-control-input:checked ~ .custom-control-label::after  {   width: 5px;   height: 5px;   right: -15px;   top:5px;  } 
 .choose-plan.same-box .choose-plan .step{margin-top:10px;}
 .radio-number .sim-commitment .device-package .custom-control-inline{min-height:15px;padding-right:16px;}

 .common-margin-bottom100 {  margin: 0 0 52px; }


 .prd-details-tabs .tab-ol-list h4{font-size: 15px;margin: 0 0 20px;}
 .prd-details-tabs .tab-ol-list ul li,
 .prd-details-tabs .tab-ol-list ol li{margin: 0 0 7px; font-size: 12px;padding-right: 7px;line-height: 17px;}
 .prd-details-tabs .tab-ol-list ul li:before,
 .prd-details-tabs .tab-ol-list ol li:before{top: 7px; width: 3px; height: 3px;}


 .offer-details{padding: 18px 50px 17px;margin-bottom: 68px;border-width:1px;border-bottom-width:1px;}
 .offer-details .offer-left:before{width: 33px;height: 43px;background-size: 33px;}
 .offer-details .offer-left{padding-right: 58px;}
 .offer-details b{font-size:12px;}
 .offer-details h4{font-size:20px;}
 .offer-details .btn{min-width: 116px;}
 .offer-details:after{width: 109px;height: 52px;background-size:109px;left: 22%;}

 .choose-products-grid{padding:26px 52px 0 52px;}
 .choose-products-grid .btn-primary.lg{height:36px;}
 .choose-products-grid .btn.plus-icon:before{top: 11px; background-size: 11px; height: 11px; width: 11px; right: 10px;}

 .product-grid .owl-carousel.arrow-center .owl-nav button.owl-prev{right: -52px;}
 .product-grid .owl-carousel.arrow-center .owl-nav button.owl-next{left:-67px;}

 /*Prepaid Product Details*/
 .choose-plan.with-sim.prepaid-choose-plan {  padding: 31px 0 20px;  margin-top: 31px;  margin-bottom: 5px;border-top-width:1px; }
 .choose-plan.prepaid-choose-plan .choose-title{font-size: 28px;}
 .oneline .choose-title { min-width: 195px; }
 .oneline .choose-plan-left{margin-left:0;}
 .oneline .select-sim-number label{margin-right:0;}

 /*Fixed Product Details*/
 .ovr-without-pic.fixed-line .ovr-left{min-width: 123px;max-width: 213px;}
 .product-collateral.other-table.other-table-service {  margin: 80px 0 53px;}
 .fixed-choose-device .related-products-grid{margin:0 0 80px;}
 .int-zone{margin-top:96px;}
 .prd-mask-left .related-products-grid:after {  width: 96px;  height: 96px;  right: -25px;  bottom: 18px;  background-size: 96px; }

 .other-table .data-table th{font-size:16px;padding:16px 21px;}
 .other-table .data-table tr td{font-size:13px;height:80px;}
 .other-table .data-table tr td:first-of-type{font-size:16px;}
 .other-table .data-table tr td:last-of-type,
 .other-table.other-table-service .data-table tr td:last-of-type{font-size:16px;}

 /*Fiber Product Details*/
 .with-picture .ovr-without-pic .ovr-left{margin-left: 58px;}
 .monthly-plan.fiber-month-plan{padding-left: 26px; padding-right: 26px; margin-bottom: 53px;}
 .monthly-plan.fiber-month-plan .left-flex h3{font-size:15px;}
 .monthly-plan.fiber-month-plan .left-flex span{font-size:12px;}
 .fiber-map {margin-bottom: 106px;}
 .fiber-map .title strong{font-size:16px;}
 .fiber-map .title h2{font-size:32px;}
 .monthly-plan.fiber-month-plan .left-flex{height:78px;padding:19px 0;}
 
.fiber-attr .attributes .attr-group .text-prompt{font-size:13px;}
.fiber-attr .attributes select{border-width:1px;height:32px;font-size:14px;padding:0 10px;min-width:113px;}
.fiber-attr .attributes .form-control{border-width:1px;height:32px;font-size:14px;padding:0 10px;}

 /*4G Product Details*/
 .internet-fiber .overview.overview-full-widht .overview-inn,
 .fiber-details-page .overview.overview-full-widht .overview-inn,
 .fourG-details-page .overview.overview-full-widht .overview-inn{ padding-bottom: 21px;}
 .fourG-details-page .monthly-plan .monthly-plan-left .cust-label{ width: 32%;}
 .product-grid .title p{ font-size: 13px; color: #000; margin-top: 10px;}
 .fourG-details-page .btn.plus-icon{font-size:11px;padding-right:25px;}

 /*Checkout end*/


 /*Order Summary*/
 .cust-page-title h1{font-size:31px;margin-bottom:15px;}
 .cust-page-title .btn {  min-width: 106px;  height: 28px;  font-size: 13px; padding:1px;}
 .order-overview .order-view {  padding: 20px;  margin: 31px 0 16px; }
  .order-overview .order-view .data label  {   font-size: 12px;   margin: 0 0 4px;  }
  .order-overview .order-view .data label:before{margin-left:3px;background-size:12px;width:15px;}
   .order-overview .order-view .data.o-number label:before{background-size:13px;}
 .order-overview .order-view .data.o-status label:before{background-size:12px;}
 .order-overview .order-view .data.o-pg label:before{background-size:14px;}
 .order-overview .order-view .data.o-ship label:before{background-size:10px;}
  .order-overview .order-view .data span{font-size: 12px;   }
 .order-details-product ul li{padding:25px 0;}
 .order-details-product ul li .flex-left .pic  {   min-width: 52px;   max-width: 52px;   margin-left: 15px;  }
  .order-details-product ul li .flex-left .prd-name a{font-size:14px;}
  .order-details-product ul li .flex-left .attributes{font-size:12px;}
  .order-details-product ul li .flex-right{font-size:15px;}
 .address-area h2{font-size:15px;margin: 0 0 16px;}
 .address-area .add-cmn h3 {  font-size: 13px;  padding: 7px;  padding: 15px 20px; }
 .address-area .data{padding:20px;}
 .address-area .info-list li label{font-size:12px;}
 .address-area .info-list li span{font-size:12px;}
 .address-area .address-flex .right-flex{margin-right:31px;}
 .address-area .add-cmn h4{font-size:12px;margin: 0 0 16px;}
 .address-area .info-list li{margin: 0 0 20px;}
 .address-area .address-flex .left-flex{width:22%;}
 .address-area .address-flex .flex .ship-flex,
 .address-area .address-flex .flex .bill-flex{padding: 20px;}

 .order-details-product ul li .flex-left .product-review-box{margin-top:4px;}
 .order-details-product ul li .flex-left .product-review-box p{margin:0 4px 0 0;font-size:12px;}
 .address-area .info-list li{width:48%;}
 .print-btn{margin-top: 29px;}
.print-btn .btn{padding: 10px;min-width: 107px;font-size:13px;}

.order-overview .total-info .cart-total td{font-size:14px;}
.order-overview .total-info .cart-total td:last-of-type span span{font-size:14px;}

.order-overview .total-info .cart-total tr:last-of-type td.cart-total-left{font-size:14px;}

.order-overview .total-info .cart-total tr:last-of-type td.cart-total-right span span,
.order-overview .total-info .cart-total tr:last-of-type td.cart-total-right{font-size:18px;}

.common-dropdown .dropdown-toggle { height:40px; font-size: 15px; padding: 9px 15px;  min-width: 230px;}
.select-sim-number .common-dropdown .dropdown-toggle{font-size: 15px;}
.common-dropdown .dropdown-menu a {font-size: 1.2rem;padding: 4px 15px;}

 .simvalid
 {
  margin-right: 143px;
 }

  .simvalid span
  {
   font-size: 13px;
  }

    .prd-details-tabs .tabs-nav ul.two-step{display: flex;}
  .prd-details-tabs .tabs-nav ul.two-step li{width:50%;text-align:center;}

  .desktop-choose-title{font-size: 17px;
    line-height: 1;
    margin: 0 0 15px;}

  .choose-plan .choose-plan-left .custom-control-label{font-size: 15px;line-height: 0.9;}
   .choose-plan .choose-plan-left .custom-control-label::after{right: -24px;top: 3px;}
}

@media all and (max-width: 991px) {
  /*** GLOBAL TABLES ***/
  .employeedetail {
    top: unset;
    position: unset;
    width: unset;
    margin-bottom: 3vh;
  }

  .month-right-text {
    font-size: 16px;
  }
  .desc-list ul {
    width: 100%;
    float: none;
  }
  ._choose-title {
    font-size: 16px;
    margin: 0;
    line-height: 25px;
    font-family: 'HelveticaNeueW20-75Bold';
    color: #000;
  }
  ._choose-title span {
    position: relative;
    top: 10px;
    line-height: 1;
    display: inline-block;
  }
  .choose-plan-left .step {
    display: flex;
    justify-content: space-between;
    width: 100%;
    margin: 0 0 10px !important;
  }
  .dk {
    display: none;
  }
  .desktop-choose-title {
    display: none;
  }
  .affix {
    top: 64px;
  }

  .terms-of-service a,
  .terms-of-service .custom-control-label {
    line-height: 16px;
    font-size: 12px;
  }
  .product-compare-search-box .form-control {
    height: 48px;
  }
  .compare-prd-popup {
    max-width: 100%;
  }
  .cmp-side {
    margin: 0 0 10px;
  }
  .cmp-top {
    margin: 0 0 20px;
  }
  .compare-prd-popup-data .center-2 {
    padding: 15px;
  }
  .cmp-side {
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.2);
  }
  .cmp-side .close-add-prd {
    background: url('../Themes/Theme 2024/Content/images/close.svg') no-repeat center center;
    background-color: #000;
    border-radius: 180px;
  }
  .cmp-side .compare-prd-popup-head {
    padding: 24px;
    border-right: 1px solid rgba(112, 112, 112, 0.34);
  }
  .brand-list .brand-slider ul li a img {
    max-width: 90%;
    max-height: 90%;
  }
  .cmp-side h3 {
    font-size: 24px;
    padding: 20px;
  }
  .cmp-top .compare-prd-popup-head {
    display: none;
  }
  .compare-prd-popup .compare-prd-popup-data {
    padding: 0px;
  }
  .margin-top-desc-list {
    margin-top: 25px;
  }
  .res-float-none {
    float: none !important;
  }
  .custom-select {
    background: #fff url('../Themes/Theme 2024/Content/images/arrow-down-orange.png') left 16px center/14px 10px no-repeat;
  }
  .other-link.mobile-show-text {
    float: none;
    display: block !important;
    margin: 0 0 30px;
    text-align: right;
  }
  .other-link.mobile-show-text ul li span {
    display: inline-block;
    font-size: 15px;
    position: relative;
    top: -2px;
    margin-right: 7px;
  }
  .category-grid .item-box .category-item .picture .pic img {
    max-height: 17px;
  }
  .category-grid .owl-item:first-of-type .item-box .category-item .picture .pic img {
    max-height: 27px;
  }
  .hide-mobile {
    display: none;
  }
  .gallery .banner-slider a {
    height: 192px;
    padding: 0 0 10px;
  }
  .html-common-details-page .gallery .banner-slider a {
    height: 100%;
    padding: 0;
  }
  .html-common-details-page .gallery .banner-slider .single-picture {
    padding: 0px;
  }
  .html-common-details-page .essential-group .gallery {
    padding: 0;
  }
  .monthly-plan .monthly-price .monthly-price-info:last-of-type {
    min-width: unset;
  }
  .gallery .picture-thumbs {
    min-width: 77px;
    max-width: 77px;
    overflow: hidden;
    min-height: 274px;
  }
  .gallery .picture-thumbs .slick-slider,
  .gallery .picture-thumbs .slick-list {
    height: 274px !important;
  }
  .select-sim-number {
    width: 100%;
  }
  .select-sim-number .dropdown-toggle {
    line-height: 1;
  }
  .overview {
    margin: 0 0 15px;
  }
  .overview .for-mobile-view .product-name {
    margin: 0 0 20px;
  }
  .html-common-details-page .ovr-without-pic .ovr-right {
    margin: 10px 0 0;
  }
  .monthly-plan.fiber-month-plan {
    padding-left: 20px;
    padding-right: 20px;
    margin-bottom: 70px;
  }
  .item-box {
    margin: 0;
  }
  .arrow-bottom-mobile .item-box {
    margin-bottom: 40px;
  }
  .monthly-plan.fiber-month-plan .left-flex h3 {
    font-size: 21px;
    margin: 0 0 5px;
  }
  .monthly-plan.fiber-month-plan .left-flex span {
    font-size: 15px;
  }
  .monthly-plan.fiber-month-plan .left-flex {
    margin: 0 0 15px;
  }
  .monthly-plan .monthly-price,
  .monthly-plan.fiber-month-plan .monthly-price {
    align-items: flex-end;
  }
  .prd-drawer .drw-top .drw-inner .btm {
    margin-top: 20px;
  }
  .gallery .picture-thumbs .thumb-item {
    width: 50px;
    height: 70px;
    padding: 32px 0;
    margin: 0 10px 0;
  }
  .gallery .picture-thumbs .thumb-item img {
    width: 30px;
    max-height: 80%;
  }
  .manufacturers .value a {
    font-size: 16px;
  }
  .item-box .picture a:before {
    padding-top: 40.5%;
  }
  .rev-height {
    min-height: 32px;
  }
  .item-box .product-rating-box {
    padding: 10px 6px 5px;
    margin: 0 10px;
  }
  .productbox-diff .item-box .product-rating-box {
    margin: 0;
    padding: 5px 1px 0px;
  }
  .item-box .rating {
    height: 17px;
    background-size: 17px;
    width: 86px;
  }
  .productbox-diff .item-box .rating {
    height: 18px;
    background-size: 18px;
    width: 90px;
  }
  .productbox-diff .item-box .rating div {
    height: 18px;
    background-size: 18px;
  }
  .productbox-diff .item-box .product-rating-box .rating-count {
    font-size: 14px;
  }
  .item-box .rating div {
    height: 17px;
    background-size: 17px;
  }
  .item-box .product-rating-box .rating-count {
    font-size: 17px;
  }
  .catalog-post-pre-yo {
    margin-bottom: 40px;
  }
  .any-slider .custom-slider:before {
    display: none;
  }
  .header-logo a {
    padding: 5.5px 0;
  }
  .header-logo a img {
    width: 44px;
  }
  .header {
    padding: 0.5px 0;
  }
  .is-scroll .header-logo a img {
    width: 44px;
  }
  .is-scroll .header-logo {
    padding: 0;
  }
  .is-scroll .header .header-right .header-right-top {
    display: inline;
  }
  .desktop-logo {
    display: none;
  }
  .prd-drawer {
    max-width: 100%;
  }
  .product-grid .owl-nav {
    text-align: right;
    width: 100%;
  }
  .custom-control-label::before {
    border-width: 1px;
  }
  .custom-radio-check .custom-control-label::before {
    border-width: 1px;
  }
  .monthly-radio .custom-control-label::before {
    border-width: 1px;
  }
  .monthly-plan.smartlife-mothly .monthly-price .monthly-price-info.basic-prices p {
    position: relative;
    top: 0;
  }
  .monthly-plan.smartlife-mothly .monthly-price .monthly-price-info.basic-prices h3 {
    top: 0;
    color: #ff7900;
  }
  .custom-control-label {
    font-size: 16px;
    font-family: 'HelveticaNeueW20-55Roman';
  }
  .device-package .custom-control-label {
    font-size: 18px;
  }
  .side-2 .filter-title {
    padding: 35px 20px 15px 0;
    border-bottom: 1px solid rgba(112, 112, 112, 0.22);
    margin-left: 20px;
  }
  .block.block-category-navigation .title {
    border-top: none;
  }
  .block {
    margin: 0 20px;
  }
  .block .listbox {
    padding: 0 0 20px;
  }
  .block .list a {
    font-family: 'HelveticaNeueW20-55Roman';
    font-size: 18px;
  }
  .block .list .active > a {
    font-size: 20px;
    font-family: 'HelveticaNeueW20-75Bold';
  }
  .block .cust-filter-title,
  .block .title {
    padding: 18px 0px 22px 0px;
  }
  /* .block .cust-filter-title:after {
    background: url('../Themes/Theme 2024/Content/images/arrow-down-gray.svg') no-repeat center center;
  } */
  .block .title.de-active:after {
    background: url('../Themes/Theme 2024/Content/images/arrow-down-gray.svg') no-repeat center center;
  }
  .block .cust-filter-title:after,
  .block .title:after {
    left: 0;
  }
  .ajax-left-filter .side-2 {
    display: none;
  }
  .page-title {
    padding-top: 40px;
    margin-bottom: 30px;
  }
  .page-title h1 {
    font-size: 30px;
  }
  .page-title-catalog h1 span {
    min-width: 100%;
    display: block;
  }
  .btn.upgrade-btn {
    padding: 5px 7px 6px;
    min-width: 185px;
    font-size: 14px;
    margin: 25px 0 5px;
  }
  .btn.upgrade-btn:before {
    width: 21px;
    height: 21px;
    margin-left: 3px;
    background-size: 21px;
    position: relative;
    top: 1px;
    background: url('../Themes/Theme 2024/Content/images/upgrade-white-mb.svg') no-repeat center center;
  }
  .add-to-compare.cmp-sm .btn:before {
    width: 14px;
    height: 14px;
    margin-right: 5px;
    background-size: 14px;
    margin-left: 5px;
  }
  .compare-prd-popup-data #catalog-filter-product {
    margin-right: -5.5px !important;
    margin-left: -5.5px !important;
  }
  .compare-prd-popup-data .row .col-lg-9,
  .compare-prd-popup-data .row .col-lg-3 {
    padding: 0;
  }
  .compare-prd-popup-data .row {
    margin: 0 !important;
  }
  .load-more-btn .btn {
    padding: 12px 20px 16px;
    min-width: 194px;
  }
  .ajax-left-filter .item-box .old-price {
    margin-right: 0;
  }
  .smartlife-catalog .item-box .product-title {
    font-size: 24px;
  }
  .load-more-btn {
    margin: 15px 0 0;
  }
  .brand-list {
    margin-bottom: 15px;
  }
  .brand-list .brand-left {
    margin-left: 5px;
  }
  .brand-list .dropdown-toggle::after {
    left: 8px;
  }
  .brand-list .dropdown .btn {
    padding: 16px 11px 17px;
    min-width: 100px;
    max-width: 100px;
    font-size: 14px;
  }
  .brand-list .brand-slider ul li {
    width: 92px;
    padding: 5px;
    height: 57px;
  }
  .brand-list .brand-slider ul li a:before {
    padding-top: 45px;
  }
  .side-2 .filter-title .close-catalog-filter {
    display: inline-block;
    background: url('../Themes/Theme 2024/Content/images/close.svg') no-repeat center center;
    width: 23px;
    height: 23px;
    border: 1px solid #000;
    background-color: #000;
    border-radius: 180px;
    background-size: 10px;
  }
  .item-grid.navbar {
    float: none;
  }
  .prd-drawer .drw-top {
    min-height: 190px;
  }
  .prd-drawer .drw-top .drw-inner {
    padding: 30px 20px;
  }
  .prd-drawer .drw-top .drw-inner h4 {
    font-size: 16px;
    margin: 0 0 5px;
  }
  .smart-product-details-page .related-products-grid {
    margin: 0 0 40px;
  }
  .prd-drawer .drw-top .drw-inner h2 {
    font-size: 30px;
  }
  .drawer-prd .other-link ul li span {
    display: none;
  }
  .other-link ul li .dropdown .dropdown-toggle {
    padding: 0;
  }
  .prd-drawer .other-link {
    margin-left: 20px;
  }
  .prd-drawer .drawer-prd {
    padding: 20px 0 20px 0;
  }
  .prd-drawer .other-link {
    margin-top: -38px;
  }
  .prd-drawer .view-all-link {
    text-align: center;
    width: 90px;
  }
  .prd-drawer .view-all-link a {
    display: inline-block;
    font-size: 14px;
    color: #ff7900;
    text-decoration: underline;
    margin-left: -20px;
  }
  .prd-title .other-link ul li .filter-drop-desktop {
    display: none;
  }
  .prd-title .other-link ul li {
    position: relative;
  }
  .prd-title .other-link ul li.best-seller-icon .dropdown-menu {
    left: auto !important;
    right: 0px !important;
    transform: none !important;
    top: 100% !important;
  }
  .triangle-up {
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 10px solid #fff;
  }
  .block-radio-navigation .custom-control .custom-control-label {
    font-weight: 600;
    font-family: 'HelveticaNeueW20-75Bold';
  }
  .prd-title .other-link ul li.best-seller-icon .dropdown-menu .check-drop {
    display: block;
  }
  .prd-title .other-link ul li.best-seller-icon .dropdown-menu {
    min-width: auto;
    left: 0 !important;
    right: auto !important;
  }
  /*.prd-fixed-img .item-box .picture a img
 {
  max-height: 100px;
  min-height: 100px;
 }*/
  .mask-left:after {
    top: auto;
    bottom: 119px;
  }
  .cart {
    display: block;
  }
  .cart colgroup,
  .cart thead {
    display: none;
  }
  .cart tbody {
    display: block;
    overflow: hidden;
  }
  .cart tr {
    display: block;
    float: right;
    width: 100%;
    margin: 40px 0 0;
    border: 1px solid #ddd;
  }
  .cart td {
    display: block;
    border: none;
    padding: 10px;
  }
  .cart td.remove-from-cart {
    margin: 0 0 15px;
    border-bottom: 1px solid #ddd;
    background-color: #eee;
    padding: 10px;
  }
  .cart td.product-picture {
    border-top: 1px solid #ddd;
    padding: 15px 10px 5px;
  }
  .cart td.product {
    min-width: 0;
    border-bottom: 1px solid #ddd;
    padding: 5px 10px 15px;
    text-align: center;
  }
  .cart td.quantity {
    display: inline-block;
    padding: 0 10px;
    vertical-align: middle;
  }
  .cart td.unit-price,
  .cart td.subtotal {
    display: inline-block;
    padding: 20px 10px;
    vertical-align: middle;
  }
  .order-details-page .data-table {
    display: block;
  }
  .order-details-page .data-table colgroup,
  .order-details-page .data-table thead {
    display: none;
  }
  .order-details-page .data-table tbody {
    display: block;
    overflow: hidden;
  }
  .order-details-page .data-table tr {
    display: block;
    float: right;
    width: 100%;
    margin: 40px 0 0;
    border: 1px solid #ddd;
  }
  .order-details-page .data-table td {
    display: block;
    border: none;
    padding: 10px;
  }
  .order-details-page .data-table td.product,
  .order-details-page .data-table td.tracking-number {
    min-width: 0;
    border-bottom: 1px solid #ddd;
    padding: 5px 10px 15px;
    text-align: center;
  }
  .order-details-page .data-table td label {
    display: inline-block;
  }
  /*** MOBILE NAVIGATION ***/
  .header-menu {
    position: relative;
    z-index: 1;
    margin: 0 auto 40px;
  }
  .menu-toggle {
    background: #1190dd url('../Themes/Theme 2024/Content/images/menu-icon.png') left center no-repeat;
    padding: 15px;
    font-size: 15px;
    font-weight: 700;
    color: #fff;
    text-transform: uppercase;
    cursor: pointer;
  }
  .top-menu > li > a {
    padding: 18px;
    font-size: 15px;
    text-align: right;
  }
  .sublist-toggle {
    position: absolute;
    top: 0;
    left: 0;
    width: 55px;
    height: 55px;
    padding: 15px;
    font-size: 15px;
    font-weight: 700;
    color: #fff;
    text-transform: uppercase;
    cursor: pointer;
  }
  .sublist .sublist-toggle {
    height: 37px;
  }
  .block-account-navigation {
    float: none;
    margin: auto !important;
  }
  .write-review .review-rating {
    text-align: center;
  }
  .write-review .review-rating div.name-description {
    width: 100%;
    margin: 0 5px 0 0;
    text-align: center;
  }
  .header .header-upper {
    width: 100%;
  }
  .header .header-logo {
    max-width: 80px;
  }
  .header .qlink {
    display: none;
  }
  .header .header-right-bottom .header-menu {
    display: none !important;
  }
  .header .menu-bar small {
    display: inline-block;
    width: 27px;
    height: 17px;
    position: relative;
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
    -webkit-transition: 0.5s ease-in-out;
    -moz-transition: 0.5s ease-in-out;
    -o-transition: 0.5s ease-in-out;
    transition: 0.5s ease-in-out;
    cursor: pointer;
  }
  .header .menu-bar small span {
    display: block;
    position: absolute;
    height: 3px;
    width: 100%;
    background: #fff;
    opacity: 1;
    left: 0;
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
    -webkit-transition: 0.25s ease-in-out;
    -moz-transition: 0.25s ease-in-out;
    -o-transition: 0.25s ease-in-out;
    transition: 0.25s ease-in-out;
  }
  .header .menu-bar small span:nth-child(1) {
    top: 0px;
    -webkit-transform-origin: left center;
    -moz-transform-origin: left center;
    -o-transform-origin: left center;
    transform-origin: left center;
  }
  .header .menu-bar small span:nth-child(2) {
    top: 7px;
    -webkit-transform-origin: left center;
    -moz-transform-origin: left center;
    -o-transform-origin: left center;
    transform-origin: left center;
  }
  .header .menu-bar small span:nth-child(3) {
    top: 14px;
    -webkit-transform-origin: left center;
    -moz-transform-origin: left center;
    -o-transform-origin: left center;
    transform-origin: left center;
  }
  .header .menu-bar.open small span:nth-child(1) {
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    top: 1px;
    left: 10px;
    width: 22px;
  }
  .header .menu-bar.open small span:nth-child(1) {
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    top: -2px;
    left: -1px;
    width: 22px;
  }
  .header .menu-bar.open small span:nth-child(2) {
    width: 0%;
    opacity: 0;
  }
  .header .menu-bar.open small span:nth-child(3) {
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
    top: 14px;
    left: 0;
    width: 22px;
  }
  .header-upper {
    justify-content: flex-end;
  }
  .header .header-right .header-right-top {
    border: none;
  }
  .header .header-menu .menu {
    display: none;
  }
  .header .search-icon-label.search-menu {
    display: none;
  }
  .top-menu.mobile > li {
    border-bottom: 1px solid #333;
    position: relative;
    background-color: #000;
  }
  .top-menu.mobile > li a {
    padding: 20px;
    min-height: 55px;
    display: block;
    color: #fff;
    font-size: 20px;
    font-weight: 600;
    text-align: right;
  }
  .top-menu.mobile li a i {
    float: left;
    font-size: 22px;
  }
  .top-menu.mobile li a i.fa-angle-right {
    transform: rotate(180deg);
    position: relative;
    top: 4px;
  }
  .mobile-root-menu .back-menu {
    padding: 24px;
    font-size: 30px;
    font-weight: bold;
    color: #fff;
    cursor: pointer;
    text-align: right;
  }
  .top-menu.mobile .sublist {
    display: none;
    background-color: #000;
  }
  .top-menu.mobile .sublist li {
    position: relative;
    border-bottom: 1px solid #333;
  }
  .top-menu.mobile .sublist .sublist li:not(.has-child) {
    background: #fff;
    color: #000;
    border: none;
  }
  .top-menu.mobile .sublist .sublist li:not(.has-child) a {
    color: #000;
  }
  .top-menu.mobile li:last-child {
    border: none;
  }
  .top-menu.mobile li a .bein-icon {
    display: inline-block;
    height: 45px;
    width: 132px;
    background: url('../Themes/Theme 2024/Content/images/extra.png') no-repeat right;
  }
  .header .search-box-header .search-box-custom .input-group-flex {
    display: block;
    text-align: left;
  }
  .header .search-box-header .search-box-custom .input-group-flex .search-box-text {
    height: 55px;
    width: 100%;
  }
  .header .search-box-header .search-box-custom .input-group-flex .search-box-button {
    height: 55px;
    margin: 65px 0 0 auto;
    min-width: 150px;
    padding: 0 0 7px 0;
    margin-top: 15px;
  }
  .top-menu.mobile .mobile-root-menu-footer .es-q-links {
    float: none;
    padding: 10px 0;
    text-align: right;
  }
  .top-menu.mobile .mobile-root-menu-footer .es-q-links ul {
    margin: 15px 13px !important;
  }
  .top-menu.mobile .mobile-root-menu-footer .es-q-links li {
    padding: 10px;
    display: inline-block;
  }
  .top-menu.mobile .mobile-root-menu-footer .es-q-links a {
    font-size: 16px;
    font-weight: bold;
    min-height: 100%;
    padding: 0;
  }
  .footer-lower {
    display: none;
  }
  .follow-us .title {
    display: none;
  }
  .follow-us .social a {
    width: 47px;
    height: 47px;
    line-height: 44px;
    font-size: 20px;
  }
  .footer-upper {
    border-bottom: 10px solid #ff7900;
  }
  .footer-upper .hide-m {
    display: none !important;
  }
  .newsletter-validation,
  .newsletter-result {
    text-align: center;
  }
  .newsletter-email {
    display: block;
  }
  .newsletter-group .dropdown .dropdown-toggle {
    max-width: 100%;
    margin: 15px 0 0 0;
    width: 100%;
  }
  .newsletter-group .dropdown-menu {
    min-width: 100%;
  }
  .newsletter-block .news-right {
    width: 100%;
  }
  .newsletter .newsletter-container .title {
    margin: 0 0 50px;
  }
  .newsletter .newsletter-container .btn {
    margin-top: 20px;
    padding: 9px 0 12px;
  }
  .footer-upper {
    padding: 45px 0;
  }
  .html-product-details-page .footer-upper {
    padding: 45px 0 100px;
  }
  .newsletter .newsletter-container .title strong {
    text-align: center;
    font-size: 35px;
  }
  .newsletter .newsletter-container {
    display: block;
  }
  .newsletter-group select {
    margin: 15px 0;
  }
  .newsletter-group {
    display: block;
  }
  .footer-contact {
    padding: 15px 0 30px;
  }
  .html-home-page .footer-contact {
    padding: 95px 0 30px;
  }
  .newsletter-block {
    padding: 57px 0 50px;
  }
  .short-link-desktop {
    display: none;
  }
  .short-link {
    margin: 0 0 7px;
  }
  .short-link .text-icon {
    align-items: center;
  }
  .short-link .text-icon h3 {
    font-size: 14px;
    margin: -2px 0 0;
    white-space: nowrap;
  }
  .short-link .text-icon i {
    margin-right: 10px;
    background-size: 2vh;
    width: 20px;
    height: 23px;
    min-width: 20px;
  }
  .short-link .text-icon:hover i {
    background-size: 2vh !important;
  }
  .short-link .text-icon:hover i.upgrade-icon,
  .short-link .text-icon i.upgrade-icon {
    background-size: 2vh !important;
    min-width: 2vh;
  }
  .short-link .text-icon i.refill-icon {
    background-size: 2vh;
  }
  .product-grid .owl-dots {
    display: none;
  }
  .tabs-nav {
    text-align: right;
    margin: 0 0 10px;
  }
  .tabs-nav li {
    display: block;
  }
  .tabs-nav.nav-two li {
    width: 47%;
    display: inline-flex;
  }
  .tabs-nav.nav-scroll ul {
    display: flex;
    align-items: center;
    white-space: nowrap;
  }
  .tabs-nav.nav-scroll li {
    white-space: nowrap;
    margin-left: 15px;
    max-width: 100%;
  }
  .tabs-nav.nav-scroll li a {
    white-space: nowrap;
  }
  .tabs-nav a {
    padding: 3px 0;
    font-size: 16px;
    font-family: 'HelveticaNeueW20-55Roman';
  }
  .tabs-nav.auto-width li {
    display: inline-flex;
    margin-left: 10px;
  }
  .tabs-nav li.active a {
    font-size: 20px;
  }
  .prd-title h2 {
    max-width: 68%;
  }
  .category-grid .item-box {
    width: 137px;
  }
  .category-grid .item-box .category-item .picture {
    padding: 2px;
    width: 35px;
    height: 36px;
    min-width: 35px;
  }
  .category-grid .item-box .category-item .picture .pic {
    width: 26px;
    height: 27px;
  }
  .home-page-category-grid .title,
  .sub-category-grid .title {
    font-size: 14px;
    margin: -3px 5px 0 0;
  }
  .sub-category-grid,
  .manufacturer-grid,
  .vendor-grid {
    margin: 0 0 35px;
  }
  .prd-title .other-link {
    top: 4px;
  }
  .other-link ul li i.cir {
    width: 30px;
    height: 30px;
    background-size: 13px;
  }
  .page-title .other-link ul li i.cir,
  .for-mobile .other-link ul li i.cir {
    width: 24px;
    height: 24px;
    background-size: 10px;
  }
  .page-title other-link ul li.best-seller-icon i .for-mobile other-link ul li.best-seller-icon i {
    background-position: center 8px;
  }
  .internetplan-catalog .plan-whoutpic-product {
    margin-top: 0;
  }
  .plan-whoutpic-product .int-plan-top {
    min-height: 75px;
    max-height: 75px;
    padding: 0 20px;
  }
  .item-box .int-plan-top .product-title {
    font-size: 25px;
    height: 80px;
    line-height: 27px;
    padding-top: 11px;
  }
  .other-link ul li.best-seller-icon i {
    background-position: center 10px;
  }
  .page-title .other-link ul li.best-seller-icon i,
  .for-mobile .other-link ul li.best-seller-icon i {
    background-position: center 8px;
  }
  .other-link ul li span {
    display: none;
  }
  .other-link ul li {
    margin-left: 10px;
    margin-right: 0;
  }
  .other-link ul li:last-of-type {
    margin-left: 0;
  }
  .mobileplan-catalog .drawer-prd .other-link ul li .dropdown-toggle::after,
  .other-link ul li .dropdown-toggle::after {
    top: 0;
    display: none;
  }
  .mobileplan-catalog .other-link ul li .dropdown-toggle::after,
  .fixedline-catalog .other-link ul li .dropdown-toggle::after,
  .internetplan-catalog .other-link ul li .dropdown-toggle::after,
  .smartlife-catalog .other-link ul li .dropdown-toggle::after,
  .html-category-page .other-link ul li .dropdown-toggle::after {
    display: inline-block;
  }
  .page-title .other-link ul li .dropdown-toggle::after,
  .for-mobile .other-link ul li .dropdown-toggle::after {
    top: 0;
    right: 6px;
    margin: 0;
  }
  .side-2 .custom-control-label::after,
  .side-2 .custom-control-label::before {
    top: -2px;
  }
  .goToTop {
    display: none !important;
  }
  .btn-secondary.lg,
  .btn-primary.lg {
    height: 60px;
    font-size: 16px;
    padding: 0 20px;
  }
  .product-box.product-small-picture .product-item .prices {
    padding: 5px 18px 10px;
  }
  .product-item .prices {
    padding: 5px 18px 15px;
    margin-top: 0;
  }
  .item-box .buttons .product-box-add-to-cart-button {
    height: 60px;
    width: 75px;
    padding: 0 11px;
  }
  .item-box .product-box-add-to-cart-button i {
    position: relative;
    top: 1px;
  }
  .item-box .product-item .product-box-add-to-cart-button:hover i,
  .item-box .product-box-add-to-cart-button i {
    background-size: 27px;
  }
  .product-item .prd-brand-name .brand-name {
    font-size: 14px;
    line-height: 1;
    margin: 5px 0 -2px;
  }
  .product-item .prd-brand-name {
    margin: 0 15px;
  }
  .other .item-box .product-title {
    font-size: 20px;
    line-height: 24px;
    height: 55px;
  }
  .other .item-box .actual-price {
    font-size: 30px;
  }
  .other .item-box .actual-price span {
    font-size: 20px;
  }
  .product-small-picture .item-box .product-title,
  .item-box .product-title {
    font-size: 15px;
  }
  .product-small-picture .item-box .buttons .product-box-add-to-cart-button,
  .product-small-picture .btn-secondary.lg,
  .product-small-picture .btn-primary.lg {
    height: 40px;
  }
  .product-small-picture .item-box .actual-price span {
    font-size: 15px;
  }
  .product-small-picture .item-box .actual-price {
    font-size: 20px;
  }
  .item-box .old-price {
    font-size: 20px;
  }
  .mobile-plan-product .item-box .product-title {
    font-size: 20px;
    bottom: 23px;
  }
  .product-item .description {
    font-size: 16px;
    margin: 10px 0 5px;
    height: 70px;
  }
  .product-item .description ul {
    display: block;
  }
  .item-box .prices-flex .prices-group .start-form {
    font-size: 14px;
  }
  .item-box .tooltip-check {
    width: 25px;
    height: 25px;
    background-size: 14px;
    top: 3px;
  }
  .product-box-detail-button {
    font-size: 14px;
  }
  .item-box .compare-button span {
    font-size: 14px;
  }
  .item-box .compare-button i {
    width: 28px;
    height: 28px;
    background-size: 28px;
  }
  .item-box .old-price span {
    font-size: 18px;
  }
  .startFormMonth {
    font-size: 16px;
  }
  .prd-not-owl {
    margin-bottom: 55px;
  }
  .product-grid .item-box .product-item .out-of-stock-label,
  .product-grid .item-box .product-item .new-label {
    right: 10px;
    width: 51px;
    height: 51px;
    background-size: 51px;
  }
  .product-grid .item-box .product-item .color-available {
    right: 70px;
    top: 23px;
  }
  .product-grid .item-box .product-item .color-available ul li {
    width: 22px;
    height: 22px;
  }
  .ajax-left-filter .product-grid .item-box .product-item {
    padding: 6px;
  }
  .ajax-left-filter .product-grid .item-box .product-item .color-available {
    right: 12px;
    top: 30px;
  }
  .ajax-left-filter .product-grid .item-box .product-item .color-available ul li {
    width: 13px;
    height: 13px;
    margin: 5px 0;
  }
  .category-grid.home-page-category-grid {
    overflow: hidden;
    margin-bottom: -20px;
  }
  .marbottom178 {
    padding-top: 62px;
    padding-bottom: 0;
  }
  .category-grid .item-box .category-item .nav-link {
    padding: 5px 4px;
    padding-left: 0;
  }
  .move-btn .btn {
    min-width: 164px;
    margin-top: -77px;
  }
  .smartlife-prdbox .product-item .prices {
    margin-top: 0;
    padding: 5px 18px 10px;
  }
  .smartlife-prdbox .item-box .product-title {
    font-size: 20px;
    margin: 0 0 10px;
  }
  .product-grid .owl-carousel .owl-nav button {
    width: 45px !important;
    height: 45px !important;
    min-width: 45px;
  }
  .prd-auto-width-mobile .item-box {
    width: 309px;
  }
  .prd-auto-width-mobile.arrow-center .item-box {
    margin-bottom: 30px;
  }
  .arrow-top-mobile .item-grid .product-item .item-box {
    margin: 0 0 10px !important;
  }
  .product-grid .owl-carousel.arrow-center .owl-nav button.owl-next {
    right: 0;
  }
  .product-grid .owl-carousel.arrow-center.arrow-top-mobile .owl-nav button.owl-prev {
    left: -55px;
    transform: rotate(178deg);
  }
  .product-grid .owl-carousel.arrow-center.arrow-top-mobile .owl-nav button.owl-next {
    transform: rotate(178deg);
  }
  .catalog-with-tab .prd-auto-width .item-box {
    margin: 0 0 30px;
  }
  .productbox-diff .item-box .product-title {
    font-size: 16px;
  }
  .productbox-diff .item-box .product-title {
    margin: 0;
  }
  .prd-drawer .product-grid .owl-nav {
    margin-top: -10px;
  }
  .drawer-prd .prd-auto-width .item-box {
    margin: 0 0 25px;
  }
  .product-grid .item-box .product-item {
    padding: 10px;
  }
  .plan-whoutpic-product .description ul li {
    font-size: 16px;
    line-height: 24px;
    width: 100%;
    display: block;
    text-align: right;
  }
  .smartlife-prdbox .product-item .description {
    margin: -5px 0 10px;
    padding-left: 15px;
    padding-right: 15px;
  }
  .smartlife-prdbox .item-box .picture a:before {
    padding-top: 30.2%;
  }
  .btn.btn-outline-dark.move-btn {
    font-size: 14px;
    padding: 10px 20px 10px;
  }
  .custom-add-to-compare i {
    background: url('../Themes/Theme 2024/Content/images/compare.svg') no-repeat center center;
    width: 31px;
    height: 31px;
    background-size: 31px;
  }
  .add-to-compare.cmp-sm .btn {
    height: 40px;
    font-size: 14px;
  }
  .custom-add-to-compare:hover i,
  .essential-group .custom-add-to-compare:hover i {
    background-size: 31px;
  }
  .essential-group .compare-products {
    position: absolute;
    left: 0;
    top: 0;
  }
  .essential-group .custom-add-to-compare i {
    background: url('../Themes/Theme 2024/Content/images/compare50.svg') no-repeat center center;
    background-size: 31px;
  }
  .ajax-left-filter .side-2 {
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    height: 100%;
    width: 100%;
    max-width: 100%;
    overflow: hidden;
    overflow-y: auto;
    transition: transform 0.3s;
    will-change: transform;
    display: none;
    flex-direction: column;
    -webkit-transform: translate3d(-103%, 0, 0);
    transform: translate3d(-103%, 0, 0);
    -webkit-overflow-scrolling: touch;
    z-index: 1010;
  }
  .ajax-left-filter .side-2.active {
    display: flex;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  .prd-drawer .triangle-up {
    right: 20px;
  }
  /* TIMER */
  div.timer {
    width: 43px;
    height: 43px;
    top: -1px;
    right: -1px;
  }
  span.rotator {
    width: 43px;
    height: 43px;
    top: 4px;
    left: -20px;
    background: url('../Themes/Theme 2024/Content/images/rotator-black-mobile.png') no-repeat left;
    right: 0 !important;
  }
  span.mask {
    width: 23px;
    height: 50px;
    top: -4px;
    left: 20px;
  }
  span.rotator.move {
    left: 0;
  }
  span.mask.move {
    width: 43px;
    left: 0px;
    background: url('../Themes/Theme 2024/Content/images/timer-black-mobile.png') no-repeat right;
  }
  /*Product Details page*/
  .gallery .main-picture {
    padding: 36px 0 0 0;
  }
  .smart-product-details-page .gallery .main-picture {
    margin-bottom: 0;
  }
  .essential-group .gallery {
    padding: 0 0 0 15px;
  }
  .choose-plan .choose-plan-left {
    display: flex;
    justify-content: space-between;
  }
  .choose-plan .choose-plan-left .step ul li {
    display: inline-flex;
  }
  .choose-plan .step ul li {
    font-size: 16px;
  }
  .overview .overview-inn {
    padding: 20px;
    text-align: right;
  }
  .slick-arrow {
    width: 41px;
    height: 41px;
    margin-top: 0;
  }
  .essential-group .custom-add-to-compare {
    top: 4px;
    left: 4px;
  }
  .overview .delivery-date {
    margin: 0 0 10px;
  }
  .overview .delivery {
    padding: 0 0 20px;
    margin: 0 0 20px;
    display: block;
  }
  .overview .availability .stock .value:before {
    width: 11px;
    height: 11px;
    top: 10px;
  }
  .overview .availability .stock .value {
    padding-right: 18px;
  }
  .overview .delivery-date .value {
    padding-left: 0;
    padding-right: 25px;
    display: inline;
  }
  .overview .free-shipping {
    padding-left: 0;
    padding-right: 35px;
  }
  .overview .free-shipping:before,
  .overview .delivery-date .value:before {
    left: auto;
    right: 0;
  }
  .btn.plus-icon:before {
    top: 19px;
  }
  .qty-package .qty-right {
    margin: 0 0 20px;
    border-bottom: 1px solid #ddd;
    padding: 0 0 25px;
  }
  .attributes .attr-group {
    margin: 0 0 15px;
    padding: 0 0 20px;
  }
  .attributes .attr-group .text-prompt {
    font-size: 16px;
    margin: 0 0 10px;
  }
  .attribute-squares li:first-of-type {
    margin-left: 0;
  }
  .attribute-squares .selected-value .attribute-square-container .attribute-square,
  .attribute-squares .attribute-square {
    width: 33px !important;
    height: 33px !important;
  }
  .attributes .option-list label {
    font-size: 14px;
  }
  .month-right-flex {
    display: block;
    width: 100%;
  }
  .month-right-flex .select-sim-number {
    margin: 0 0 15px;
  }
  .month-right-flex .common-dropdown .dropdown-toggle {
    font-size: 16px;
    height: 45px;
  }
  .month-right-flex .dis-amount label {
    font-size: 16px;
  }
  .month-right-flex .dis-amount .prices span {
    font-size: 25px;
  }
  .month-right-flex .dis-amount .prices span span {
    font-size: 20px;
  }
  .custom-radio-check .custom-control-label {
    padding: 16px 10px;
    min-width: 90px;
  }
  .device-package .custom-radio .custom-control-label {
    font-size: 18px;
  }
  .product-review-box .rating div {
    height: 20px;
    background-size: 20px;
  }
  .product-review-box .rating {
    height: 20px;
    background-size: 20px;
    width: 100px;
  }
  .product-review-box .review-count {
    font-size: 15px;
    margin-top: -3px;
  }
  .overview .qty-label {
    margin: 0 0 13px;
    font-size: 16px;
  }
  .qty-control {
    height: 40px;
    width: 135px;
  }
  .qty-control span {
    padding: 0 5px;
  }
  .qty-control span.minus i {
    height: 40px;
    background-size: 10px;
  }
  .qty-control span.plus i {
    height: 40px;
    background-size: 10px;
  }
  .overview .qty-input {
    height: 38px;
    padding: 0 0 3px;
  }
  .essential-group.border-left4:before {
    height: 65px;
  }
  .device-package .dev-label {
    margin: 0 0 10px;
    font-size: 18px;
  }
  .monthly-plan .monthly-plan-left .cust-label {
    font-size: 24px;
    margin: 0 0 5px;
  }
  .monthly-plan.other .monthly-radio {
    width: 100%;
    margin: 15px 0 0;
  }
  .monthly-plan.other .monthly-radio .custom-control {
    width: 47%;
    padding-right: 36px;
    margin-left: 0;
  }
  .monthly-plan.other .monthly-plan-left .cust-label {
    width: 100%;
  }
  .cust-label p {
    font-size: 16px;
  }
  .monthly-plan.other .monthly-radio .custom-control strong {
    font-size: 18px;
  }
  .monthly-plan.other .monthly-radio .custom-control strong span {
    font-size: 12px;
  }
  .monthly-plan.other .monthly-radio .custom-control-label::after,
  .monthly-plan.other .monthly-radio .custom-control-label::before {
    top: 0;
  }
  .choose-plan-flex {
    display: block;
  }
  .choose-plan {
    padding: 25px 5px 20px 5px;
  }
  .choose-plan .step ul li {
    padding: 0 5px;
  }
  .choose-plan.same-box .choose-title {
    font-size: 24px;
    margin-right: 20px;
    margin-top: 8px;
  }
  .choose-plan.same-box .step {
    margin-top: 8px;
  }
  .choose-plan.same-box .step ul li {
    font-size: 16px;
  }
  .choose-plan.same-box .select-sim-number label {
    font-size: 14px;
  }
  .choose-plan .choose-title {
    font-size: 24px;
    margin-left: 20px;
  }
  .choose-plan .step {
    margin: 0;
    margin-left: 12px;
  }
  .choose-plan .choose-plan-list .heading {
    margin: 0;
  }
  .choose-plan .choose-plan-list .bun {
    margin: 0 0 10px;
  }
  .choose-plan .choose-plan-list .bun:after {
    width: 3px;
  }
  .choose-plan .choose-plan-list .bun .seprate.bun-info {
    min-height: 90px;
    width: 32%;
    height: 100%;
  }
  .choose-plan .choose-plan-list .bun .seprate.bun-info h3 {
    font-size: 12px;
  }
  .choose-plan .choose-plan-list {
    margin: 0;
  }
  .choose-plan .choose-plan-list .heading > div {
    font-size: 14px;
    font-family: 'HelveticaNeueW20-55Roman';
    font-weight: 500;
    padding-top: 0;
  }
  .choose-plan .choose-plan-list .bun .seprate.rate {
    font-size: 16px;
  }
  .choose-plan .choose-plan-list .bun .seprate.data-size {
    font-size: 12px;
  }
  .choose-plan .choose-plan-list .bun .seprate.validaty {
    font-size: 13px;
  }
  .choose-plan .choose-plan-list .bun .seprate.bun-info span {
    font-size: 13px;
  }
  .choose-plan .choose-plan-list .bun .seprate {
    padding: 5px 1px 0;
  }
  .choose-plan .choose-plan-list .heading .hed-first {
    padding: 0;
    width: 32%;
  }
  .choose-plan .choose-plan-list .heading .sm-width {
    padding: 0;
    width: 27%;
  }
  .choose-plan .choose-plan-list .heading .head-last {
    width: 28%;
    padding: 0;
  }
  .choose-plan .choose-plan-list .bun .seprate .rate-flex sup,
  .choose-plan .choose-plan-list .bun .seprate.rate span {
    font-size: 12px;
    top: -4px;
    margin: 0;
  }
  .choose-plan .choose-plan-list .bun .seprate.rate strong {
    font-size: 14px;
    line-height: 1;
    text-align: left;
    margin-left: 5px;
  }
  .choose-plan .choose-plan-list .bun .seprate.rate .rate-flex {
    display: flex;
    align-items: center;
    text-align: center;
  }
  .choose-plan .choose-plan-list .bun .seprate.rate span.for-desk {
    display: none;
  }
  .choose-plan .choose-plan-list .bun .seprate.rate span.for-mobile {
    display: block;
    font-size: 14px;
  }
  .choose-plan .choose-plan-list .bun .seprate.data-size sup {
    font-size: 10px;
  }
  .choose-plan .choose-plan-list .bun .seprate.textright .btn {
    padding: 2px 0 5px;
    font-size: 14px;
    margin: 0 10px;
    min-width: 111px;
    font-family: 'HelveticaNeueW20-55Roman';
    font-weight: 500;
    border: none;
  }
  .choose-plan .choose-plan-list .bun .seprate.textright .btn {
    display: block;
  }
  .choose-plan .choose-plan-list .bun .seprate.textright .btn-orange {
    margin: 0;
  }
  .choose-plan .choose-plan-list .bun .seprate.textright {
    width: 28%;
  }
  .choose-plan .choose-plan-list .heading .prices-width.sm-width,
  .choose-plan .choose-plan-list .bun .seprate.rate.sm-width {
    width: 70%;
  }
  .cmt-drop {
    max-width: 150px;
  }
  .cmt-drop .btn {
    font-size: 15px;
    padding: 0 10px 4px;
    height: 36px;
    padding-left: 19px;
    width: 150px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  .cmt-drop .btn:after {
    left: 5px;
    background-size: 10px;
  }
  .choose-plan .choose-plan-list .heading .sm-width,
  .choose-plan .choose-plan-list .bun .seprate.sm-width {
    width: 33%;
  }
  .choose-plan .choose-plan-list .heading .sm-width.right-text,
  .choose-plan .choose-plan-list .bun .seprate.sm-width.right-text {
    text-align: left;
  }
  .choose-plan .choose-plan-list .bun .seprate.textright .btn-orange:before {
    right: -2px;
    width: 10px;
    height: 10px;
    background-size: 10px;
    top: 1px;
  }
  .choose-plan .choose-plan-list .heading .new-choose .new_flex,
  .choose-plan .choose-plan-list .bun .new-choose .new_flex {
    width: 100%;
  }
  .choose-plan .choose-plan-list .heading .new-choose,
  .choose-plan .choose-plan-list .bun .new-choose {
    display: block;
    width: 100%;
  }
  .choose-plan .choose-plan-list .bun .seprate.textright {
    width: 100%;
    justify-content: center;
  }
  .overall-payment table tr td {
    padding: 14px;
  }
  .overall-payment table tr td .full-price .estimate {
    margin-left: 10px;
    line-height: 17px;
  }
  .overall-payment table tr td p {
    font-weight: 600;
    font-size: 14px;
    font-family: 'HelveticaNeueW20-75Bold';
    line-height: 17px;
  }
  .choose-plan-flex .pln_flex {
    display: flex;
    justify-content: space-between;
  }
  .choose-plan-flex .pln_flex ._choose-title {
    display: none;
  }
  .choose-plan .choose-plan-flex .choose-title {
    margin-right: 0;
  }
  .choose-plan .choose-plan-list.mrtop {
    margin-top: 0;
  }
  .overall-payment table tr td p.ver-pos-top {
    position: relative;
    top: 5px;
  }
  .overall-payment table tr td .full-price .estimate strong {
    font-size: 14px;
  }
  .simvalid {
    margin-right: 17px;
  }
  .simvalid span {
    font-size: 13px;
  }
  .overall-payment table tr td .full-price .estimate span {
    font-size: 14px;
    font-family: 'HelveticaNeueW20-55Roman';
  }
  .overall-payment table tr td .full-price {
    display: block;
  }
  .overall-payment table tr td .full-price .final {
    display: flex;
    align-items: baseline;
    font-size: 18px;
    line-height: 17px;
  }
  .overall-payment table tr td .full-price .final span {
    font-size: 12px;
  }
  .overall-payment table tr td .full-price .final strong {
    line-height: 1;
    margin-right: 5px;
    top: -3px;
    font-size: 12px;
  }
  .overall-payment table tr td .full-price .final .for-desk {
    display: none;
  }
  .overall-payment table tr td .full-price .final .for-mobile {
    display: block;
    font-family: 'HelveticaNeueW20-75Bold';
    font-size: 16px;
    margin-left: 5px;
  }
  .overall-payment table tr td .over-flex .btn.btn-outline-white {
    margin-top: 10px;
    padding: 7px 7px 8px;
    font-size: 13px;
    min-width: 115px;
    text-align: right;
    display: flex;
    justify-content: space-between;
  }
  .cart-bx .cart-flex .cart-bun.prices {
    text-align: left;
  }
  .overall-payment table tr td .btn.btn-outline-white i {
    width: 15px;
    height: 15px;
    background-size: 15px;
    margin-right: 13px;
    top: 3px;
  }
  .product-collateral .title {
    font-size: 18px;
    margin: 0 0 10px;
  }
  .overall-payment table tr td:first-of-type {
    width: 50%;
  }
  .product-specs-box td {
    font-size: 16px;
    padding: 11px 15px 11px;
    width: 50%;
  }
  .product-specs-box td:last-of-type {
    font-size: 14px;
    border-left: 1px solid #ccc;
    line-height: 16px;
  }
  .vertical-top {
    vertical-align: top !important;
  }
  .device-package .custom-control {
    width: 140px;
  }
  .device-package .custom-control-inline {
    min-height: 23px;
  }
  .monthly-plan.smartlife-mothly .custom-control.custom-radio .custom-control-label {
    line-height: 18px;
    font-size: 16px;
  }
  .smart-product-details-page .smart-tab {
    margin-top: 15px;
  }
  .device-package .custom-control-label::before {
    border: #333 solid 2px;
  }
  .device-package .custom-radio .custom-control-input:checked ~ .custom-control-label::after {
    background-size: 14px;
    top: 6px;
    right: -32px;
  }
  .device-package .custom-control-label::before {
    height: 26px;
    width: 26px;
    right: -35px;
  }
  .common-margin-bottom100 {
    /*margin: 0 0 40px;*/
  }
  .monthly-plan .monthly-price .monthly-price-info p {
    font-size: 15px;
    margin: 5px 0 0;
  }
  .monthly-plan .monthly-price .monthly-price-info.basic-prices {
    margin-left: 45px;
  }
  .monthly-plan .monthly-price .monthly-price-info.basic-prices p {
    margin: 0 0 10px;
  }
  .monthly-plan {
    text-align: right;
    border: none;
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.1);
    margin: 0 0 20px;
    padding: 20px;
    background: #fff;
  }
  .monthly-plan .monthly-radio {
    margin: 12px -5px 5px;
  }
  .monthly-plan .monthly-price .monthly-price-info {
    margin-left: 15px;
  }
  .monthly-plan .monthly-price .monthly-price-info h3 {
    font-size: 24px;
    /*display: flex;*/
    align-items: baseline;
  }
  .monthly-plan .monthly-price .monthly-price-info h3 span {
    font-size: 16px;
    font-family: 'HelveticaNeueW20-75Bold';
  }
  .monthly-plan .monthly-price .monthly-price-info h3 span:last-of-type {
    font-size: 16px;
    font-family: 'HelveticaNeueW20-55Roman';
  }
  .monthly-plan .monthly-price .monthly-price-info h3 b {
    margin-top: 10px;
    display: block;
    font-weight: 400;
    font-size: 14px;
    font-family: 'HelveticaNeueW20-55Roman';
  }
  .related-products-grid.product-grid .owl-nav {
    width: 75%;
  }
  .arrow-top-mobile .related-products-grid.product-grid .owl-nav {
    width: auto;
    top: 0;
    left: -9px;
  }
  .essential-cart .essential-cart-flex {
    justify-content: flex-end;
    padding: 16px 0 17px;
  }
  .essential-cart .essential-cart-flex .btn.btn-outline-white span {
    display: none;
  }
  .essential-cart .essential-cart-flex .btn.btn-outline-white {
    min-width: 0;
  }
  .essential-cart .essential-cart-flex .btn.btn-outline-white i {
    margin-right: 0;
    background-size: 16px;
    top: 5px;
  }
  .overview .product-review-box .rating {
    width: 96px;
    height: 19px;
    background-size: 19px;
  }
  .overview .product-review-box .rating div {
    height: 19px;
    background-size: 19px;
  }
  .overview .product-review-box .review-count {
    font-size: 15px;
    margin-left: 5px;
  }
  .essential-cart .essential-cart-flex .essential-tab {
    display: none;
  }
  .essential-cart .essential-cart-flex .btn.btn-orange {
    min-width: 114px;
    font-size: 16px;
  }
  .essential-cart .essential-cart-flex .essential-cart-right .add-to-cart-panel .btn.btn-outline-white {
    padding: 0 10px 8px;
  }
  .essential-cart .essential-cart-flex .essential-cart-right .prices {
    font-size: 40px;
    font-family: 'HelveticaNeueW20-75Bold';
    margin-right: 10px;
  }
  .essential-cart .essential-cart-flex .essential-cart-right strong {
    font-size: 14px;
    margin-top: -14px;
  }
  .essential-cart .essential-cart-flex .essential-cart-right .btn {
    padding: 4px 8px 9px;
  }
  .breadcrumb-black .breadcrumb-bg {
    padding-bottom: 0;
  }
  .breadcrumb li * {
    font-size: 16px;
    line-height: 1;
  }
  .breadcrumb li.brd-back a {
    padding: 0px 15px 4px;
    margin-left: 10px;
    font-size: 16px;
    line-height: normal;
    margin-bottom: 4px;
  }
  .monthly-plan.other .monthly-radio .custom-control span {
    margin-bottom: 0;
  }
  .monthly-plan.other .monthly-radio.hide-strong .custom-control span {
    margin-bottom: 0;
  }
  .breadcrumb-cmp-prd .compare-products {
    width: 100%;
    margin: 0 0 20px;
  }
  .breadcrumb li .delimiter {
    margin: 0;
    top: 5px;
    background-size: 6px;
  }
  .custom-add-to-compare {
    justify-content: flex-end;
  }
  .html-product-details-page .breadcrumb {
    padding: 15px 0 0;
  }
  .custom-add-to-compare span {
    font-size: 14px;
  }
  .product-collateral-with-picture {
    margin: 31px -15px 50px;
  }
  .product-collateral-with-picture ul li {
    margin-left: 15px;
    margin-right: 15px;
    display: block;
    margin-bottom: 20px;
  }
  .product-collateral-with-picture ul li .prd-spc-flex .prd-pic img {
    width: 60px;
    height: 60px;
  }
  .product-collateral-with-picture ul li .prd-spc-flex .prd-spc h4 {
    font-size: 20px;
  }
  .product-collateral-with-picture ul li .prd-spc-flex .prd-spc span {
    font-size: 14px;
  }
  .product-reviews-overview {
    margin: 0 0 15px;
  }
  .overview .product-name {
    margin: 0 0 10px;
  }
  .overview .product-name h1 {
    font-size: 30px;
  }
  .overview .value,
  .variant-overview .value {
    font-size: 15px;
  }
    /*.page-title-catalog .other-link {
    display: none;
  }*/
    .best-seller-icon { display: none; }

  .cat-transfer .for-mobile {
    margin-bottom: 20px;
    text-align: right;
  }
  .cat-transfer .for-mobile .other-link {
    float: none;
  }
  .dropdown-toggle::after {
    border-top: 7px solid;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
  }
  .page-title .other-link ul li span,
  .cat-transfer .for-mobile .other-link ul li span {
    display: inline-block;
    font-size: 14px;
    position: relative;
    top: -2px;
    margin-right: 7px;
  }
  .overall-payment {
    margin: 0 0 31px;
  }
  .mobile-device .overall-payment {
    margin: 0 0 25px;
  }
  .product-collateral {
    margin: 25px 0 50px;
  }
  .product-grid .title {
    margin: 0 0 20px;
    text-align: right;
    position: relative;
    top: -6px;
  }
  .fixed-choose-device .product-grid .title {
    margin: 0 0 60px;
  }
  .prd-mask-left .related-products-grid:after {
    display: none;
  }
  .fixed-choose-device .related-products-grid {
    margin-bottom: 10px;
  }
  .fiber-map .title strong {
    font-size: 16px;
  }
  .fiber-map .title h2 {
    font-size: 32px;
  }
  .monthly-plan.fiber-month-plan .left-flex {
    height: 100%;
    width: 100%;
    border-left: none;
    padding: 15px 0;
    margin: 0;
  }
  .monthly-plan.fiber-month-plan .monthly-plan-left .monthly-plan-right {
    padding-right: 0;
    padding-bottom: 20px;
  }
  .product-grid .title strong {
    font-size: 16px;
    margin: 0 0 10px;
  }
  .recommended-products-grid .title strong {
    margin: 0 0 25px;
  }
  .product-grid .title span {
    font-size: 22px;
  }
  .select-sim-number select {
    height: 45px;
    font-size: 16px;
    padding: 0 15px;
  }
  .select-sim-number {
    margin: 20px 15px 0;
  }
  .choose-plan.with-sim .select-sim-number {
    margin: 0;
  }
  .choose-plan {
    margin: 20px 0;
  }
  .sim-commitment .device-package {
    margin: 0 5px;
  }
  .select-sim-number label {
    font-size: 14px;
    margin: 0 0 10px;
  }
  .select-sim-number label {
    padding-left: 15px;
  }
  .select-sim-number label .req {
    right: auto;
    left: 0;
  }
  .ovr-without-pic {
    display: block;
  }
  .ovr-without-pic .ovr-left {
    min-width: 100%;
    max-width: 100%;
    margin-left: 0;
  }
  .ovr-without-pic .ovr-left .product-name h1 {
    font-size: 24px;
  }
  .ovr-data-size {
    font-size: 20px;
    color: #000;
    margin: 0 0 30px;
  }
  .overview.overview-full-widht .overview-inn {
    padding: 0 0 15px;
  }
  .accordion .card .card-header > div:after {
    height: 28px;
    width: 28px;
    background-size: 15px;
    margin-top: -15px;
  }
  .desc-list ul li {
    width: 100%;
    margin-left: 0;
    float: none;
    font-size: 14px;
    line-height: 15px;
    margin-bottom: 10px;
  }
  .radio-number .sim-commitment .device-package .custom-control-inline {
    min-width: initial;
    display: inline-flex;
    margin-left: 20px;
    max-width: 200%;
  }
  .desc-list ul li:before {
    top: 49%;
    width: 6px;
    height: 6px;
  }
  .device-package.not-break .custom-control {
    margin-left: 15px;
  }
  .device-package.not-break .custom-control.w-40 {
    width: 40%;
  }
  .overview.overview-full-widht .qty-package {
    margin-top: 40px;
    border: none;
    padding: 0 0 15px;
    text-align: right;
  }
  .choose-plan.with-sim {
    padding: 17px 20px 20px;
    text-align: right;
  }
  .postpaid-product-details-page .title.title-show {
    display: block !important;
  }
  .choose-plan.with-sim .choose-title {
    margin-right: 0;
    max-width: 110px;
    margin-bottom: 0;
  }
  .choose-plan.with-sim.prepaid-choose-plan {
    padding: 30px 0 0;
    margin-top: 40px;
  }
  .choose-plan.prepaid-choose-plan .choose-title {
    font-size: 24px;
    padding-bottom: 20px;
  }
  .choose-plan.prepaid-choose-plan .step {
    margin-top: 0;
    margin-left: 0;
  }
  .choose-plan.prepaid-choose-plan .select-sim-number {
    margin: 0;
  }
  .monthly-plan .tax-desc {
    font-size: 16px;
    margin-top: 18px;
    line-height: 1;
  }
  .card-header > div {
    padding: 20px;
    padding-left: 70px;
  }
  .card-header {
    font-size: 16px;
  }
  .accordion .card .card-header > div:after {
    left: 20px;
  }
  .accordion .card .card-body {
    padding: 20px;
    font-size: 15px;
    line-height: 22px;
  }
  .accordion .card .card-body:before {
    width: 3px;
  }
  .choose-products-grid {
    padding: 20px 20px 20px 0;
  }
  .choose-products-grid .owl-carousel {
    margin-bottom: -40px;
  }
  .arrow-top-mobile .owl-nav {
    position: absolute;
    top: 12px;
    left: 0px;
    width: auto;
  }
  .recommended-products-grid .arrow-top-mobile .owl-nav {
    top: -20px;
  }
  .arrow-top-mobile .owl-nav button.owl-next {
    left: 57px !important;
    right: auto !important;
  }
  .internet-fiber .overview.overview-full-widht .overview-inn,
  .fiber-details-page .overview.overview-full-widht .overview-inn,
  .fourG-details-page .overview.overview-full-widht .overview-inn {
    padding-bottom: 15px;
  }
  .fiber-details-page .desc-list-img {
    margin: 0 0 15px;
  }
  .arrow-top-mobile .product-grid .title {
    width: 70%;
  }
  .product-grid .title.title-mb {
    margin: 0 0 30px;
    text-align: right;
  }
  .prd-auto-width-mobile .item-box {
    width: 309px;
  }
  .prd-details-tabs {
    margin: 0 0 30px;
  }
  .catalog-with-tab .prd-details-tabs {
    margin-top: 60px;
  }
  .postpaid-product-details-page .prd-details-tabs {
    margin: 25px 0 27px;
  }
  .catalog-mask:before {
    min-height: 760px;
  }
  .internetplan-catalog .catalog-mask:before {
    min-height: 725px;
  }
  .smartlife-catalog .catalog-mask:before {
    min-height: 716px;
  }
  .fixedline-catalog .catalog-mask:before {
    min-height: 690px;
  }
  .map-mrtop {
    margin-top: 50px;
  }
  .map-view .title {
    margin: 0 0 20px;
  }
  .map-view .title strong {
    font-size: 14px;
  }
  .map-view .title h2 {
    font-size: 24px;
    line-height: 1;
  }
  .map-view iframe {
    height: 385px;
  }
  .prd-details-tabs .tabs-nav {
    margin: 0 0 32px;
  }
  .offer-details .offer-left {
    padding-right: 50px;
  }
  .__flex {
    display: flex;
    justify-content: space-between;
    align-items: center;
  }
  .offer-details .offer-left:before {
    width: 40px;
    height: 49px;
    background-size: 35px;
  }
  .prd-details-tabs ul li {
    display: inline-block;
  }
  .prd-details-tabs ul li:first-of-type a:first-of-type {
    padding-right: 1em;
  }
  .prd-details-tabs ul li a {
    padding: 6px 0;
    /* height: 51px; */
    font-size: 14px;
    line-height: 13px;
    color: #ff6600;
  }
  .prd-details-tabs ul li.active a {
    font-size: 16px;
    font-family: 'HelveticaNeueW20-75Bold';
  }
  .prd-details-tabs .tabs-nav ul li a {
    font-size: 3vh;
  }
  .prd-details-tabs .tab-ol-list h4 {
    font-size: 18px;
    margin: 0 0 20px;
    line-height: 25px;
  }
  .prd-details-tabs .tab-ol-list ul li,
  .prd-details-tabs .tab-ol-list ol li {
    font-size: 14px;
    line-height: 16px;
  }
  .prd-details-tabs .tab-ol-list ul li:before,
  .prd-details-tabs .tab-ol-list ol li:before {
    top: 7px;
    width: 5px;
    height: 5px;
  }
  .offer-details {
    display: block;
    padding: 15px;
    margin: 0 0 40px;
  }
  .html-common-details-page .offer-details {
    margin-bottom: 66px;
  }
  .fiber-map {
    margin-bottom: 56px;
  }
  .fiber-map iframe {
    height: 385px;
  }
  .offer-details .offer-left {
    min-width: 146px;
    margin: 0 0 20px;
    position: relative;
    min-height: 45px;
  }
  .offer-details .btn {
    height: 39px;
    padding: 7px;
    font-size: 14px;
    min-width: 146px;
    margin-right: 51px;
  }
  .offer-details b {
    font-size: 14px;
  }
  .offer-details h4 {
    font-size: 18px;
  }
  .why-buy {
    margin: 0 0 40px;
  }
  .why-buy .why-buy-bx .icon {
    margin: 0;
  }
  .why-buy.adsl-box .why-buy-bx {
    padding: 35px 15px;
  }
  .why-buy .why-buy-bx {
    padding: 20px 5px;
    background: #fff;
    height: auto;
    margin: 0 0 15px;
  }
  .why-buy h2 {
    font-size: 26px;
    margin: 0 0 20px;
    line-height: 35px;
  }
  .why-buy .why-buy-bx:before {
    width: 2.6px;
  }
  .why-buy .why-buy-bx h3 {
    font-size: 16px;
  }
  /*Compare page*/
  .comp-product {
    margin: 30px 0 25px;
  }
  .comp-common-grid .other.name h1 {
    font-size: 26px;
    padding: 0 0 20px;
    line-height: 29px;
  }
  .comp-according:after {
    right: -50px;
    bottom: -50px;
    width: 105px;
    height: 105px;
    background-size: 105px;
  }
  .comp-common-grid .other.name h1:after {
    height: 2px;
    width: 56px;
  }
  .comp-common-grid {
    display: block;
  }
  .comp-common-grid .other.name {
    width: 100%;
    min-width: 100%;
    padding-top: 0;
  }
  .compare-products-page .compare-new-page .clear-list {
    position: relative;
    margin-left: 0;
    font-size: 16px;
    width: auto;
    top: -20px;
    padding-right: 40px;
  }
  .comp-common-grid .other.name {
    padding-left: 20px;
  }
  .breadcrumb-cmp-prd .breadcrumb {
    margin-left: 0;
  }
  .product-item .remove-item i {
    width: 27px;
    height: 27px;
    background-size: 27px;
  }
  .product-item .remove-item {
    top: 10px;
    left: 10px;
  }
  .comp-common-grid .other.name {
    display: flex;
    justify-content: space-between;
    align-items: flex-end;
  }
  .comp-common-grid .grid-group {
    width: 100%;
    display: block;
  }
  .comp-back {
    width: 100%;
    top: -30px;
    height: 435px;
  }
  .comp-common-grid .other.spec-name {
    width: 100%;
    font-size: 16px;
    padding: 5px 23px;
  }
  .comp-according ul .inner:before {
    right: -3px;
    border-width: 2px;
  }
  .comp-according ul li a.toggleData i {
    margin-left: 10px;
  }
  .comp-common-grid .spec-other {
    font-size: 15px;
    padding: 5px 23px;
    border: none;
    width: 100%;
    text-align: right;
  }
  .compare-new-page .container {
    padding-left: 0;
  }
  .compare-products-page .compare-new-page .clear-list:before {
    width: 30px;
    height: 30px;
    background-size: 11px;
    border: 2px solid #fff;
  }
  .comp-product .new-label {
    width: 51px;
    height: 51px;
    background-size: 51px;
    left: -9px;
    top: -9px;
  }
  .comp-common-grid .other {
    width: 309px;
  }
  .comp-product .comp-add-product .add-prd {
    width: 44px;
    height: 44px;
    margin-top: -42px;
    font-size: 19px;
    background-size: 44px;
    margin-right: -22px;
  }
  .comp-common-grid .other.cmp-add-common {
    padding: 10px;
  }
  .comp-common-grid .grid-group .other .comp-add-product {
    min-height: 353px;
  }
  .comp-product .comp-add-product .cmp-add {
    padding: 17px 20px 19px;
    font-size: 16px;
  }
  .comp-according ul li a.toggleData {
    font-size: 18px;
    padding: 22px;
  }
  .page-title.title-max-width,
  .catalog-with-tab .catalog-left {
    max-width: 100%;
    min-width: 100%;
    margin-left: 0;
    margin-top: 4.5vh !important;
  }
  .fixedline-catalog .catalog-with-tab .catalog-left {
    margin-top: 0;
  }
  .other-link.mobile-show-text {
    margin: 25px 0 0;
  }
  .catalog-with-tab .tabs-nav {
    margin: -15px 0 15px;
  }
  .catalog-with-tab .tabs-block ul li {
    width: auto;
    display: inline-block;
  }
  .prd-details-tabs ul {
    display: flex;
    flex-direction: column;
  }
  .prd-details-tabs .tabs-nav ul {
    display: flex;
    flex-direction: row;
  }
  .prd-details-tabs .tabs-nav ul li {
    width: auto;
  }
  .prd-details-tabs .tabs-nav ul li a {
    padding: 1em;
  }
  .prd-details-tabs ul li {
    width: 100%;
    display: flex;
    text-align: auto;
  }
  .internetplan-catalog .tabs-nav.tabs-block li.active a {
    font-size: 18px;
  }
  .smartlife-catalog .page-title {
    margin: 0 0 30px;
  }
  .smartlife-catalog .catalog-with-tab .tabs-block ul li {
    display: block;
    width: 100%;
  }
  .tabs-nav.tabs-block li.active a {
    font-size: 18px;
  }
  .tabs-block.no-pd ul li:first-of-type a {
    padding: 8px 0;
  }
  .internetplan-catalog .catalog-with-tab .tabs-block ul li {
    width: 47%;
    display: inline-flex;
  }
  .tabs-nav.tabs-block.no-pd a {
    padding: 8px 0;
    line-height: 1;
  }
  .fourG-details-page .monthly-plan .monthly-plan-left .cust-label {
    width: 100%;
  }
  .fourG-details-page .overview.overview-full-widht .overview-inn {
    padding-bottom: 1px;
  }
  .product-grid .title p {
    font-size: 15px;
    margin-top: 10px;
    margin-bottom: 50px;
  }
  .with-arrow-top .product-grid .title {
    margin-bottom: 60px;
  }
  .fiber-attr .attributes .attr-group .text-prompt {
    font-size: 16px;
  }
  .fiber-attr .attributes select {
    border-width: 1px;
    height: 40px;
    font-size: 14px;
    padding: 0 10px;
    min-width: 111px;
  }
  .fiber-attr .attributes .form-control {
    border-width: 1px;
    height: 40px;
    font-size: 14px;
    padding: 0 10px;
    max-width: 212px;
  }
  .breadcrumb {
    padding: 15px 0 20px;
  }
  .product-details-page .breadcrumb li.brd-back a:before {
    display: inline-block;
  }
  .product-grid .item-box {
    border-width: 1px;
  }
  .product-grid .item-box .product-review-box {
    padding: 6px 15px 0;
  }
  .product-grid .item-box .product-review-box {
    padding: 6px 15px 0;
  }
  .productbox-diff .product-grid .item-box .product-review-box {
    padding: 6px 0 0;
  }
  .product-grid .item-box .product-review-box .rating-count {
    font-size: 14px;
  }
  .view-and-compare {
    margin: 0 18px;
  }
  .ovr-without-pic.fixed-line .ovr-left {
    min-width: 100%;
    max-width: 100%;
  }
  .product-collateral.other-table.other-table-service {
    margin: 100px 0 70px;
  }
  .product-collateral.other-table-service .title {
    font-size: 30px;
  }
  .other-table .data-table th {
    font-size: 16px;
    padding: 16px 21px;
  }
  .other-table .data-table tr td {
    font-size: 13px;
    height: 80px;
  }
  .other-table .data-table tr td:first-of-type {
    font-size: 16px;
  }
  .other-table .data-table tr td:last-of-type,
  .other-table.other-table-service .data-table tr td:last-of-type {
    font-size: 16px;
  }
  .ovr-without-pic {
    padding-top: 20px;
  }
  .breadcrumb strong {
    font-weight: 600;
  }
  .booking-drawer .appointment-content {
    padding: 20px 15px;
    height: calc(100vh - 75px);
  }
  .cart-drawer .cart-body {
    height: calc(100vh - 265px);
  }
  .cart-drawer {
    max-width: 100%;
  }
  .cart-drawer .cart-top {
    border-right-width: 5px;
  }
  .cart-drawer .cart-top h2 {
    font-size: 20px;
  }
  .cart-drawer .cart-top h2:before {
    width: 25px;
    height: 25px;
    background-size: 25px;
    margin-left: 10px;
  }
  .cart-drawer .cart-top .top-right .btn-cart {
    display: none;
  }
  .cart-drawer .cart-top h2 {
    margin: 20px 15px 21px;
  }
  .cart-drawer .cart-top .top-right .cart-close {
    height: 75px;
    width: 60px;
  }
  .cart-drawer .cart-top .top-right .cart-close i {
    width: 24px;
    height: 24px;
    background-size: 12px;
  }
  .cart-mobile-button {
    padding: 20px 5px 10px;
  }
  .cart-mobile-button .btn.btn-light {
    font-size: 14px;
    padding: 5px 5px;
    height: 41px;
    width: 100%;
    margin: 0 5px;
    white-space: nowrap;
  }
  .cart-list {
    padding: 10px;
  }
  .cart-list .cart-bx-title {
    padding: 0 10px 10px 10px;
  }
  .cart-list .cart-bx-title .title.empty .clear-btn {
    left: 6px;
  }
  .cart-list .cart-bx-title .title.empty .clear-btn span {
    font-size: 0;
  }
  .cart-list .cart-bx-title .title.empty .clear-btn span i {
    margin-left: 0;
  }
  .cart-list .cart-bx {
    padding: 10px;
    margin-bottom: 10px;
  }
  .cart-list .cart-bx-title .title.first,
  .cart-bx .cart-flex .cart-bun.first {
    width: 33%;
  }
  .cart-bx .cart-flex .cart-bun.remove,
  .cart-list .cart-bx-title .title.empty {
    width: 6%;
  }
  .cart-list .cart-bx-title .title.empty .clear-btn i {
    top: 2px;
    left: 10px;
  }
  .cart-bx .cart-flex .cart-bun.package h2 {
    font-size: 13px;
  }
  .cart-bx .cart-flex .cart-bun.package h2 a {
    font-size: 12px;
    margin-right: 10px;
  }
  .cart-bx .cart-flex .cart-bun .qty-count input {
    height: 25px;
    width: 24px;
    font-size: 14px;
    border-radius: 0;
    padding: 0 0 5px;
  }
  .cart-bx .cart-flex .cart-bun .qty-count span.plus,
  .cart-bx .cart-flex .cart-bun .qty-count span.minus {
    height: 25px;
    width: 24px;
  }
  .cart-bx .cart-flex .cart-bun.prices {
    font-size: 14px;
  }
  .cart-bx .cart-flex .cart-bun.tax {
    font-size: 14px;
  }
  .cart-bx .cart-flex .cart-bun.name .prd-details h2 {
    font-size: 14px;
    line-height: 17px;
  }
  .cart-bx .cart-flex .cart-bun.name .prd-details h2 a {
    font-size: 12px;
    display: block;
    margin: 2px 0;
  }
  .cart-bx .cart-flex .cart-bun.name .cart-pic {
    max-width: 36px;
    margin-top: 4px;
    min-width: 36px;
  }
  .order-summary-content .cart-bx .cart-flex .cart-bun.name .cart-pic {
    max-width: 38px;
    margin-top: 4px;
    min-width: 38px;
  }
  .cart-bx .cart-flex .cart-bun.name {
    align-items: center;
  }
  .cart-bx .cart-flex .cart-bun.name .prd-details span {
    font-size: 11px;
    line-height: 15px;
  }
  .cart-bx .cart-flex .cart-bun.name .prd-details {
    margin-left: 5px;
    margin-left: 5px;
  }
  .cart-bx .cart-flex .cart-bun.remove i {
    width: 15px;
    height: 15px;
    background-size: 7px;
  }
  .cart-list .cart-bx-title .title {
    font-size: 14px;
  }
  .cart-drawer .cart-bottom {
    border-bottom-width: 4px;
    padding: 16px 10px;
    display: block;
  }
  .cart-drawer .cart-bottom .terms-of-service {
    margin: 0 0 10px 0;
    line-height: 10px;
    text-align: right;
    max-width: 100%;
  }
  .ui-dialog {
    top: 5px !important;
  }
  .cart-drawer .cart-bottom .btn.btn-outline {
    min-width: 135px;
    padding: 4px;
    margin-left: 5px;
  }
  .cart-drawer .cart-bottom .checkout-buttons {
    justify-content: flex-end;
  }
  .cart-bottom .terms-of-service label {
    font-size: 12px;
    font-size: 12px;
    color: #fff;
    line-height: 13px;
  }
  .shopping-cart .cart-bottom .terms-of-service label {
    color: #000;
  }
  .cart-bottom .terms-of-service a {
    font-size: 12px;
  }
  .cart-drawer .cart-bottom .btn {
    min-width: 97px;
    text-align: center;
    height: 39px;
    padding: 0 0 4px;
    font-size: 16px;
  }
  .cart-drawer .cart-bottom .prices {
    font-size: 25px;
    margin: -5px 9px 0 0;
  }
  .cart-drawer .cart-bottom .prices span {
    font-size: 15px;
  }
  .cart-drawer .cart-body .btn-cart {
    margin: 10px 20px 0;
  }
  .cart-drawer .cart-body .btn-cart .btn {
    margin: 15px 2.5px;
    width: 50%;
    font-size: 14px;
    padding: 4px 5px 5px 5px;
    height: 41px;
  }
  .cart-drawer .btn-cart .btn:before {
    width: 13px;
    height: 13px;
    margin-right: 5px;
    background-size: 13px;
  }
  .step-data .step-flex .flex-right.wide {
    min-width: 100%;
  }
  .cart-step {
    padding: 15px 8px;
    margin: 0 0 15px;
  }
  .cart-step h2 {
    font-size: 21px;
    margin-bottom: 15px;
  }
  .cart-step h2:before {
    width: 28px;
    height: 25px;
    margin-left: 5px;
    background-size: 28px;
  }
  .cart-step .step-bx ul {
    display: block;
    text-align: right;
  }
  .cart-step .step-bx ul li span {
    width: 30px;
    height: 30px;
    min-width: 30px;
    font-size: 14px;
    line-height: 25px;
  }
  .cart-step .step-bx ul li b {
    font-size: 13px;
    margin: 0 5px;
    margin-top: -5px;
  }
  .cart-step .step-bx ul li strong {
    width: 15px;
    margin-right: 0;
    margin-left: 0;
  }
  .cart-step .step-bx ul li {
    display: inline-flex;
    margin-top: 10px;
  }
  .shopping-cart .cart-list .cart-bx {
    padding: 15px 7px 15px 7px;
  }
  .cart-bx .cart-flex .cart-bun.name .prd-details .prd_title .name {
    font-size: 14px;
    display: block;
    max-height: 30px;
  }
  .cart-bx .cart-flex .cart-bun.name .prd-details .prd_title .link {
    font-size: 12px;
    margin-right: 0;
  }
  .shopping-cart .cart-list .cart-bx-title {
    padding: 0 7px 10px 7px;
    background: #fff;
  }
  .shopping-cart .cart-bx .cart-flex .cart-bun.first,
  .shopping-cart .cart-list .cart-bx-title .title.first {
    width: 40%;
  }
  .cart-bx .cart-flex {
    padding: 7px 0;
  }
  .cart-bx .cart-flex .cart-bun.name .prd-details .prd_title {
    margin: 0;
    display: block;
  }
  .shopping-cart .cart-list {
    margin: 0 0 15px;
  }
  .shop-cart-bottom .right_flex,
  .shop-cart-bottom .left_flex {
    justify-content: space-between;
    align-items: flex-end;
  }
  .shop-cart-bottom .left_flex {
    margin: 0 0 20px;
  }
  .shop-cart-bottom .prices span:last-of-type,
  .shop-cart-bottom .prices {
    font-size: 19px;
    color: #fff;
  }
  .shop-cart-bottom .prices span {
    font-size: 10px;
  }
  .shop-cart-bottom .right_flex .price-and-next .prices.hide-cart {
    display: none;
  }
  .shop-cart-bottom .cut-out-btn {
    min-width: 156px;
    border: 1px solid #707070;
    color: #fff;
    height: 44px;
    padding: 13px 10px;
    font-size: 14px;
  }
  .shop-cart-bottom .cut-out-btn.ml_0 {
    margin-right: 0;
  }
  .shop-cart-bottom .right_flex .next-step {
    font-size: 12px;
    margin: 0;
  }
  .shop-cart-bottom .right_flex .next-step.mt {
    position: relative;
    top: 0;
  }
  .shop-cart-bottom .right_flex .next-step b {
    font-size: 12px;
    font-family: 'HelveticaNeueW20-75Bold';
  }
  .shop-cart-bottom .btn-orange {
    height: 44px;
    min-width: 100px;
    font-size: 16px;
    padding: 0;
    font-family: 'HelvNeue65_W1G';
    font-weight: 500;
  }
  .shop-cart-bottom .right_flex .price-and-next {
    display: block;
    position: relative;
    top: 0;
  }
  .shop-cart-bottom .right_flex .prices span:first-of-type,
  .shop-cart-bottom .right_flex .prices {
    font-size: 19px;
  }
  .shop-cart-bottom .right_flex .prices span {
    font-size: 10px;
  }
  .shop-cart-bottom .back {
    height: 44px;
    font-size: 14px;
    text-align: right;
    min-width: 125px;
    padding: 10px 45px 0 0;
  }
  .shop-cart-bottom .back:before {
    width: 15px;
    height: 10px;
    right: 20px;
    background-size: 15px;
  }
  .terms-of-service.cart-team .custom-control-inline {
    display: inline-block;
    line-height: 1;
  }
  .terms-of-service.cart-team .custom-control-label::before {
    top: 0;
    margin-top: 8px;
  }
  .terms-of-service.cart-team .custom-control-label::after {
    top: 0;
  }
  .terms-of-service.cart-team .terms-of-service label {
    display: inline;
  }
  .terms-of-service.cart-team input[type='checkbox'].custom-control-input:checked ~ .custom-control-label::before {
    top: 0;
  }
  .terms-of-service.cart-team .custom-control-input:checked ~ .custom-control-label {
    font-family: 'HelveticaNeueW20-75Bold';
  }
  .terms-of-service a {
    font-family: 'HelveticaNeueW20-75Bold';
    font-size: 13px;
  }
  .terms-of-service label {
    line-height: 0;
    font-size: 13px;
  }
  .cust-alert {
    font-size: 15px;
    padding: 6px 20px 10px;
    line-height: 16px;
  }
  .shop-cart-bottom {
    padding: 29px 15px;
    display: block;
    height: 168px;
    margin: 0 0 15px;
  }
  .device-product-details-page .arrow-bottom-mobile {
    margin-top: 0;
  }
  .checkout-page #opc-billing .total-info,
  .checkout-page .total-info {
    margin-top: 35px;
  }
  .step-data .step-flex {
    display: block;
  }
  .opc .step .step-data {
    padding: 0;
    margin: 0 0 30px;
    box-shadow: none;
  }
  .step-data .step-flex .flex-left {
    margin: 0 0 30px;
    padding: 20px 20px 20px;
    box-shadow: 0 0 30px rgba(0, 0, 0, 0.12);
  }
  .step-data .step-flex .flex-left .payment-method .form-group {
    margin-bottom: 5px;
  }
  .step-data .step-flex .flex-right {
    min-width: 100%;
    margin: 0 0 30px;
  }
  .opc .step-title .number,
  .opc .step-title .title {
    font-size: 20px;
    margin: 0 0 25px;
  }
  .opc .step-title .title.sm-mrb {
    margin: 0 0 10px;
  }
  .opc .section {
    margin: 0;
  }
  .step-data .step-flex .flex-right .shopping-cart .cart-list .cart-bun.first {
    align-items: center;
  }
  .form-ui .form-group {
    margin-bottom: 20px;
  }
  .form-ui .form-group .common-dropdown .dropdown-toggle {
    height: 46px;
    font-size: 14px;
    padding: 10px 15px;
    min-width: 100%;
    padding-left: 30px;
    text-align: right;
  }
  .common-dropdown .dropdown-toggle:after {
    left: 13px;
    background-size: 14px;
  }
  .form-ui .form-group .common-dropdown .dropdown-item {
    font-size: 14px;
    padding: 6px 15px;
  }
  .form-ui .grp-label {
    margin: 0 0 8px;
    text-align: right;
  }
  .form-ui .grp-label label {
    font-size: 14px;
  }
  .form-ui .form-control,
  .form-ui select {
    height: 46px;
    padding: 0 15px 5px;
    font-size: 14px;
  }
  .form-ui .custom-radio {
    margin-left: 26px;
    padding-right: 20px;
    min-height: 16px;
  }
  .form-ui .custom-radio .custom-control-label::before {
    width: 14px;
    height: 14px;
    right: -21px;
    top: 0px;
  }
  .form-ui .custom-radio .custom-control-label::after {
    right: -17px;
    width: 5px;
    height: 5px;
    top: 4px;
  }
  .form-ui .grp-label .required {
    font-size: 13px;
  }
  .form-ui .custom-select {
    background: url('../Themes/Theme 2024/Content/images/arrow-down-orange.png') left 16px center/12px 8px no-repeat;
  }
  .form-ui .field-validation-error {
    font-size: 14px;
    margin-top: 0;
  }
  .form-ui .custom-radio-button.radio-icon.mt .custom-control-label span:before {
    margin-top: 5px;
  }
  .form-ui .custom-radio .custom-control-label {
    font-size: 14px;
    line-height: 12px;
  }
  .form-ui .custom-radio-button .custom-control-label {
    height: 72px;
    padding: 12px 0;
    text-align: center;
    line-height: 22px;
    display: block;
  }
  .form-ui .custom-radio-button.with-img .custom-control-label span {
    justify-content: center;
  }
  .form-ui .custom-radio-button.with-img .custom-control-label img {
    height: 23px;
    margin: 0;
  }
  .form-ui .custom-radio-button .custom-control-label span {
    font-size: 14px;
    padding: 0 5px;
  }
  .form-ui .custom-radio-button .custom-control-label span.mx-w {
    max-width: 122px;
    margin: 0 auto;
  }
  .form-ui .custom-radio-button.radio-icon .custom-control-label span {
    margin-right: 0;
    display: block;
    text-align: center;
  }
  .form-ui .custom-radio-button.radio-icon .custom-control-label span:before {
    display: block;
    background-size: 31px !important;
    width: 31px;
    height: 21px;
    margin: 0 auto;
  }
  .form-ui .custom-radio-button.pickup-icon.radio-icon .custom-control-label span:before {
    width: 15px;
    height: 28px;
    background-size: 15px !important;
  }
  .form-ui .custom-radio-button.radio-icon .custom-control-label span {
    justify-content: center;
  }
  .dis-shadow {
    padding: 10px;
  }
  .flex-content {
    margin: 0 0 30px 0;
    display: block;
  }
  .dis-shadow.coupon-box {
    margin-right: 0;
  }
  .dis-shadow.giftcard-box {
    margin-left: 0;
  }
  .coupon-box {
    margin: 0 0 7px;
  }
  .code-flex {
    display: block;
  }
  .code-flex .btn {
    height: 47px;
    border: 1px solid #000;
    min-width: 114px;
    font-size: 14px;
    padding: 0;
  }
  .code-flex .form-control {
    border: 1px solid #cccccc;
    height: 47px;
    margin: 0 0 0 10px;
    font-size: 14px;
  }
  .code-flex .code-title {
    min-width: 100%;
    font-size: 14px;
    justify-content: flex-start;
    margin: 0 0 10px 0;
  }
  .code-flex .code-title:before {
    width: 10px;
    height: 14px;
    margin-left: 6px;
    background-size: 10px;
  }
  .code-flex .code-title.gift-icon:before {
    background-size: 10px;
  }
  .step-data .step-flex .flex-right .order-summary-content .checkout-title h2 {
    font-size: 16px;
    margin: 0 0 20px;
  }
  .step-data .step-flex .flex-right .order-summary-content {
    padding: 15px 15px 0;
    margin-top: 30px;
  }
  .step-data .step-flex .flex-right .order-summary-content .checkout-title h4 {
    font-size: 13px;
    margin: 0 0 13px;
  }
  .order-review-data > div,
  .order-details-area > div,
  .shipment-details-area > div {
    margin: 0 auto 15px;
  }
  .order-review-data {
    font-size: 13px;
    padding-bottom: 10px;
  }
  .order-review-data .title,
  .order-details-area .title,
  .shipment-details-area .title {
    font-size: 13px;
    margin: 0 0 15px;
  }
  .overall-payment table tr td .full-price .plus {
    font-size: 25px;
    padding: 0 15px;
    line-height: 0;
    width: 0px;
    position: relative;
    top: -4px;
  }
  .overall-payment table tr td .full-price .advance-payment span {
    font-size: 13px;
  }
  .overall-payment table tr td .full-price .advance-payment {
    font-size: 18px;
  }
  .overall-payment table tr td .full-price .advance-payment p {
    font-size: 9px;
  }
  .small-prd-bx .item-box .product-title {
    font-size: 20px;
    line-height: 26px !important;
    height: 55px !important;
  }
  .small-prd-bx .item-box .product-box-detail-button {
    font-size: 14px;
  }
  .small-prd-bx .item-box .compare-button span {
    font-size: 14px;
  }
  .small-prd-bx .item-box .actual-price {
    font-size: 30px;
  }
  .small-prd-bx .item-box .actual-price span {
    font-size: 20px;
  }
  .productbox-without-rating .buttons .btn {
    height: 60px;
  }
  .productbox-without-rating .item-box .picture a:before {
    padding-top: 66%;
  }
  .productbox-without-rating .item-box .product-title {
    margin: 0 0 5px;
  }
  .productbox-without-rating .item-box .prices {
    margin-top: 10px;
    padding: 5px 18px 10px;
  }
  .productbox-without-rating .item-box .view-and-compare {
    margin: 0 15px;
  }
  .postpaid-product-details-page .offer-details {
    margin-bottom: 55px;
  }
  .offer-details:after {
    display: none;
  }
  .ovr-without-pic .ovr-right {
    margin: 28px 0;
  }
  .checkout-checkbox {
    text-align: right;
  }
  .checkout-checkbox .custom-control {
    padding-right: 26px;
  }
  .checkout-checkbox .custom-control label {
    font-size: 14px;
    line-height: 19px;
  }
  .checkout-checkbox .custom-control-label::after,
  .checkout-checkbox .custom-control-label::before {
    height: 15px;
    width: 15px;
    right: -26px;
  }
  .total-info {
    font-size: 14px;
  }
  .total-info label {
    margin: 0;
  }
  .checkout-page .total-info {
    padding: 1px 33px 5px;
  }
  .cart-total td {
    padding: 21px 0 22px;
    text-align: right;
  }
  .cart-total .order-total td {
    padding: 21px 0;
  }
  .cart-total td:last-of-type {
    font-size: 22px;
  }
  .cart-total td:last-of-type span span {
    font-size: 17px;
  }
  .terms-of-service.cart-team .custom-control-inline {
    display: inline-block;
    line-height: 1;
  }
  .terms-of-service.cart-team .custom-control-label::before {
    top: 0;
    margin-top: 8px;
  }
  .terms-of-service.cart-team .custom-control-label::after {
    top: 0;
  }
  .terms-of-service.cart-team .terms-of-service label {
    display: inline;
  }
  .terms-of-service.cart-team input[type='checkbox'].custom-control-input:checked ~ .custom-control-label::before {
    top: 0;
  }
  .terms-of-service.cart-team .custom-control-input:checked ~ .custom-control-label {
    font-family: 'HelveticaNeueW20-75Bold';
  }
  .terms-of-service a {
    font-family: 'HelveticaNeueW20-75Bold';
    font-size: 13px;
  }
  .terms-of-service label {
    line-height: 0;
    font-size: 13px;
  }
  .cust-alert {
    font-size: 15px;
    padding: 6px 20px 10px;
    line-height: 16px;
  }
  .modal-body {
    padding: 0 15px 30px;
  }
  .modal-dialog {
    max-width: 336px;
    margin: 0.5rem auto;
  }
  .modal-header {
    padding: 55px 15px 24px;
  }
  .modal h5 {
    font-size: 18px;
    line-height: 1;
  }
  .modal .close span {
    width: 22px;
    height: 22px;
    background-size: 10px;
  }
  .modal .close {
    margin-top: -45px;
  }
  .addition-service ul li .serv-left a {
    min-width: 31px;
    max-width: 31px;
    width: 31px;
    margin-left: 15px;
  }
  .addition-service ul li .serv-left .serv-details h2 {
    font-size: 17px;
    margin-bottom: 4px;
  }
  .addition-service ul li .serv-left .serv-details span {
    font-size: 13px;
  }
  .addition-service ul li .serv-right .price {
    font-size: 17px;
  }
  .addition-service ul li {
    display: block;
    padding: 20px 0;
  }
  .addition-service ul li:last-of-type {
    border-bottom: none;
  }
  .addition-service ul li .serv-left {
    width: 100%;
    margin-bottom: 15px;
  }
  .addition-service ul li .serv-right {
    width: 100%;
  }
  .addition-service ul li .serv-right .price {
    width: 40%;
  }
  .addition-service ul li .serv-right .btn-right {
    width: 60%;
  }
  .addition-service ul li .serv-right .btn-right .btn {
    min-width: 132px;
    height: 34px;
    font-size: 14px;
    padding: 8px 10px;
  }
  .addition-service ul li .serv-right .btn-right .btn:after {
    width: 19px;
    height: 19px;
    left: 10px;
    top: 7px;
    background-size: 19px;
  }
  .addition-service ul li.added .serv-right .btn-right {
    font-size: 14px;
  }
  .suggested-product .modal-body {
    padding: 0 0 0 15px;
  }
  .suggested-product .product-grid .item-box {
    width: 285px;
  }
  .suggested-product .modal-header {
    padding: 45px 15px 15px;
  }
  .suggested-product .product-grid .item-box .product-item .new-label,
  .suggested-product .product-grid .item-box .product-item .out-of-stock-label {
    width: 47px;
    height: 47px;
    background-size: 47px;
  }
  .suggested-product .product-grid .item-box .product-item .color-available {
    right: 26px;
    top: 76px;
  }
  .suggested-product .product-item .prd-brand-name .brand-name {
    font-size: 13px;
  }
  .suggested-product .item-box .product-title {
    height: 48px;
    font-size: 18px;
    line-height: 23px;
  }
  .suggested-product .product-box-detail-button {
    font-size: 14px;
  }
  .suggested-product .item-box .actual-price span {
    font-size: 20px;
  }
  .suggested-product .product-item .prd-brand-name {
    margin: 0 10px;
  }
  .suggested-product .product-item .view-and-compare {
    margin: 0 10px;
  }
  .suggested-product .product-item .prices {
    padding: 11px 0 18px 15px;
    margin-top: 15px;
  }
  .suggested-product .item-box .buttons .btn.btn-primary {
    height: 55px;
  }
  .suggested-product .item-box .buttons .btn.btn-outline-dark {
    height: 55px;
    padding: 11px 20px 12px;
  }
  .suggested-product .product-grid .owl-nav {
    width: auto;
    position: absolute;
    top: 3px;
    left: 0;
  }
  .suggested-product .product-grid {
    margin-top: 0;
    margin-bottom: -10px;
    border-top: 1px solid #d3d3d3;
    padding-top: 85px;
    position: relative;
  }
  .suggested-product .product-grid:before {
    content: '';
    position: absolute;
    top: -1px;
    left: 0;
    height: 1px;
    background: #fff;
    width: 15px;
  }
  .suggested-product .product-grid .owl-carousel.arrow-center .owl-nav button.owl-next {
    left: 0;
  }
  .suggested-product .item-box .picture a:before {
    padding-top: 64%;
  }
  /*completed start*/
  .order-completed .flex-left {
    max-width: 100%;
    margin: 0 0 50px;
  }
  .order-completed .flex-left h1 {
    font-size: 33px;
    line-height: 39px;
    margin: 0 0 20px;
  }
  .order-completed .flex-left p {
    font-size: 16px;
    margin: 0 0 25px;
    line-height: 19px;
  }
  .order-completed .btn {
    font-size: 16px;
    height: auto;
    padding: 11px 11px 13px;
    line-height: 17px;
  }
  .order-completed .flex-right h2 {
    font-size: 19px;
    line-height: 22px;
    margin: 0 0 10px;
  }
  .order-completed .flex-right p.head {
    font-size: 14px;
    line-height: 19px;
    margin: 0 0 15px;
  }
  .order-completed .scooter-img {
    display: none;
  }
  .order-completed .flex-right .review ul li {
    min-height: 42px;
    margin: 0 0 13px;
    padding: 0 5px;
  }
  .order-completed .flex-right .review ul li .name {
    line-height: 14px;
    width: 90%;
  }
  .order-completed .flex-right .review ul li .name {
    font-size: 13px;
  }
  .order-completed .flex-right .review ul li .name span {
    font-size: 13px;
    margin-left: 5px;
  }
  .order-completed .flex-right .review ul li .icons span {
    width: 20px;
    height: 20px;
    margin-right: 26px;
    background-size: 20px !important;
  }
  .order-completed .flex-right .review ul li .icons span.active,
  .order-completed .flex-right .review ul li .icons span:hover {
    background-size: 20px;
  }
  .order-completed .flex-right .review ul li .icons span:first-of-type {
    margin-right: 7px;
  }
  .order-completed .flex-right .btn.btn-outline-dark {
    max-width: 155px;
    font-size: 14px;
  }
  .order-completed .flex-right .review ul li .icons .custom-radio {
    margin-right: 0;
    margin-left: 5px;
  }
  .order-completed .flex-right .review ul li .icons .custom-radio:first-of-type {
    margin-right: 0;
  }
  .order-completed {
    padding: 30px 0 1px;
  }
  /*completed end*/
  .booking-drawer {
    max-width: 100%;
  }
  .booking-drawer .appoint-head {
    height: 75px;
    padding-right: 20px;
    font-size: 16px;
  }
  .booking-drawer .appoint-head .book-close {
    height: 75px;
    width: 60px;
  }
  .booking-drawer .appoint-head .book-close i {
    width: 24px;
    height: 24px;
    background-size: 10px;
  }
  .order-completed .pick-row {
    display: block;
  }
  .order-completed .pick-row .flex-left-start {
    min-width: 100%;
  }
  .order-completed .pick-row .flex-left-end {
    margin-right: 0;
  }
  /*Order Summary*/
  .cust-page-title .flex {
    margin: 0 0 30px;
  }
  .cust-page-title h1 {
    font-size: 35px;
    margin-bottom: 15px;
  }
  .cust-page-title .btn {
    width: 100%;
    min-width: 50%;
    height: 52px;
    font-size: 16px;
    padding: 10px;
    min-width: auto;
  }
  .cust-page-title .btn.print-order-button {
    margin-left: 7px;
  }
  .cust-page-title .btn.pdf-invoice-button {
    margin-right: 7px;
  }
  .order-overview .order-view {
    padding: 20px 20px 0;
    margin: 20px 0;
  }
  .order-overview .flex {
    display: block;
  }
  .order-overview .flex .data {
    display: inline-grid;
    width: 32%;
    margin-bottom: 20px;
  }
  .order-overview .order-view .data label {
    font-size: 12px;
  }
  .order-overview .order-view .data label:before {
    margin-left: 3px;
    background-size: 12px;
    display: block;
    height: 14px;
    width: 15px;
  }
  .order-overview .order-view .data.o-number label:before {
    background-size: 12px;
  }
  .order-overview .order-view .data.o-status label:before {
    background-size: 12px;
  }
  .order-overview .order-view .data.o-pg label:before {
    background-size: 14px;
  }
  .order-overview .order-view .data.o-ship label:before {
    background-size: 10px;
  }
  .order-overview .flex .data.o-ship {
    width: 64%;
  }
  .order-overview .order-view .data span {
    font-size: 14px;
  }
  .order-details-product ul li {
    padding: 25px 0;
  }
  .order-details-product ul li .flex-left .pic {
    min-width: 28px;
    max-width: 28px;
    margin-left: 10px;
  }
  .order-details-product ul li .flex-left .prd-name a {
    font-size: 14px;
    display: block;
  }
  .order-details-product ul li .flex-left .attributes {
    font-size: 12px;
  }
  .order-details-product ul li .flex-right {
    font-size: 15px;
  }
  .address-area h2 {
    font-size: 20px;
    margin: 0 0 20px;
  }
  .address-area .address-flex {
    display: block;
  }
  .address-area .address-flex .left-flex {
    width: 100%;
    margin: 0 0 25px;
  }
  .address-area .add-cmn h3 {
    font-size: 16px;
    padding: 22px 15px;
  }
  .address-area .data {
    padding: 20px 15px;
  }
  .address-area .info-list li label {
    font-size: 14px;
  }
  .address-area .info-list li span {
    font-size: 14px;
  }
  .address-area .address-flex .right-flex {
    margin-right: 0;
    width: 100%;
    margin-bottom: 40px;
  }
  .address-area .address-flex .flex {
    display: block;
  }
  .address-area .address-flex .flex .bill-flex {
    width: 100%;
    border-left: 0;
    border-bottom: 1px solid #d8d8d8;
  }
  .address-area .address-flex .flex .ship-flex {
    width: 100%;
    padding: 20px 15px;
  }
  .address-area .add-cmn h4 {
    font-size: 14px;
    margin: 0 0 20px;
  }
  .address-area .info-list li {
    margin: 0 0 20px;
  }
  .address-area .address-flex .flex .bill-flex {
    padding: 20px 15px;
  }
  .order-details-product ul li .flex-left .product-review-box {
    margin-top: 4px;
  }
  .order-details-product ul li .flex-left .product-review-box p {
    margin: 0 4px 0 0;
    font-size: 14px;
  }
  .address-area .info-list li {
    width: 48%;
  }
  .print-btn {
    display: none;
  }
  .order-overview .total-info .cart-total td {
    font-size: 14px;
  }
  .order-overview .total-info .cart-total td:last-of-type,
  .order-overview .total-info .cart-total td:last-of-type span span {
    font-size: 22px;
  }
  .order-overview .total-info .cart-total tr:last-of-type td.cart-total-left {
    font-size: 16px;
  }
  .order-overview .total-info .cart-total tr:last-of-type td.cart-total-right span span,
  .order-overview .total-info .cart-total tr:last-of-type td.cart-total-right {
    font-size: 22px;
  }
  .simvalid {
    width: 100%;
  }
  .short-link li {
    width: 100%;
  }
  .short-link li.upg-width {
    width: 100%;
  }
  .short-link li.ref-width {
    width: 100%;
  }
  .short-link .text-icon i {
    margin-right: 5px;
  }
  .plan-whoutpic-product .int-plan-top h4 {
    font-size: 14px;
  }
  .block-radio-navigation ul li .custom-control-label span {
    position: relative;
    right: 4px;
  }
  .dropdown-item {
    font-size: 15px;
    padding: 6px 1.5rem;
  }
  .common-dropdown .dropdown-toggle {
    height: 45px;
    font-size: 16px;
    padding: 9px 15px;
    min-width: 100%;
  }
  .select-sim-number .common-dropdown .dropdown-toggle {
    font-size: 17px;
    color: #999999;
    padding: 11px 15px;
  }
  .select-sim-number .common-dropdown .dropdown-toggle:after {
    background-size: 15px;
    width: 15px;
    height: 11px;
  }
  .common-dropdown .dropdown-toggle.active {
    border-color: #ff790e;
  }
  .common-dropdown .dropdown-menu a {
    font-size: 1.2rem;
    padding: 4px 15px;
  }
  .ajax-left-filter .product-grid .item-box .product-item .out-of-stock-label {
    left: 5px;
    top: 5px;
    width: 45px;
    height: 45px;
    background-size: 42px;
  }
  .ajax-left-filter .product-grid .item-box .product-item .color-available {
    left: 20%;
    top: 16px;
  }
  .monthly-plan.other .monthly-radio .custom-control {
    margin-right: 0;
  }
  .newsletter-group .form-control {
    padding: 6px 25px 12px 10px;
  }
  .common-catalog .tabs-nav.tabs-block.no-pd a {
    padding: 8px 0;
  }
  .common-catalog .tabs-nav.tabs-block li.active a {
    font-size: 17px;
  }
  .form-ui .custom-radio .custom-control-input:checked ~ .custom-control-label::before {
    top: -1px;
  }
  .form-ui .custom-radio .custom-control-input:checked ~ .custom-control-label::after {
    top: 3px;
  }
  .comp-common-grid .product-grid .item-box .product-review-box {
    padding: 5px 15px 10px;
  }
  .move-btn {
    right: 0;
  }
  .enable-lock {
    overflow: hidden !important;
  }
  .cart-bx .cart-flex .attributes .prempayment {
    font-size: 14px;
  }
  .prd-details-tabs .tabs-nav ul.two-step {
    display: flex;
  }
  .prd-details-tabs .tabs-nav ul.two-step li {
    width: 50%;
    text-align: center;
  }
  .choose-plan .choose-plan-left .custom-control-label {
    font-size: 20px;
    line-height: 1.1;
  }
  .choose-plan .step ul li {
    padding: 0;
  }
  .choose-plan-left .custom-control {
    margin-left: 0;
    margin-right: 5px;
  }
}
@media (max-width: 375px) and (max-height: 812px) {
  .why-buy.adsl-box .why-buy-bx {
    min-height: 173px;
  }
}
@media (max-width: 375px) and (max-height: 667px) {
  .why-buy.adsl-box .why-buy-bx {
    min-height: 173px;
  }
}
@media (max-width: 360px) and (max-height: 771px) {
  .why-buy.adsl-box .why-buy-bx {
    min-height: 173px;
  }
  .prd-title h2 {
    max-width: 65%;
  }
  .custom-radio-check .custom-control-label {
    min-width: 80px;
  }
}

@media all and (max-width: 767px)
{
 .marbottom178
 {
  padding-top: 6.9vh;
 }



 .header-logo a img
 {
  width: auto;
  height: 6.6vh;
 }

 .home-page .any-slider
 {
  min-height: 64vh;
 }

 .category-grid.home-page-category-grid
 {
  margin-bottom: 3.5vh;
 }

 .home-page-category-grid .title,
 .sub-category-grid .title
 {
  font-size: 2.1vh;
 }

 .category-grid .item-box
 {
  width: 22vh;
 }

 .prd-title h2
 {
  font-size: 4vh;
 }

 .product-item .description
 {
  height: 9.7vh;
 }

 .product-item .prices
 {
  margin-top: 2vh;
  padding: 1.2vh 5.4vw 2vh;
 }

 .plan-whoutpic-product .internet-plan .int-plan-top h4
 {
  padding-top: 3vh;
  margin-bottom: 0;
 }

 .plan-whoutpic-product .int-plan-top
 {
  min-height: 13.40vh;
  max-height: 13.40vh;
  padding: 0 5.4vw;
  margin-bottom: 1.5vh;
 }

 .view-and-compare
 {
  margin: 0 5.4vw;
  padding-bottom: 0.5vh;
 }

 .plan-whoutpic-product .int-plan-top h4
 {
  font-size: 2.4vh;
 }

 .plan-whoutpic-product .internet-plan .int-plan-top .product-title
 {
  font-size: 4vh;
  height: 5vh;
  line-height: 4.1vh;
  white-space: nowrap;
 }

 .plan-whoutpic-product .description ul li
 {
  font-size: 2.4vh;
  line-height: 3.3vh;
 }

 .prd-title
 {
  min-height: 3vh;
  margin-bottom: 1vh;
 }

 .tabs-nav
 {
  margin: 0 0 1vh 0;
 }

 .prd-auto-width .item-box
 {
  margin-bottom: 2.4vh;
 }

 /*Mobile Plan*/
 .product-grid.product-small-picture .item-box .product-item,
 .product-grid .item-box .product-item
 {
  padding: 1.5vh;
 }

 .tabs-nav.nav-scroll li
 {
  margin-left: 2.4vh;
 }

 .tabs-nav li.active a
 {
  font-size: 3vh;
 }

 .tabs-nav a
 {
  font-size: 2.4vh;
  padding: 0.5vh 0;
 }

 .mobile-plan-product .item-box .product-title
 {
  bottom: 2vh;
  font-size: clamp(16px, 4.5vh, 25px);
  left: 5.4vw;
  line-height: 7vh;
 }

 .product-item .description
 {
  font-size: 2.4vh;
  margin: 0.8vh 0 1vh;
  line-height: 3vh;
  padding-left: 5.4vw;
  padding-right: 5.4vw;
 }

 .smartlife-prdbox .product-item .description
 {
  margin: -0.5vh 0 1vh;
  padding-left: 5.4vw;
  padding-right: 5.4vw;
  height: 12vh;
 }

 .smartlife-prdbox .item-box .product-title
 {
  font-size: 2.5vh;
  margin: 0 0 0vh;
 }

 .smartlife-prdbox .item-box .picture a:before
 {
  padding-top: 15vh;
 }

 .plan-whoutpic-product .product-item .description
 {
  margin-bottom: 1.5vh;
 }

 .mobile-plan-product .product-item .description
 {
  height: 9.6vh;
 }

 .btn.btn-outline-dark.move-btn
 {
  padding: 17px 5.4vw 17px;
 }

 .product-grid.prd-fixed-img .product-item .prices
 {
  margin-top: 0.5vh;
  padding: 0.5vh 4.5vw 1.5vh;
 }

 .item-box .tooltip-check
 {
  top: 1px;
 }

 .item-box .old-price
 {
  font-size: 2.1vh;
 }

 .product-grid .item-box .product-item .color-available
 {
  left: 17vw;
  top: 4.3vh;
 }

 .item-box .picture a:before
 {
  padding-top: 15vh;
 }

 .product-grid .item-box .product-item .color-available ul li
 {
  width: 16px;
  height: 16px;
 }

 .product-small-picture .item-box .buttons .product-box-add-to-cart-button,
 .item-box .buttons .product-box-add-to-cart-button
 {
  height: 8.3vh;
  width: 18vw;
  padding: 0 3vw;
  margin-right: 3vw;
  min-width:55px;
 }

  .overall-payment table tr td .full-price .flex{display:block;}
 .overall-payment table tr td .full-price .flex .final{display:inline-block;}
 .overall-payment table tr td .full-price .flex .plus{display:inline-block;top:0;padding:0 1px;}

 .device-package .flex{display: flex;}
 .device-package .flex > div{width:50%;}
 .device-package .flex label{width:50%;display: flex;align-items: baseline;}

 .product-box-detail-button
 {
  font-size: 2.1vh;
 }

 .startFormMonth
 {
  font-size: 2.4vh;
 }

 .product-box-detail-button span
 {
  margin-right: 2vw;
 }

 .item-box .actual-price
 {
  font-size: clamp(16px, 3.6vh, 20px);
  margin-right: 0;
 }

  .item-box .actual-price span
  {
   font-size: clamp(16px, 3vh, 15px);
  }


 .product-small-picture .btn-secondary.lg,
 .product-small-picture .btn-primary.lg,
 .btn-secondary.lg,
 .btn-primary.lg
 {
  height: 8.3vh;
  font-size: 2.5vh;
  font-family: 'HelveticaNeueW20-75Bold';
  padding: 0 5.4vw;
 }

 .prd-auto-width .item-box
 {
  width: 82.4vw;
 }

 .comp-common-grid .product-grid .item-box .product-review-box,
 .product-grid .item-box .product-review-box
 {
  padding: 0.6vh 5.4vw 0;
 }

 .product-item .prd-brand-name
 {
  margin: 0 5.4VW;
 }

 .product-box.product-small-picture .product-item .prices
 {
  padding: 1vh 5.4vw 1.5vh;
 }

 .smartlife-prdbox .product-item .prices
 {
  padding: 0.5vh 5.4vw 1.5vh 2.0vh;
 }

 .product-item .prd-brand-name .brand-name
 {
  font-size: 2.1vh;
  line-height: 2vh;
  margin: 0.5vh 0 5px;
 }

 .small-prd-bx .product-item .prices{padding:15px 5.4vw 20px;}

 .product-small-picture .item-box .product-title,
 .item-box .product-title
 {
  font-size: 2.7vh;
 }

 .item-box .picture.no-margin-picture a,
 .item-box .picture.no-margin-picture
 {
  height: 20vh;
 }

 .prd-fixed-img .item-box .picture a img
 {
  height: 100vh;
 }

 .item-box .int-plan-top .product-title
 {
  font-size: 4vh;
  height: 9.5vh;
  line-height: 4.1vh;
  padding-top: 0.8vh;
 }

 .category-grid .item-box .category-item .nav-link
 {
  padding: 0.9vh 4px;
  padding-left: 0;
 }

 .category-grid .item-box .category-item .picture .pic
 {
  height: 4.1vh;
 }

 .item-box .prices-flex .prices-group .start-form
 {
  font-size: 2vh;
 }

 .category-grid .item-box .category-item .picture
 {
  padding: 0.3vh;
  height: 5.3vh;
 }

 .header-logo a
 {
  padding: 0.83vh 0;
 }

 .is-scroll .header-logo a img
 {
  height: 6.6vh;
  width: auto;
 }



 .short-link .text-icon
 {
  padding: 1.8vh 10px 2vh;
 }

 .affix
 {
  top: 9.6vh;
 }

 .page-title h1
 {
  font-size: 4.2vh;
 }

 .login-page .page-title h1 {font-size: 3.5vh;}

 .page-title
 {
  padding-top: 5vh;
  margin-bottom: 4.5vh;
 }

 .page-title-catalog h1
 {
  max-width: 80%;
 }

 .breadcrumb-black .breadcrumb li a
 {
  font-size: 1.6vh;
 }
 .breadcrumb-black .breadcrumb li * {
  color: #666666;
  font-size: 1.6vh;
  font-weight: 100;
  line-height: 3.3vh;
}

 .mobileplan-catalog .catalog-with-tab .catalog-left
 {
  margin-top: 4.23vh;
 }

 .catalog-with-tab .tabs-nav
 {
  margin: -2.2vh 0 2.2vh;
 }

 .common-catalog .tabs-nav.tabs-block.no-pd a
 {
  padding: 1.2vh 0;
 }

 .common-catalog .tabs-nav.tabs-block li.active a
 {
  font-size: 2.6vh;
 }

 .catalog-with-tab .prd-auto-width .item-box
 {
  margin: 0 0 3vh;
 }

 .catalog-with-tab
 {
  min-height: 82vh;
 }

 .mobileplan-catalog .page-title .other-link
 {
  margin-bottom: 4.81vh;
 }

 .other-link.mobile-show-text
 {
  margin: 3.2vh 0 0;
 }

 .item-box .product-item .product-box-add-to-cart-button:hover i,
 .item-box .product-box-add-to-cart-button i
 {
  background-size: 3.2vh;
 }

 .page-title .other-link ul li span,
 .cat-transfer .for-mobile .other-link ul li span
 {
  font-size: clamp(1.7vh, 2.1vh, 1.5vh);
  top: -0.3vh;
  margin-right: 0.9vh;
 }

 .mobileplan-catalog .catalog-mask:before
 {
  min-height: 96vh;
 }

 .mobileplan-catalog .yo-catalog .catalog-mask:before
 {
  min-height: 102vh;
 }


 .common-catalog .prd-arrow-right .owl-nav .owl-next
 {
  margin-left: 6.9vh;
 }

 .fixedline-catalog .catalog-mask:before
 {
  min-height: 94vh;
 }

 .fixedline-catalog .catalog-with-tab
 {
  min-height: 72vh;
 }

 .btn.upgrade-btn
 {
  padding: 0.8vh 1vh 1vh;
  min-width: 23vh;
  font-size: 2.1vh;
  margin: 2.5vh 0 0vh;
 }

  .btn.upgrade-btn:before
  {
   width: 3.2vh;
   height: 3.2vh;
   margin-left: 0.5vh;
   background-size: 3.2vh;
   position: relative;
   top: 0.10vh;
  }

 .internetplan-catalog .catalog-mask:before
 {
  min-height: 110vh;
 }

 .catalog-with-tab .prd-details-tabs
 {
  margin-top: 6vh;
 }

 .prd-details-tabs ul li.active a
 {
  font-size: 2.4vh;
 }

 .prd-details-tabs ul li a
 {
  padding: 1vh 0;
  /* height: 7vh; */
  font-size: 2vh;
  line-height: 2vh;
 }

 .html-product-details-page .prd-details-tabs ul li.active a,
 .html-product-details-page .prd-details-tabs ul li a{font-size:16px; color: #ff6600;}

 .map-mrtop
 {
  margin-top: 7.5vh;
 }

 .map-view .title strong
 {
  font-size: 2.1vh;
 }

 .map-view .title h2
 {
  font-size: 3.6vh;
  line-height: 3.6vh;
 }

 .smartlife-catalog .catalog-mask:before
 {
  min-height: 104vh;
 }

 .smartlife-catalog .catalog-with-tab
 {
  min-height: 82vh;
 }

 .catalog-post-pre-yo
 {
  margin-bottom: 6.0vh;
 }

 .html-category-page .other-link ul
 {
  display: flex;
  justify-content: space-between;
 }

 .page-title .other-link ul li .dropdown-toggle::after,
 .for-mobile .other-link ul li .dropdown-toggle::after
 {
  left: 0.4vh;
  right: auto;
 }

 .why-buy .why-buy-bx h3
 {
  font-size: 2.2vh;
  min-height: 48px;
 }

 .why-buy .why-buy-bx
 {
  padding: 3.2vh 1vh;
  margin: 0 0 2vh;
 }

 .why-buy h2
 {
  font-size: 4vh;
  margin: 0 0 3.1vh;
  line-height: 4.4vh;
 }

 .why-buy .why-buy-bx .icon i
 {
  background-size: 8vh;
 }

 .why-buy .why-buy-bx.secure .icon i
 {
  background-size: 7vh;
 }

 .why-buy .why-buy-bx.free-delivery .icon i
 {
  background-size: 9vh;
 }

 .why-buy .why-buy-bx.promotion-bx .icon i
 {
  background-size: 5vh;
 }

 .why-buy
 {
  margin: 0 0 6vh;
 }

 .brand-list .brand-slider ul li
 {
  width: 9vh;
  padding: 0.52vh;
  height: 7.3vh;
 }

 .brand-list .dropdown .btn
 {
  padding: 0 2vh 0;
  min-width: 15vh;
  max-width: 15vh;
  font-size: 2vh;
  height: 7.2vh;
 }

 .brand-list
 {
  margin-bottom: 1.7vh;
 }

  .brand-list .dropdown-toggle::after
  {
   left: 1vh;
  }

  .brand-list .brand-slider ul li a:before
  {
   padding-top: 6vh;
  }

 .load-more-btn
 {
  margin: 1.55vh 0 0;
 }

  .load-more-btn .btn
  {
   padding: 1.8vh 2vh 2.4vh;
   min-width: 24vh;
  }

 .ajax-left-filter .product-grid .item-box .product-item .color-available ul li
 {
  width: 2.5vh;
  height: 2.5vh;
  margin: 0.7vh 0;
 }

 .ajax-left-filter .product-grid .item-box .product-item .color-available
 {
  right: 3vh;
  top: 3vh;
 }

 .side-2 .filter-title
 {
  padding: 3.5vh 3vh 1.8vh 0;
  border-bottom: 1px solid rgba(112,112,112,0.22);
  margin-right: 2.2vh;
 }

 .block .cust-filter-title, .block .title
 {
  padding: 2.7vh 0px 3.28vh 0px;
  font-size: 3vh;
 }

  .block .cust-filter-title.active:after, .block .title:after
  {
   width: 2.75vh;
   height: 2vh;
   position: absolute;
   margin-top: -1vh;
   background-size: 2.25vh;
  }

  .block .cust-filter-title:after
  {
   width: 2.75vh;
   height: 2vh;
   margin-top: -1vh;
   /* background-size: 2.25vh; */
  }

 .block-price-navigation .range-left strong,
 .block-price-navigation .range-right strong
 {
  font-size: 2.2vh;
 }

  .block-price-navigation .range-left strong b,
  .block-price-navigation .range-right strong b
  {
   font-size: 2.5vh;
  }

 .ui-slider .ui-slider-handle
 {
  width: 2.9vh;
  height: 2.9vh;
 }

 .block-price-navigation .ui-slider-horizontal .ui-slider-handle
 {
  top: -1.5vh;
 }

 .block-price-navigation .ui-slider
 {
  margin-top: 4.5vh;
  margin-bottom: 1vh;
 }

 .block .title.de-active:after
 {
  background-size: 2.25vh;
 }

 .block-price-navigation .range-right,
 .block-price-navigation .range-left
 {
  top: -6.16vh;
 }

 /* .block .cust-filter-title:after,
 .block .title:after
 {
  left: 0 !important;
 } */

 .side-2 .custom-control
 {
  min-height: 4.51vh;
  padding-right: 5.13vh;
 }

 .side-2 .custom-control-label
 {
  font-size: 2.4vh;
  line-height: 3vh;
 }

  .side-2 .custom-control-label::after
  {
   right: -4.51vh;
   width: 3vh;
   height: 3vh;
  }

  .side-2 .custom-control-label::before
  {
   right: -4.51vh;
   width: 3vh;
   height: 3vh;
  }

  .side-2 .custom-control-label::after,
  .side-2 .custom-control-label::before
  {
   top: 0.2vh;
  }

 .custom-control-input:checked ~ .custom-control-label
 {
  /*font-family: 'HelvNeue65_W1G';*/
  font-weight: 500;
 }


 .side-2 .block-radio-navigation .custom-control-label::before,
 .side-2 .block-radio-navigation .custom-control-label::after
 {
  top: -4vh !important;
 }


 .block .list .active > a
 {
  font-size: 3vh;
 }

 .side-2 .filter-title h3
 {
  font-size: 3vh;
  padding-left: 4vh;
 }

  .side-2 .filter-title h3:before
  {
   width: 3vh;
   height: 3.17vh;
   top: 0.51vh;
   background-size: 3vh;
  }

 .order-completed .book-completed .flex-left h1
 {
  font-size: 3vh;
  line-height: 4.35vh;
  margin: 0 0 3.75vh;
 }

 .order-completed .book-completed .flex-left
 {
  max-width: 100%;
 }

 .order-completed .flex-left
 {
  margin: 0 0 7.50vh;
 }

 .breadcrumb
 {
  padding: 2.45vh 0 3vh;
  text-align: right;
 }

 .order-completed .book-completed .flex-left p
 {
  font-size: 2vh;
  margin: 0 0 6.75vh;
  line-height: 3vh;
 }

 .order-completed .flex-left h1
 {
  font-size: 36px;
  line-height: 36px;
  margin: 0 0 3vh;
 }

 .order-completed .flex-left p
 {
  font-size: 2.40vh;
  margin: 0 0 3.75vh;
  line-height: 2.85vh;
 }

 .order-completed .btn
 {
  font-size: 2.40vh;
  padding: 1.65vh 1.65vh 1.95vh;
  line-height: 2.55vh;
 }

 .order-completed .flex-right h2
 {
  font-size: 2.85vh;
  line-height: 3.30vh;
  margin: 0 0 1.50vh;
 }

 .order-completed .flex-right p.head
 {
  font-size: 2vh;
  line-height: 2.85vh;
  margin: 0 0 2.25vh;
 }


 .order-completed .flex-right .review ul li
 {
  min-height: 6.30vh;
  margin: 0 0 1.95vh;
  padding: 0 0.75vh;
 }

  .order-completed .flex-right .review ul li .name
  {
   line-height: 2vh;
   width: 90%;
  }

  .order-completed .flex-right .review ul li .name
  {
   font-size: 1.95vh;
  }

   .order-completed .flex-right .review ul li .name span
   {
    font-size: 1.95vh;
    margin-left: 0.75vh;
   }

  .order-completed .flex-right .review ul li .icons span
  {
   width: 3vh;
   height: 3vh;
   margin-right: 3.90vh;
   background-size: 3vh !important;
  }

   .order-completed .flex-right .review ul li .icons span.active,
   .order-completed .flex-right .review ul li .icons span:hover
   {
    background-size: 3vh;
   }

   .order-completed .flex-right .review ul li .icons span:first-of-type
   {
    margin-right: 1vh;
   }

 .order-completed .flex-right .btn.btn-outline-dark
 {
  max-width: 23.24vh;
  font-size: 2vh;
 }

 .order-completed .flex-right .review ul li .icons .custom-radio
 {
  margin-right: 0;
  margin-left: 0.75vh;
 }

 .order-completed
 {
  padding: 4.50vh 0 0.15vh;
 }

 .comp-product
 {
  margin: 4.50vh 0 3.75vh;
 }

 .comp-common-grid .other.name h1
 {
  font-size: 3.90vh;
  padding: 0 0 3vh;
  line-height: 4.35vh;
 }

 .comp-according:after
 {
  right: -7.50vh;
  bottom: -7.50vh;
  width: 15.74vh;
  height: 15.74vh;
  background-size: 15.74vh;
 }

 .comp-common-grid .other.name h1:after
 {
  width: 8.40vh;
 }


 .compare-products-page .compare-new-page .clear-list
 {
  font-size: 2.40vh;
  top: -3vh;
  padding-right: 6vh;
 }

 .comp-common-grid .other.name
 {
  padding-right: 3vh;
 }

 .product-item .remove-item i
 {
  width: 4vh;
  height: 4vh;
  background-size: 4vh;
 }

 .product-item .remove-item
 {
  left: 1.50vh;
 }

 .comp-back
 {
  top: -4.50vh;
  height: 65vh;
 }

 .comp-common-grid .other.spec-name
 {
  font-size: 2.40vh;
  padding: 0.75vh 3.45vh;
 }

 .comp-according ul .inner:before
 {
  right: -0.45vh;
 }

 .comp-according ul li a.toggleData i
 {
  margin-left: 1.50vh;
  top:8px; 
 }

 .comp-common-grid .spec-other
 {
  font-size: 2.25vh;
  padding: 0.75vh 3.45vh;
 }


 .compare-products-page .compare-new-page .clear-list:before
 {
  width: 4.50vh;
  height: 4.50vh;
  background-size: 1.65vh;
 }

 .comp-product .new-label
 {
  width: 7.65vh;
  height: 7.65vh;
  background-size: 7.65vh;
  right: -1.35vh;
  top: -1.35vh;
 }

 .comp-product .comp-add-product .add-prd
 {
  width: 6.60vh;
  height: 6.60vh;
  margin-top: -6.30vh;
  font-size: 2.85vh;
  background-size: 6.60vh;
  margin-right: -3.30vh;
 }

 .comp-common-grid .other.cmp-add-common
 {
  padding: 1.50vh;
 }

 .comp-common-grid .grid-group .other .comp-add-product
 {
  min-height: 45.5vh;
 }

 .comp-product .comp-add-product .cmp-add
 {
  padding: 2.24vh 3vh 2.55vh;
  font-size: 2.40vh;
 }

 .product-compare-search-box .form-control
 {
  height: 7.20vh;
 }

 .cmp-side h3
 {
  font-size: 3.50vh;
  padding: 3vh;
 }

 .close-add-prd
 {
  width: 4vh;
  height: 4vh;
  background-size: 1.60vh;
 }

 .cmp-top
 {
  margin: 0 0 3vh;
 }

 .add-to-compare.cmp-sm .btn
 {
  height: 6vh;
  font-size: 2.2vh;
 }

  .add-to-compare.cmp-sm .btn:before
  {
   width: 2vh;
   height: 2vh;
   margin-right: 0.75vh;
   background-size: 2vh;
   margin-left: 0.75vh;
  }

 .cmp-side
 {
  margin: 0 0 1.50vh;
 }

 .compare-prd-popup-data .block .list a
 {
  font-size: 2.2vh;
 }

 .compare-prd-popup-data .block .list .active > a
 {
  font-size: 2.6vh;
 }

 .footer-contact .contact-block
 {
  display: block;
 }

  .footer-contact .contact-block .contact-left li .icon-text .text
  {
   margin-right: 15px;
  }

  .footer-contact .contact-block .contact-left li.call .icon-text i
  {
   background-size: 27px;
  }

  .footer-contact .contact-block .contact-left li .icon-text .icon-circle
  {
   width: 65px;
   height: 65px;
   line-height: 88px;
  }

  .footer-contact .contact-block .contact-left li
  {
   position: relative;
  }

   .footer-contact .contact-block .contact-left li.call
   {
    border-bottom: 1px solid #BBBBBB;
    padding-bottom: 30px;
   }

   .footer-contact .contact-block .contact-left li::after
   {
    content: '';
    background: url('../Themes/Theme 2024/Content/images/asset-2.svg')no-repeat center center;
    width: 10px;
    height: 18px;
    display: inline-block;
    position: absolute;
    top: 50%;
    left: 0;
    margin-top: -5px;
    transform: rotate(180deg);
   }

   .footer-contact .contact-block .contact-left li.call::after
   {
    top: 30%;
   }

   .footer-contact .contact-block .contact-left li.call.footer-contact .contact-block .contact-left li.call .icon-text i
   {
    background-size: 27px;
   }

   .footer-contact .contact-block .contact-left li.about .icon-text i
   {
    background-size: 28px;
   }

   .footer-contact .contact-block .contact-left li .icon-text .text h3
   {
    font-size: 18px;
   }

   .footer-contact .contact-block .contact-left li .icon-text .text p
   {
    font-size: 14px;
   }

   .footer-contact .contact-block .contact-left li:first-of-type
   {
    margin-left: 0;
    margin-bottom: 22px;
    padding-bottom: 22px;
   }

  .footer-contact .contact-block .contact-left ul
  {
   display: block;
  }

 .breadcrumb li *
 {
  font-size: 2vh;
 }

 .breadcrumb li.brd-back a
 {
  padding: 0.45vh 1.95vh 0.75vh;
  margin-left: 0.75vh;
  min-width: 22vh;
 }

  .breadcrumb li.brd-back a:before
  {
   width: 2vh;
   height: 2vh;
   top: 0.33vh;
   background-size: 1.8vh;
  }

 .breadcrumb li .delimiter
 {
  background-size: 0.90vh;
  top: 0.7vh;
 }

 .ajax-left-filter .product-grid .item-box .product-item
 {
  padding: 0.8vh;
 }

 .ajax-left-filter .product-item .prd-brand-name
 {
  margin: 0;
 }

 .ajax-left-filter .view-and-compare
 {
  margin: 0;
 }

 .ajax-left-filter .item-box .actual-price span
 {
  font-size: 14px;
 }

 .ajax-left-filter .item-box .buttons .product-box-add-to-cart-button
 {
  height: 6vh;
 }

 .ajax-left-filter .item-box .old-price span
 {
  font-size: 14px;
 }

 .ajax-left-filter .item-box .product-item:hover .product-box-add-to-cart-button i,
 .ajax-left-filter .item-box .product-box-add-to-cart-button i
 {
  background-size: 3vh;
 }

 .ajax-left-filter .btn-secondary.lg, .ajax-left-filter .btn-primary.lg
 {
  height: 6vh;
 }

 .ajax-left-filter .product-box-detail-button span
 {
  margin-left: 1vh;
  position: relative;
  top: -1px;
  margin-right: 0;
 }

 .item-box .compare-button i
 {
  width: 3.8vh;
  height: 3.8vh;
  background-size: 3.7vh;
 }

 #drawer-cart-data #Id_cart-drawer-total
 {
  position: fixed;
  bottom: 99px;
  right: 0;
  width: 100%;
  z-index: 10;
 }

 .ajax-left-filter .item-box .compare-button span
 {
  font-size: 1.8vh;
  display: none;
 }

 .ajax-left-filter .item-box .actual-price
 {
  font-size: 2.4vh;
 }

 .ajax-left-filter .item-box .old-price
 {
  font-size: 1.8vh;
 }

 .ajax-left-filter .item-box .picture a:before
 {
  padding-top: 15vh;
 }

 .productbox-diff .item-box .product-title
 {
  font-size: 2.5vh;
 }

 .productbox-diff .item-box .product-title
 {
  font-size: 2.2vh;
 }

 .productbox-diff .product-grid .item-box .product-review-box
 {
  padding: 0.6vh 0 0;
 }

 .productbox-diff .item-box .rating
 {
  height: 3vh;
  background-size: 2.42vh;
  width: 12vh;
 }

  .productbox-diff .item-box .rating div
  {
   height: 3vh;
   background-size: 2.42vh;
  }

 .product-grid .item-box .product-review-box .rating-count
 {
  font-size: 2vh;
 }

 .ajax-left-filter .product-item .prices
 {
  padding: 1vh 0px 2vh;
  margin-top: 0.7vh;
 }

 .ajax-left-filter .rev-height
 {
  min-height: 4.1vh;
 }

 .ajax-left-filter .add-info .buttons .btn
 {
  padding: 0;
  font-family: 'HelveticaNeueW20-75Bold';
  font-weight: 500;
 }

 .ajax-left-filter .item-box .buttons .product-box-add-to-cart-button
 {
  margin-right: 0.7vh;
 }

 .ajax-left-filter .product-grid .item-box .product-item .out-of-stock-label
 {
  right: 1vh;
  top: 1vh;
  width: 40px;
  height: 40px;
  background-size: 40px;
 }

 .product-grid .item-box .product-item .new-label
 {
  right: 1vh;
  top: 1vh;
  width: 40px;
  height: 40px;
  background-size: 40px;
 }

 .form-ui .custom-radio .custom-control-input:checked ~ .custom-control-label::before
 {
  top: -0.30vh;
 }

 .booking-drawer .appointment-content
 {
  padding: 2vh 2.45vh;
  height: calc(100vh - 11.24vh);
 }

 .cart-drawer .cart-body
 {
  height: calc(100vh - 39.73vh);
 }


 .cart-drawer .cart-top
 {
  border-right-width: 0.75vh;
 }

  .cart-drawer .cart-top h2
  {
   font-size: 3vh;
  }

   .cart-drawer .cart-top h2:before
   {
    width: 3.75vh;
    height: 3.75vh;
    background-size: 3.75vh;
    margin-left: 1.50vh;
   }

  .cart-drawer .cart-top h2
  {
   margin: 3vh 2.25vh 3.15vh;
  }

  .cart-drawer .cart-top .top-right .cart-close
  {
   height: 11.24vh;
   width: 9vh;
  }

   .cart-drawer .cart-top .top-right .cart-close i
   {
    width: 3.60vh;
    height: 3.60vh;
    background-size: 1.80vh;
   }

 .cart-mobile-button
 {
  padding: 3vh 0.75vh 1.50vh;
 }

  .cart-mobile-button .btn.btn-light
  {
   font-size: 2vh;
   padding: 0.75vh 0.75vh;
   height: 6.15vh;
   margin: 0 0.75vh;
  }

 .cart-list
 {
  padding: 1.50vh;
 }

 .cart-drawer .cart-list
 {
  padding-bottom: 60px;
 }

  .cart-list .cart-bx-title
  {
   padding: 0 1.50vh 1.50vh 1.50vh;
  }

   .cart-list .cart-bx-title .title.empty .clear-btn
   {
    left: 0.90vh;
   }


  .cart-list .cart-bx
  {
   padding: 1.50vh 1.5vh 2.5vh;
   margin-bottom: 1.50vh;
  }


  .cart-list .cart-bx-title .title.empty .clear-btn i
  {
   top: 0.30vh;
   left: 1.50vh;
  }

 .cart-bx .cart-flex .cart-bun.package h2
 {
  font-size: 1.95vh;
 }

  .cart-bx .cart-flex .cart-bun.package h2 a
  {
   font-size: 1.80vh;
   margin-right: 1.50vh;
  }

 .cart-bx .cart-flex .cart-bun .qty-count input
 {
  height: 3.75vh;
  width: 3.60vh;
  font-size: 2vh;
  padding: 0 0 0.75vh;
 }

 .cart-bx .cart-flex .cart-bun .qty-count span.plus,
 .cart-bx .cart-flex .cart-bun .qty-count span.minus
 {
  height: 3.75vh;
  width: 2.60vh;
 }

    .cart-bx .cart-flex .cart-bun.prices {
        font-size: 2vh;
        word-break: break-word;
        line-height: 1;
    }

 .cart-bx .cart-flex .cart-bun.tax
 {
  font-size: 2vh;
  word-break: break-word;
  margin: 0 8px;
  line-height:1;
 }

 .cart-bx .cart-flex .cart-bun.name{display:block;}
 .cart-bx .cart-flex .cart-bun.name .prd-details h2
 {
  font-size: 2vh;
  line-height: 2.55vh;
 }

  .cart-bx .cart-flex .cart-bun.name .prd-details h2 a
  {
   font-size: 1.80vh;
   margin: 0.30vh 0;
  }

 .cart-bx .cart-flex .cart-bun.name .cart-pic
 {
  max-width: 5.40vh;
  margin-top: 0.60vh;
  min-width: 5.40vh;
 }

 .order-summary-content .cart-bx .cart-flex .cart-bun.name .cart-pic
 {
  max-width: 5.70vh;
  margin-top: 0.60vh;
  min-width: 5.70vh;
 }

 .cart-bx .cart-flex .cart-bun.name .prd-details span
 {
  font-size: 1.65vh;
  line-height: 2.25vh;
 }

 .cart-bx .cart-flex .cart-bun.name .prd-details
 {
     margin-top:5px;
  margin-left: 0.75vh;
  margin-right: 0;
 }

 .cart-bx .cart-flex .cart-bun.remove i
 {
  width: 2.25vh;
  height: 2.25vh;
  background-size: 1vh;
 }

 .cart-list .cart-bx-title .title
 {
  font-size: 2vh;
 }

 .cart-drawer .cart-bottom
 {
  border-bottom-width: 0.60vh;
  padding: 2.40vh 1.50vh;
 }

  .cart-drawer .cart-bottom .terms-of-service
  {
   margin: 0 0 1.50vh 0;
   line-height: 1.50vh;
  }

 .ui-dialog
 {
  top: 0.75vh !important;
 }

 .cart-drawer .cart-bottom .btn.btn-outline
 {
  min-width: auto;
  padding: 0.80vh 0.60vh 1.1vh;
  margin-left: 0.75vh;
  font-family: 'HelvNeue65_W1G';
  font-weight: 500;
 }


 .cart-bottom .terms-of-service label
 {
  font-size: 1.80vh;
  line-height: 1.95vh;
 }


 .cart-bottom .terms-of-service a
 {
  font-size: 1.80vh;
 }

 .cart-drawer .cart-bottom .btn
 {
  min-width: 14.54vh;
  height: 5.85vh;
  padding: 0 0 0.60vh;
  font-size: 2.40vh;
 }

 .cart-drawer .cart-bottom .prices
 {
  font-size: 3.75vh;
  margin: -0.75vh 0 0 1.35vh;
 }

  .cart-drawer .cart-bottom .prices span
  {
   font-size: 2.25vh;
  }

 .cart-drawer .cart-body .btn-cart
 {
  margin: 1.50vh 3vh 0;
 }

  .cart-drawer .cart-body .btn-cart .btn
  {
   margin: 2.25vh 0.37vh;
   font-size: 2vh;
   padding: 0.60vh 0.75vh 0.75vh 0.75vh;
   height: 6.15vh;
  }

 .cart-drawer .btn-cart .btn:before
 {
  width: 1.95vh;
  height: 1.95vh;
  margin-left: 0.75vh;
  background-size: 1.95vh;
 }

 .cart-step
 {
  padding: 2.25vh 1.20vh;
  margin: 0 0 2.25vh;
 }

  .cart-step h2
  {
   font-size: 3.15vh;
   margin-bottom: 2.25vh;
  }

   .cart-step h2:before
   {
    width: 4.20vh;
    height: 3.75vh;
    margin-left: 0.75vh;
    background-size: 4.20vh;
   }

  .cart-step .step-bx ul li span
  {
   width: 33px;
   height: 33px;
   min-width: 33px;
   font-size: 2vh;
   line-height: 27px;
  }

  .cart-step .step-bx ul li b
  {
   font-size: 12px;
   margin: 0 0.75vh;
   margin-top: -0.75vh;
  }

  .cart-step .step-bx ul li strong
  {
   width: 2.25vh;
  }

  .cart-step .step-bx ul li
  {
   margin-top: 1.50vh;
  }

 .shopping-cart .cart-list .cart-bx
 {
  padding: 2.25vh 1vh 2.25vh 1vh;
 }

 .cart-bx .cart-flex .cart-bun.name .prd-details .prd_title .name
 {
  font-size: 13px;
  max-height: 40px;
 }

 .cart-bx .cart-flex .cart-bun.remove i{font-size:13px;font-style:normal;width:auto;background:#fff;font-family:'HelveticaNeueW20-75Bold';}
 .cart-bx .cart-flex{position:relative;}
 .cart-bx .cart-flex .cart-bun.remove, 
 .cart-list .cart-bx-title .title.empty{width: 19px;position: absolute; bottom: 4vh;}
 .cart-list .cart-bx-title .title.empty{bottom: 4vh;width: 6%;height: auto;left: -17px;}
 .shopping-cart .cart-list .cart-bx-title .title.empty {bottom: 18px;left: -33px;}
 .cart-bx .cart-flex .cart-bun.name .prd-details .message-error{text-align:right;}
 .cart-bx .cart-flex .cart-bun.name .prd-details{line-height:1.4;}
 .cart-bx .cart-flex .cart-bun.name .prd-details .prd_title .link{font-size: 1.80vh; margin:0 0 11px; }


 .shopping-cart .cart-list .cart-bx-title
 {
  padding: 0 1vh 1.50vh 1vh;
 }

 .cart-bx .cart-flex
 {
  padding: 1vh 0 2vh;
 }


 .shopping-cart .cart-list
 {
  margin: 0 0 2.25vh;
 }

 .shop-cart-bottom .left_flex
 {
  margin: 0 0 3vh;
 }

 .shop-cart-bottom .prices span:first-of-type,
 .shop-cart-bottom .prices
 {
  font-size: 2.85vh;
 }

  .shop-cart-bottom .prices span
  {
   font-size: 1.50vh;
  }

 .shop-cart-bottom .cut-out-btn
 {
  min-width: auto;
  height: 6.60vh;
  padding: 1.95vh 0;
  font-size: 14px;
  width: 50%;
 }


 .shop-cart-bottom .right_flex .next-step
 {
  font-size: 1.80vh;
 }

  .shop-cart-bottom .right_flex .next-step b
  {
   font-size: 1.80vh;
  }

 .shop-cart-bottom .btn-orange
 {
  height: 6.60vh;
  min-width: 14.99vh;
  font-size: 2.40vh;
 }

 .shop-cart-bottom .right_flex .prices span:first-of-type,
 .shop-cart-bottom .right_flex .prices
 {
  font-size: 2.85vh;
 }

  .shop-cart-bottom .right_flex .prices span
  {
   font-size: 1.50vh;
  }

 .shop-cart-bottom .back
 {
  height: 6.60vh;
  font-size: 14px;
  min-width: auto;
  width: 50%;
  padding: 1.80vh 40px 0 0;
 }

  .shop-cart-bottom .back:before
  {
   width: 2.25vh;
   height: 1.50vh;
   left: 15px;
   background-size: 2.25vh;
  }

 .shop-cart-bottom
 {
  padding: 4.35vh 2.25vh;
  height: 25.19vh;
  margin: 0 0 2.25vh;
 }

 .checkout-page .total-info
 {
  margin-top: 5.25vh;
 }

 .opc .step .step-data
 {
  margin: 0 0 4.50vh;
 }

 .step-data .step-flex .flex-left
 {
  margin: 0 0 4.50vh;
  padding: 3vh 3vh 3vh;
 }

  .step-data .step-flex .flex-left .payment-method .form-group
  {
   margin-bottom: 0.75vh;
  }

 .step-data .step-flex .flex-right
 {
  margin: 0 0 4.50vh;
 }

 .opc .step-title .number, .opc .step-title .title
 {
  font-size: 3vh;
  margin: 0 0 3.75vh;
 }

  .opc .step-title .title.sm-mrb
  {
   margin: 0 0 1.50vh;
  }

 .form-ui .form-group
 {
  margin-bottom: 3vh;
 }

  .form-ui .form-group .common-dropdown .dropdown-toggle
  {
   height: 7vh;
   font-size: 2vh;
   padding: 0 2.25vh 5px;
   padding-left: 4.50vh;
   display: flex;
   align-items: center;
  }

 .common-dropdown .dropdown-toggle:after
 {
  left: 1.95vh;
  background-size: 2vh;
 }

 .form-ui .form-group .common-dropdown .dropdown-item
 {
  font-size: 2vh;
  padding: 0.90vh 2.25vh;
 }

 .form-ui .grp-label
 {
  margin: 0 0 1.20vh;
 }

  .form-ui .grp-label label
  {
   font-size: 2.2vh;
   line-height: 2vh;
  }

 .form-ui .form-control,
 .form-ui select
 {
  height: 6.46vh;
  padding: 0 2.25vh;
  font-size: 2vh;
 }

 .form-ui .custom-radio
 {
  margin-left: 3.90vh;
  padding-right: 3vh;
  min-height: 2.40vh;
 }

  .form-ui .custom-radio .custom-control-label::before
  {
   width: 2.5vh;
   height: 2.5vh;
   right: -3.15vh;
  }

  .form-ui .custom-radio .custom-control-label::after
  {
   right: -2.35vh;
   width: 1vh;
   height: 1vh;
   top: 0.60vh;
  }

  .form-ui .custom-radio .custom-control-input:checked ~ .custom-control-label::after
  {
   top: 0.45vh;
  }

 .form-ui .grp-label .required
 {
  font-size: 1.95vh;
 }

 .form-ui .custom-select
 {
  background: url('../Themes/Theme 2024/Content/images/arrow-down-orange.png')right 2.40vh center/1.80vh 1.20vh no-repeat;
 }

 .form-ui .field-validation-error
 {
  font-size: 14px;
 }

 .form-ui .custom-radio-button.radio-icon.mt .custom-control-label span:before
 {
  margin-top: 1vh;
 }

 .form-ui .custom-radio .custom-control-label
 {
  font-size: 2vh;
  line-height: 1.80vh;
 }

 .form-ui .custom-radio-button .custom-control-label
 {
  height: 10.79vh;
  padding: 1.80vh 0;
  line-height: 1.65vh;
 }

 .cart-total td
 {
  text-align: left;
 }

 #shipping-new-address-form .form-ui .custom-radio-button .custom-control-label
 {
  display: flex;
 }

 .form-ui .custom-radio-button.with-img .custom-control-label img
 {
  height: 3.45vh;
  margin-bottom: 1.5vh;
 }

 .form-ui .custom-radio-button .custom-control-label span
 {
  font-size: 2vh;
  padding: 0 0.75vh;
 }

  .form-ui .custom-radio-button .custom-control-label span.mx-w
  {
   max-width: 18.29vh;
  }


 .form-ui .custom-radio-button.radio-icon .custom-control-label span:before
 {
  background-size: 4.65vh !important;
  width: 4.65vh;
  height: 3.15vh;
  margin-bottom:4px;
 }

 .form-ui .custom-radio-button.pickup-icon.radio-icon .custom-control-label span:before
 {
  width: 2.25vh;
  height: 4.20vh;
  background-size: 2.25vh !important;
 }

 .dis-shadow
 {
  padding: 1.50vh;
 }

 .flex-content
 {
  margin: 0 0 4.50vh 0;
 }

 .coupon-box
 {
  margin: 0 0 1vh;
 }

 .code-flex .btn
 {
  height: 7vh;
  min-width: 17vh;
  font-size: 2vh;
 }

 .code-flex .form-control
 {
  height: 7vh;
  margin: 0 0 0 1.50vh;
  font-size: 2vh;
 }

 .code-flex .code-title
 {
  font-size: 2vh;
  margin: 0 0 1.50vh 0;
 }

  .code-flex .code-title:before
  {
   width: 1.50vh;
   height: 2vh;
   margin-left: 0.90vh;
   background-size: 1.50vh;
  }

  .code-flex .code-title.gift-icon:before
  {
   background-size: 1.50vh;
  }

 .cart-drawer .terms-of-service .custom-control-label::after,
 .cart-drawer .terms-of-service .custom-control-label::before
 {
  width: 3vh;
  height: 3vh;
 }

 .checkout-checkbox .custom-control
 {
  padding-right: 3.90vh;
 }

  .checkout-checkbox .custom-control label
  {
   font-size: 2.2vh;
   line-height: 2.85vh;
  }

 .checkout-checkbox .custom-control-label::after,
 .checkout-checkbox .custom-control-label::before
 {
  height: 2.25vh;
  width: 2.25vh;
  left: -3.90vh;
 }

 .total-info
 {
  font-size: 2.40vh;
 }

 .checkout-page #opc-billing .total-info
 {
  margin: 0;
 }

 .checkout-page .total-info
 {
  padding: 0.15vh 4.95vh 0.75vh;
 }

 .cart-total td
 {
  padding: 3.15vh 0 3.30vh;
 }

 .cart-total .order-total td
 {
  padding: 3.15vh 0;
 }

 .cart-total td:last-of-type
 {
  font-size: clamp(16px, 3.30vh, 20px);
 }

  .cart-total td:last-of-type span span
  {
   font-size: 2.55vh;
  }



 .terms-of-service a
 {
  font-size: 1.95vh;
 }

 .terms-of-service label
 {
  font-size: 1.95vh;
 }

 .cust-alert
 {
  font-size: 2.25vh;
  padding: 0.90vh 3vh 1.50vh;
  line-height: 2.40vh;
 }

 .step-data .step-flex .flex-right .order-summary-content .checkout-title h2
 {
  font-size: 2.70vh;
  margin: 0 0 3.50vh;
 }

 .step-data .step-flex .flex-right .order-summary-content
 {
  padding: 3vh 3vh 0;
  margin-top: 5vh;
 }

  .step-data .step-flex .flex-right .order-summary-content .checkout-title h4
  {
   font-size: 2vh;
   margin: 0 0 2vh;
  }

 .order-review-data > div, .order-details-area > div, .shipment-details-area > div
 {
  margin: 0 auto 3vh;
 }

 .order-review-data
 {
  font-size: 2vh;
  padding-bottom: 1.70vh;
 }

  .order-review-data .title, .order-details-area .title, .shipment-details-area .title
  {
   font-size: 2vh;
   margin: 0 0 3vh;
  }

 .essential-cart .essential-cart-flex .essential-cart-right .btn
 {
  height: 6vh;
  display: flex;
  align-items: center;
  justify-content: center;
 }

 .essential-cart .essential-cart-flex .essential-cart-right .prices
 {
  font-size: 3vh;
 }

 .device-package .custom-control-label
 {
  font-size: 16px;
 }

 .device-package .custom-control
 {
  padding-right: 30px;
  margin-left: 5px;
 }

 .product-specs-box td
 {
  border-bottom: 1px solid #ccc !important;
 }

 .choose-plan .choose-plan-list .bun .seprate.bun-info h3
 {
  font-size: 14px;
 }

 .choose-plan .choose-plan-list .bun .seprate.textright .btn
 {
  width: 100%;
 }

 .choose-plan .choose-plan-list .bun .seprate .rate-flex
 {
  display: block !important;
  align-items: baseline;
  text-align: center;
  line-height: 1;
 }

 .choose-plan .choose-plan-list .heading .prices-width.sm-width
 {
  text-align: right;
 }

 .choose-plan .choose-plan-list .heading .new-choose,
 .choose-plan .choose-plan-list .bun .new-choose
 {
  padding-right: 15px;
 }

 .choose-plan .choose-plan-list .bun .seprate.rate .rate-flex
 {
  text-align: right;
 }

 .choose-plan .choose-plan-list .bun .seprate .rate-flex .flex
 {
  display: flex;
  align-items: baseline;
  justify-content: left;
  margin-left:5px;
 }

 .overall-payment table tr td .full-price .final
 {
  display: block;
 }

 .overall-payment table tr td .full-price .estimate span
 {
  font-size: 14px;
 }


 .essential-cart .essential-cart-flex .btn.btn-outline-white
 {
  margin: 0 5px;
  min-width: 6vh;
 }

 .essential-cart .essential-cart-flex .prices .product-price span.block,
 .essential-cart .essential-cart-flex .prices .product-price span strong,
 .essential-cart .essential-cart-flex .essential-cart-right .prices span span,
 .essential-cart .essential-cart-flex .prices .product-price span span
 {
  font-size: 14px;
 }

 .resp-row .row
 {
  margin-right: -5px;
  margin-left: -5px;
 }

 .resp-row .col-1,
 .resp-row .col-2,
 .resp-row .col-3,
 .resp-row .col-4,
 .resp-row .col-5,
 .resp-row .col-6,
 .resp-row .col-7,
 .resp-row .col-8,
 .resp-row .col-9,
 .resp-row .col-10,
 .resp-row .col-11,
 .resp-row .col-12,
 .resp-row .col,
 .resp-row .col-auto,
 .resp-row .col-sm-1,
 .resp-row .col-sm-2,
 .resp-row .col-sm-3,
 .resp-row .col-sm-4,
 .resp-row .col-sm-5,
 .resp-row .col-sm-6,
 .resp-row .col-sm-7,
 .resp-row .col-sm-8,
 .resp-row .col-sm-9,
 .resp-row .col-sm-10,
 .resp-row .col-sm-11,
 .resp-row .col-sm-12,
 .resp-row .col-sm,
 .resp-row .col-sm-auto,
 .resp-row .col-md-1,
 .resp-row .col-md-2,
 .resp-row .col-md-3,
 .resp-row .col-md-4,
 .resp-row .col-md-5,
 .resp-row .col-md-6,
 .resp-row .col-md-7,
 .resp-row .col-md-8,
 .resp-row .col-md-9,
 .resp-row .col-md-10,
 .resp-row .col-md-11,
 .resp-row .col-md-12,
 .resp-row .col-md,
 .resp-row .col-md-auto,
 .resp-row .col-lg-1,
 .resp-row .col-lg-2,
 .resp-row .col-lg-3,
 .resp-row .col-lg-4,
 .resp-row .col-lg-5,
 .resp-row .col-lg-6,
 .resp-row .col-lg-7,
 .resp-row .col-lg-8,
 .resp-row .col-lg-9,
 .resp-row .col-lg-10,
 .resp-row .col-lg-11,
 .resp-row .col-lg-12,
 .resp-row .col-lg,
 .resp-row .col-lg-auto,
 .resp-row .col-xl-1,
 .resp-row .col-xl-2,
 .resp-row .col-xl-3,
 .resp-row .col-xl-4,
 .resp-row .col-xl-5,
 .resp-row .col-xl-6,
 .resp-row .col-xl-7,
 .resp-row .col-xl-8,
 .resp-row .col-xl-9,
 .resp-row .col-xl-10,
 .resp-row .col-xl-11,
 .resp-row .col-xl-12,
 .resp-row .col-xl,
 .resp-row .col-xl-auto
 {
  padding-right: 5px;
  padding-left: 5px;
 }

 .resp-row .item-box
 {
  margin: 0 0 18px;
 }

 .catalog-with-tab .tabs-block ul li
 {
  display: block;
  width: 100%;
 }

 .smartlife-catalog .catalog-with-tab .tabs-block ul li
 {
  display: block;
  width: 100%;
 }

 .review-rating .name-description
 {
  text-align: center;
  width: 100%;
  display: block;
 }

 .write-review .review-rating div
 {
  text-align: center;
  display: inline-block;
  margin: 0 0 0 1px;
  cursor: default;
  vertical-align: middle;
  font-size: 14px;
 }

 .prd-drawer .drw-top
 {
  min-height: 9.89vh;
  background: url('../Themes/Theme 2024/Content/images/drawer-back-mobile.svg')no-repeat center center;
 }

  .prd-drawer .drw-top .drw-inner h2
  {
   font-size: 4.15vh;
  }

  .prd-drawer .drw-top .drw-inner h4
  {
   font-size: 2.95vh;
  }

  .prd-drawer .drw-top .drw-inner
  {
   padding: 4.8vh 15px;
   margin: 0;
  }


 .monthly-price-info .product-old-price
 {
  font-size: 17px;
 }

 .monthly-plan.fiber-month-plan .monthly-price .monthly-price-info
 {
  margin-left: 0;
 }

  .monthly-plan.fiber-month-plan .monthly-price .monthly-price-info h3 span
  {
   font-size: 20px;
  }
  .choose-products-grid .prd-auto-width-mobile .item-box{width:290px;}

  .device-package.not-break .custom-radio .custom-control-label.pt-ar{padding-top:5px;}
  .choose-plan-left .custom-control-label::after{top: 4px;}
}

@media all and (min-width:768px) and (max-width:991px)
{
 .affix
 {
  top: 85px;
 }
 
 .is-scroll .header-logo a img,
 .header-logo a img
 {
  height: 65px;
  width: 65px;
 }



 .any-slider .owl-carousel .owl-item img.resp
 {
  max-height: 616px;
  min-height: 616px;
 }

 .short-link .text-icon
 {
  padding: 16px 15px 18px;
 }

  .short-link .text-icon h3
  {
   font-size: 16px;
   margin: -3.5px 0 0;
  }

  .short-link .text-icon i
  {
   width: 20px;
   height: 21px;
   margin-left: 5px;
   min-width: 20px;
   background-size: 20px !important;
  }

   .short-link .text-icon:hover i.upgrade-icon, .short-link .text-icon i.upgrade-icon
   {
    background-size: 20px !important;
    min-width: 20px;
   }

  .short-link .text-icon:hover i
  {
   background-size: 20px !important;
  }

  .category-grid .item-box
  {
   width: 208px;
  }

  .category-grid .item-box .category-item .nav-link
  {
   padding: 8px;
  }

  .category-grid .item-box .category-item .picture
  {
   width: 53px;
   height: 53px;
   min-width: 53px;
  }

   .category-grid .item-box .category-item .picture .pic
   {
    width: 45px;
    height: 45px;
   }

 .category-grid .owl-item:first-of-type .item-box .category-item .picture .pic img
 {
  min-height: 27px;
 }

 .category-grid .item-box .category-item .picture .pic img
 {
  min-height: 20px;
 }

 .home-page-category-grid .title, .sub-category-grid .title
 {
  font-size: 16px;
  margin: -5px 10px 0 0;
 }

 .tabs-nav li
 {
  display: inline-block;
 }

  .tabs-nav li a
  {
   font-size: 18px;
  }

  .tabs-nav li.active a
  {
   font-size: 20px;
  }

 .prd-title
 {
  margin: 0 0 30px;
 }

 .tabs-nav
 {
  margin: 0 0 25px;
 }

  .tabs-nav li
  {
   margin-left: 20px;
  }

 .prd-auto-width .item-box
 {
  width: 350px;
 }

 .plan-whoutpic-product .int-plan-top h4{font-size:14px;}

 .other-link ul li i.cir
 {
  width: 30px;
  height: 30px;
  background-size: 13px;
 }

 .prd-fixed-img .item-box .picture a img
 {
  max-height: 149px;
  min-height: 149px;
 }


 .mobile-plan-product .item-box .product-title
 {
  font-size: 20px;
  bottom: 25px;
  right: 20px;
 }

 .item-box .compare-button i
 {
  width: 28px;
  height: 28px;
  background-size: 27px;
 }

 .product-grid .item-box .product-item .color-available ul li
 {
  width: 24px;
  height: 24px;
 }

 .rev-height
 {
  min-height: 32px;
 }

 .item-box .compare-button span,
 .product-box-detail-button
 {
  font-size: 15px;
 }

 .product-item .description
 {
  font-size: 16px;
  margin: 10px 0 5px;
  height: 75px;
  line-height:23px;
 }

 .prd-drawer .product-item .description
 {
  height: 70px;
 }

 .triangle-up
 {
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 10px solid #fff;
  right:20px;
 }

 .mobile-plan-product .product-item .description
 {
  margin: 19px 0 20px;
  height:65px;
  line-height:20px;
 }

 .product-item .description
 {
  padding-left: 15px;
  padding-right: 15px;
 }

 .item-box .tooltip-check
 {
  width: 24px;
  height: 24px;
  top: 1px;
  background-size: 13px;
 }

 .item-box .actual-price
 {
  font-size: 23px;
 }

  .item-box .actual-price span
  {
   font-size: 17px;
  }

 .item-box .prices-flex .prices-group
 {
  margin-left: 10px;
 }

 .item-box .prices-flex .prices-group .start-form
 {
  font-size: 14px;
 }

 .startFormMonth
 {
  font-size: 19px;
 }

 .startFormMonth
 {
  top: 0;
 }

 .view-all-link
 {
  display: none;
 }

 .marbottom178
 {
  padding-top: 80px;
 }
 
 .brand-list .dropdown .btn{height:57px;}

 .html-category-page .product-grid .item-box
 {
  margin-bottom: 16px;
 }

 .prd-title h2
 {
  font-size: 38px;
  line-height: 38px;
 }

 .item-grid .prd-not-owl .col-md-3
 {
  width: 33.3333%;
 }

 .product-item .prices
 {
  padding: 17px 15px 20px;
 }

 .btn-secondary.lg, .btn-primary.lg
 {
  height: 70px;
  padding: 12px 20px;
  font-size: 16px;
  display:flex;
  align-items:center;
  justify-content:center;
 }

/* 

 .productbox-diff .product-grid .item-box .product-review-box
 {
  padding: 11px 0 0 15px;
 } */

 .item-box .buttons .product-box-add-to-cart-button
 {
  height: 70px;
  width: 90px;
  margin-right: 10px;
 }

 .item-box .product-item .product-box-add-to-cart-button:hover i,
 .item-box .product-box-add-to-cart-button i
 {
  background-size: 26px;
  width: 36px;
  height: 36px;
 }

 .view-and-compare
 {
  margin: 5px 15px 15px;
 }

 .product-grid.prd-fixed-img .product-item .prices
 {
  padding: 10px 15px 20px;
 }

 .prd-drawer
 {
  max-width: 90%;
 }

  .prd-drawer .drw-top .drw-inner
  {
   padding: 60px 40px;
  }

  .prd-drawer .drawer-prd
  {
   padding: 60px 40px 20px 0px;
  }

  .prd-drawer .drw-top
  {
   min-height: 319px;
  }

  .prd-drawer .triangle-up
  {
   border-left: 16px solid transparent;
   border-right: 16px solid transparent;
   border-bottom: 20px solid #fff;
  }

  .prd-drawer .triangle-up
  {
   right: 60px;
  }

  .prd-drawer .drw-top .drw-inner .close_drawer
  {
   width: 41px;
   height: 41px;
   border: 2px solid #fff;
   line-height: 31px;
  }

  .prd-drawer .drw-top .drw-inner h4
  {
   font-size: 24px;
  }

  .prd-drawer .drw-top .drw-inner h2
  {
   font-size: 56px;
  }

  .prd-drawer .drw-top .drw-inner .btm
  {
   margin-top: 60px;
  }

 .plan-whoutpic-product .int-plan-top
 {
  min-height: 90px;
  max-height: 90px;
  margin:0 0 15px;
 }

 .product-box-detail-button span
 {
  margin-left: 10px;
 }

 .plan-whoutpic-product .description ul li{padding-left:15px;}
 .plan-whoutpic-product .description ul li:before
 {
  height: 6px;
  width: 6px;
  top: 11px;
 }

 .product-item .prd-brand-name .brand-name
 {
  font-size: 15px;
 }

 .product-small-picture .item-box .product-title, .item-box .product-title
 {
  font-size: 22px;
 }

 .product-grid .item-box .product-review-box
 {
  padding: 5px 15px 0;
 }

 .product-box.product-small-picture .product-item .prices
 {
  padding: 15px 15px 20px;
  margin-top:5px;
 }

 .product-review-box .rating div
 {
  height: 20px;
  background-size: 20px;
 }

 .product-review-box .rating
 {
  height: 20px;
  background-size: 20px;
  width:100px;
 }

 .product-grid .item-box .product-review-box .rating-count{font-size:14px;}

 .product-small-picture .item-box .buttons .product-box-add-to-cart-button,
 .product-small-picture .btn-secondary.lg,
 .product-small-picture .btn-primary.lg
 {
  height: 70px;
  display:flex;
  align-items:center;
  justify-content:center;
  font-size:16px;
 }

 .product-grid.product-small-picture .item-box .product-item{padding:15px;}

 .prd-auto-width .item-box
 {
  margin: 0 0 30px;
 }

 .btn.btn-outline-dark.move-btn
 {
  font-size: 16px;
  padding: 11px 20px;
  height: 50px;
  min-width: 150px;
 }

 .move-btn .btn
 {
  margin-top: -70px;
 }

 .product-small-picture .item-box .actual-price
 {
  font-size: 28px;
 }

  .product-small-picture .item-box .actual-price span
  {
   font-size: 23px;
  }

 .item-box .old-price
 {
  font-size: 16px;
 }

 .item-box .picture a:before
 {
  padding-top: 70%;
 }

 .product-grid .item-box .product-item .color-available
 {
  right: 40px;
  top: 70px;
 }

 .smartlife-prdbox .product-item .prices
 {
  margin-top: 0;
  padding: 12px 15px 20px;
 }

 .smartlife-prdbox .item-box .product-title
 {
  font-size: 24px;
  margin: 0 0 10px;
 }

 .smartlife-prdbox .product-item .description
 {
  margin: -0.5px 0 10px;
  padding-left: 15px;
  padding-right: 15px;
  height: 95px;
  line-height:22px;
 }

 .item-box .actual-price{line-height:28px;}

 .smartlife-prdbox .item-box .picture a:before
 {
  padding-top: 50%;
 }

 .item-box .int-plan-top .product-title
 {
  font-size: 28px;
  line-height: 28px;
  padding-top: 5px;
 }

 .plan-whoutpic-product .internet-plan .int-plan-top h4
 {
  padding-top: 17px;
 }

 .plan-whoutpic-product .internet-plan .int-plan-top .product-title
 {
  height: 35px;
 }

 .newsletter-group .btn
 {
  float: left;
 }

 .prd-title
 {
  min-height: 38px;
 }

 .newsletter-group .dropup,
 .newsletter-group .dropright,
 .newsletter-group .dropdown, .dropleft
 {
  width: 62%;
  float: right;
  max-width: 455px;
 }

 .newsletter .newsletter-container .btn
 {
  padding: 15px 0 12px;
 }

 .newsletter-group .dropdown .dropdown-toggle::after
 {
  margin-top: 5px;
 }

 .short-link-desktop
 {
  display: unset;
 }

 .short-link-mobile
 {
  display: none;
 }

 .newsletter .newsletter-container .title strong
 {
  text-align: right;
 }

 .follow-us
 {
  text-align: right;
 }

 .goToTop
 {
  display: block !important;
 }

 .goToTop
 {
  left: 15px;
  bottom: 51px;
 }

 .home-page-product-grid .row .col-md-3
 {
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%;
 }

 .html-home-page .footer-contact
 {
  padding: 95px 0 40px;
 }

 .footer-contact .contact-block .contact-left li .icon-text .text
 {
  margin-right: 15px;
 }

  .footer-contact .contact-block .contact-left li .icon-text .text h3
  {
   font-size: 20px;
  }

  .footer-contact .contact-block .contact-left li .icon-text .text p
  {
   font-size: 14px;
  }

 .footer-contact .contact-block .contact-left li .icon-text .icon-circle
 {
  width: 56px;
  height: 56px;
  line-height: 66px;
 }

 .footer-contact .contact-block .contact-left li.call .icon-text i
 {
  width: 24px;
  height: 24px;
  background-size: 24px;
 }

 .footer-contact .contact-block .contact-left li.about .icon-text i
 {
  width: 28px;
  height: 23px;
  background-size: 28px;
 }

 .select-billing-address .dropdown
 {
  width: 100%;
  float: none;
  max-width: 100%;
 }

 .why-buy .why-buy-bx h3
 {
  line-height: 20px;
 }

 .why-buy .why-buy-bx.game-icon .icon i,
 .why-buy .why-buy-bx .icon i
 {
  background-size: 7vh;
 }

 .why-buy .why-buy-bx.film-icon .icon i,
 .why-buy .why-buy-bx.cam-sys-icon .icon i,
 .why-buy .why-buy-bx.inter-icon .icon i,
 .why-buy .why-buy-bx.secure .icon i
 {
  background-size: 6vh;
 }

 .why-buy .why-buy-bx.free-delivery .icon i
 {
  background-size: 8vh;
 }

 .why-buy .why-buy-bx.promotion-bx .icon i
 {
  background-size: 5vh;
 }
}

/*! jQuery UI - v1.10.3 - 2013-12-16
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.resizable.css, jquery.ui.selectable.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.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 2013 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-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-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-year{width:100%}.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{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.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:21px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.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("../lib/jquery-ui/jquery-ui-1.10.3/jquery-ui-themes/smoothness/images/animated-overlay.gif");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.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 li a{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 a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{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 input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(../lib/jquery-ui/jquery-ui-1.10.3/jquery-ui-themes/smoothness/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(../lib/jquery-ui/jquery-ui-1.10.3/jquery-ui-themes/smoothness/images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:bold}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(../lib/jquery-ui/jquery-ui-1.10.3/jquery-ui-themes/smoothness/images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;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{border:1px solid #999;background:#dadada url(../lib/jquery-ui/jquery-ui-1.10.3/jquery-ui-themes/smoothness/images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(../lib/jquery-ui/jquery-ui-1.10.3/jquery-ui-themes/smoothness/images/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(../lib/jquery-ui/jquery-ui-1.10.3/jquery-ui-themes/smoothness/images/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(../lib/jquery-ui/jquery-ui-1.10.3/jquery-ui-themes/smoothness/images/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(../lib/jquery-ui/jquery-ui-1.10.3/jquery-ui-themes/smoothness/images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(../lib/jquery-ui/jquery-ui-1.10.3/jquery-ui-themes/smoothness/images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(../lib/jquery-ui/jquery-ui-1.10.3/jquery-ui-themes/smoothness/images/ui-icons_888888_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(../lib/jquery-ui/jquery-ui-1.10.3/jquery-ui-themes/smoothness/images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(../lib/jquery-ui/jquery-ui-1.10.3/jquery-ui-themes/smoothness/images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(../lib/jquery-ui/jquery-ui-1.10.3/jquery-ui-themes/smoothness/images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(../lib/jquery-ui/jquery-ui-1.10.3/jquery-ui-themes/smoothness/images/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:#aaa url(../lib/jquery-ui/jquery-ui-1.10.3/jquery-ui-themes/smoothness/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(../lib/jquery-ui/jquery-ui-1.10.3/jquery-ui-themes/smoothness/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}
/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
/*
 *  Owl Carousel - Core
 */

.owl-carousel {
  display: none;
  width: 100%;
  -webkit-tap-highlight-color: transparent;
  /* position relative and z-index fix webkit rendering fonts issue */
  position: relative;
  z-index: 1; }
  .owl-carousel .owl-stage {
    position: relative;
    -ms-touch-action: pan-Y;
    touch-action: manipulation;
    -moz-backface-visibility: hidden;
    /* fix firefox animation glitch */ }
  .owl-carousel .owl-stage:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0; }
  .owl-carousel .owl-stage-outer {
    position: relative;
    overflow: hidden;
    /* fix for flashing background */
    -webkit-transform: translate3d(0px, 0px, 0px); padding-right:1px;}
  .owl-carousel .owl-wrapper,
  .owl-carousel .owl-item {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0); }
  .owl-carousel .owl-item {
    position: relative;
    min-height: 1px;
    float: left;
    -webkit-backface-visibility: hidden;
    -webkit-tap-highlight-color: transparent;
    -webkit-touch-callout: none; }
  .owl-carousel .owl-item img {
    display: block;}
  .owl-carousel .owl-nav.disabled,
  .owl-carousel .owl-dots.disabled {
    display: none; }
  .owl-carousel .owl-nav .owl-prev,
  .owl-carousel .owl-nav .owl-next,
  .owl-carousel .owl-dot {
    cursor: pointer;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
  .owl-carousel .owl-nav button.owl-prev,
  .owl-carousel .owl-nav button.owl-next,
  .owl-carousel button.owl-dot {
    background: none;
    color: inherit;
    border: none;
    padding: 0 !important;
    font: inherit; }
  .owl-carousel.owl-loaded {
    display: block; }
  .owl-carousel.owl-loading {
    opacity: 0;
    display: block; }
  .owl-carousel.owl-hidden {
    opacity: 0; }
  .owl-carousel.owl-refresh .owl-item {
    visibility: hidden; }
  .owl-carousel.owl-drag .owl-item {
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
  .owl-carousel.owl-grab {
    cursor: move;
    cursor: grab; }
  .owl-carousel.owl-rtl {
    direction: rtl; }
  .owl-carousel.owl-rtl .owl-item {
    float: right; }

/* No Js */
.no-js .owl-carousel {
  display: block; }

/*
 *  Owl Carousel - Animate Plugin
 */
.owl-carousel .animated {
  animation-duration: 1000ms;
  animation-fill-mode: both; }

.owl-carousel .owl-animated-in {
  z-index: 0; }

.owl-carousel .owl-animated-out {
  z-index: 1; }

.owl-carousel .fadeOut {
  animation-name: fadeOut; }

@keyframes fadeOut {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }

/*
 * 	Owl Carousel - Auto Height Plugin
 */
.owl-height {
  transition: height 500ms ease-in-out; }

/*
 * 	Owl Carousel - Lazy Load Plugin
 */
.owl-carousel .owl-item {
  /**
			This is introduced due to a bug in IE11 where lazy loading combined with autoheight plugin causes a wrong
			calculation of the height of the owl-item that breaks page layouts
		 */ }
  .owl-carousel .owl-item .owl-lazy {
    opacity: 0;
    transition: opacity 400ms ease; }
  .owl-carousel .owl-item .owl-lazy[src^=""], .owl-carousel .owl-item .owl-lazy:not([src]) {
    max-height: 0; }
  .owl-carousel .owl-item img.owl-lazy {
    transform-style: preserve-3d; }

/*
 * 	Owl Carousel - Video Plugin
 */
.owl-carousel .owl-video-wrapper {
  position: relative;
  height: 100%;
  background: #000; }

.owl-carousel .owl-video-play-icon {
  position: absolute;
  height: 80px;
  width: 80px;
  left: 50%;
  top: 50%;
  margin-left: -40px;
  margin-top: -40px;
  background: url("../Themes/Theme 2024/Content/css/owl.video.play.png") no-repeat;
  cursor: pointer;
  z-index: 1;
  -webkit-backface-visibility: hidden;
  transition: transform 100ms ease; }

.owl-carousel .owl-video-play-icon:hover {
  -ms-transform: scale(1.3, 1.3);
      transform: scale(1.3, 1.3); }

.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {
  display: none; }

.owl-carousel .owl-video-tn {
  opacity: 0;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  transition: opacity 400ms ease; }

.owl-carousel .owl-video-frame {
  position: relative;
  z-index: 1;
  height: 100%;
  width: 100%; }

/*!
 * Bootstrap v4.6.0 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root {
  --blue: #007bff;
  --indigo: #6610f2;
  --purple: #6f42c1;
  --pink: #e83e8c;
  --red: #dc3545;
  --orange: #fd7e14;
  --yellow: #ffc107;
  --green: #28a745;
  --teal: #20c997;
  --cyan: #17a2b8;
  --white: #fff;
  --gray: #6c757d;
  --gray-dark: #343a40;
  --primary: #007bff;
  --secondary: #6c757d;
  --success: #28a745;
  --info: #17a2b8;
  --warning: #ffc107;
  --danger: #dc3545;
  --light: #f8f9fa;
  --dark: #343a40;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 992px;
  --breakpoint-xl: 1200px;
  --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

@font-face {
  font-family: 'HelveticaNeueW20-45Light';
  font-style: normal;
  font-display: block;
  src: url("../Themes/Theme 2024/Content/Fonts/HelveticaNeueArabic/EOT/HelveticaNeueW20-45Light.eot");
  src: url("../Themes/Theme 2024/Content/Fonts/HelveticaNeueArabic/EOT/HelveticaNeueW20-45Light.eot?#iefix") format("embedded-opentype"), url("../Themes/Theme 2024/Content/Fonts/HelveticaNeueArabic/WOFF2/HelveticaNeueW20-45Light.woff2") format("woff2"), url("../Themes/Theme 2024/Content/Fonts/HelveticaNeueArabic/WOFF/HelveticaNeueW20-45Light.woff") format("woff"), url("../Themes/Theme 2024/Content/Fonts/HelveticaNeueArabic/RAW_TTF_SOURCE/HelveticaNeueW20-45Light.ttf") format("truetype"), url("../Themes/Theme 2024/Content/Fonts/HelveticaNeueArabic/SVG/HelveticaNeueW20-45Light.svg#fontawesome") format("svg"); 
}

@font-face
{
 font-family: 'HelveticaNeueW20-55Roman';
 font-style: normal;
 font-display: block;
 src: url("../Themes/Theme 2024/Content/Fonts/HelveticaNeueArabic/EOT/HelveticaNeueW20-55Roman.eot");
 src: url("../Themes/Theme 2024/Content/Fonts/HelveticaNeueArabic/EOT/HelveticaNeueW20-55Roman.eot?#iefix") format("embedded-opentype"), url("../Themes/Theme 2024/Content/Fonts/HelveticaNeueArabic/WOFF2/HelveticaNeueW20-55Roman.woff2") format("woff2"), url("../Themes/Theme 2024/Content/Fonts/HelveticaNeueArabic/WOFF/HelveticaNeueW20-55Roman.woff") format("woff"), url("../Themes/Theme 2024/Content/Fonts/HelveticaNeueArabic/RAW_TTF_SOURCE/HelveticaNeueW20-55Roman.ttf") format("truetype"), url("../Themes/Theme 2024/Content/Fonts/HelveticaNeueArabic/SVG/HelveticaNeueW20-55Roman.svg#fontawesome") format("svg");
}

@font-face
{
 font-family: 'HelveticaNeueW20-75Bold';
 font-style: normal;
 font-display: block;
 src: url("../Themes/Theme 2024/Content/Fonts/HelveticaNeueArabic/EOT/HelveticaNeueW20-75Bold.eot");
 src: url("../Themes/Theme 2024/Content/Fonts/HelveticaNeueArabic/EOT/HelveticaNeueW20-75Bold.eot?#iefix") format("embedded-opentype"), url("../Themes/Theme 2024/Content/Fonts/HelveticaNeueArabic/WOFF2/HelveticaNeueW20-75Bold.woff2") format("woff2"), url("../Themes/Theme 2024/Content/Fonts/HelveticaNeueArabic/WOFF/HelveticaNeueW20-75Bold.woff") format("woff"), url("../Themes/Theme 2024/Content/Fonts/HelveticaNeueArabic/RAW_TTF_SOURCE/HelveticaNeueW20-75Bold.ttf") format("truetype"), url("../Themes/Theme 2024/Content/Fonts/HelveticaNeueArabic/SVG/HelveticaNeueW20-75Bold.svg#fontawesome") format("svg");
}

@font-face
{
 font-family: 'HelvNeue65_W1G';
 font-style: normal;
 font-display: block;
 src: url("../Themes/Theme 2024/Content/Fonts/HelveticaNeueEuropean/EOT/HelvNeue65_W1G.eot");
 src: url("../Themes/Theme 2024/Content/Fonts/HelveticaNeueEuropean/EOT/HelvNeue65_W1G.eot?#iefix") format("embedded-opentype"), url("../Themes/Theme 2024/Content/Fonts/HelveticaNeueEuropean/WOFF2/HelvNeue65_W1G.woff2") format("woff2"), url("../Themes/Theme 2024/Content/Fonts/HelveticaNeueEuropean/WOFF/HelvNeue65_W1G.woff") format("woff"), url("../Themes/Theme 2024/Content/Fonts/HelveticaNeueEuropean/TTF/HelvNeue65_W1G.ttf") format("truetype"), url("../Themes/Theme 2024/Content/Fonts/HelveticaNeueEuropean/SVG/HelvNeue65_W1G.svg#fontawesome") format("svg");
}

@font-face {
    font-family: 'Helvetica Neue';
    font-style: normal;
    font-weight: 700;
    src: local('Helvetica Neue'), url('https://fonts.cdnfonts.com/s/29136/HelveticaNeueBold.woff') format('woff');
}

*,
*::before,
*::after {
  box-sizing: border-box;
  outline:0;
}

html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
  display: block;
}

body
{
 margin: 0;
 font-family: 'HelveticaNeueW20-55Roman';
 font-size: 1rem;
 font-weight: 400;
 line-height: 1.5;
 color: #212529;
 text-align: left;
 background-color: #fff;
}

[tabindex="-1"]:focus:not(:focus-visible) {
  outline: 0 !important;
}

hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}

h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 0.5rem;
}

p {
  margin-top: 0;
  margin-bottom: 1rem;
}

abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
  text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
  -webkit-text-decoration-skip-ink: none;
  text-decoration-skip-ink: none;
}

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem;
}

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}

dt {
  font-weight: 700;
}

dd {
  margin-bottom: .5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: bolder;
}

small {
  font-size: 80%;
}

sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}

sub {
  bottom: -.25em;
}

sup {
  top: -.5em;
}

a{text-decoration:none;}

pre,
code,
kbd,
samp {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  font-size: 1em;
}

pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  -ms-overflow-style: scrollbar;
}

figure {
  margin: 0 0 1rem;
}

img {
  vertical-align: middle;
  border-style: none;
}

svg {
  overflow: hidden;
  vertical-align: middle;
}

table {
  border-collapse: collapse;
}

caption {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  color: #6c757d;
  text-align: left;
  caption-side: bottom;
}

th {
  text-align: inherit;
  text-align: -webkit-match-parent;
}

label {
  display: inline-block;
  margin-bottom: 0.5rem;
}

button {
  border-radius: 0;
}

button:focus:not(:focus-visible) {
  outline: 0;
}

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

button,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

[role="button"] {
  cursor: pointer;
}

select {
  word-wrap: normal;
}

button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}

button:not(:disabled),
[type="button"]:not(:disabled),
[type="reset"]:not(:disabled),
[type="submit"]:not(:disabled) {
  cursor: pointer;
}

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

input[type="radio"],
input[type="checkbox"] {
  box-sizing: border-box;
  padding: 0;
}

textarea {
  overflow: auto;
  resize: vertical;
}

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: .5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal;
}

progress {
  vertical-align: baseline;
}

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

[type="search"] {
  outline-offset: -2px;
  -webkit-appearance: none;
}

[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}

output {
  display: inline-block;
}

summary {
  display: list-item;
  cursor: pointer;
}

template {
  display: none;
}

[hidden] {
  display: none !important;
}

h1, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  margin-bottom: 0.5rem;
  font-weight: 500;
  line-height: 1.2;
}

h1, .h1 {
  font-size: 2.5rem;
}

h2, .h2 {
  font-size: 2rem;
}

h3, .h3 {
  font-size: 1.75rem;
}

h4, .h4 {
  font-size: 1.5rem;
}

h5, .h5 {
  font-size: 1.25rem;
}

h6, .h6 {
  font-size: 1rem;
}

.lead {
  font-size: 1.25rem;
  font-weight: 300;
}

.display-1 {
  font-size: 6rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-2 {
  font-size: 5.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-3 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-4 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.2;
}

hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}

small,
.small {
  font-size: 80%;
  font-weight: 400;
}

mark,
.mark {
  padding: 0.2em;
  background-color: #fcf8e3;
}

.list-unstyled {
  padding-left: 0;
  list-style: none;
}

.list-inline {
  padding-left: 0;
  list-style: none;
}

.list-inline-item {
  display: inline-block;
}

.list-inline-item:not(:last-child) {
  margin-right: 0.5rem;
}

.initialism {
  font-size: 90%;
  text-transform: uppercase;
}

.blockquote {
  margin-bottom: 1rem;
  font-size: 1.25rem;
}

.blockquote-footer {
  display: block;
  font-size: 80%;
  color: #6c757d;
}

.blockquote-footer::before {
  content: "\2014\00A0";
}

.img-fluid {
  max-width: 100%;
  height: auto;
}

.img-thumbnail {
  padding: 0.25rem;
  background-color: #fff;
  border: 1px solid #dee2e6;
  border-radius: 0.25rem;
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1;
}

.figure-caption {
  font-size: 90%;
  color: #6c757d;
}

code {
  font-size: 87.5%;
  color: #e83e8c;
  word-wrap: break-word;
}

a > code {
  color: inherit;
}

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 87.5%;
  color: #fff;
  background-color: #212529;
  border-radius: 0.2rem;
}

kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: 700;
}

pre {
  display: block;
  font-size: 87.5%;
  color: #212529;
}

pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}


.container-fluid,
.container-sm,
.container-md,
.container-lg,
.container-xl {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
 .container-sm
 {
  max-width: 100%;
 }
}

@media (min-width: 768px) {
 .container-sm, .container-md
 {
  max-width: 100%;
 }
}

@media (min-width: 992px) {
  .container-sm, .container-md, .container-lg {
    max-width: 100%;
  }
}

@media (min-width: 1200px) {
  .container-sm, .container-md, .container-lg, .container-xl {
    max-width: 88.3%;
  }
}

.row {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -10px;
  margin-left: -10px;
  padding-bottom: 50px;
}
@media (max-width: 1024px) {
  .row {
    padding-bottom: unset;
  }
 }

.form-ui .row
{
 margin-left: -22.5px;
 margin-right: -22.5px;
}

.no-gutters
{
 margin-right: 0;
 margin-left: 0;
}

.no-gutters > .col,
.no-gutters > [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}

.form-ui .col-1, .form-ui .col-2, .form-ui .col-3, .form-ui .col-4, .form-ui .col-5, .form-ui .col-6,
.form-ui .col-7, .form-ui .col-8, .form-ui .col-9, .form-ui .col-10, .form-ui .col-11, .form-ui .col-12,
.form-ui .col, .form-ui .col-auto, .form-ui .col-sm-1, .form-ui .col-sm-2, .form-ui .col-sm-3,
.form-ui .col-sm-4, .form-ui .col-sm-5, .form-ui .col-sm-6, .form-ui .col-sm-7, .form-ui .col-sm-8,
.form-ui .col-sm-9, .form-ui .col-sm-10, .form-ui .col-sm-11, .form-ui .col-sm-12, .form-ui .col-sm,
.form-ui .col-sm-auto, .form-ui .col-md-1, .form-ui .col-md-2, .form-ui .col-md-3, .form-ui .col-md-4, .form-ui .col-md-5,
.form-ui .col-md-6, .form-ui .col-md-7, .form-ui .col-md-8, .form-ui .col-md-9, .form-ui .col-md-10,
.form-ui .col-md-11, .form-ui .col-md-12, .form-ui .col-md,
.form-ui .col-md-auto, .form-ui .col-lg-1, .form-ui .col-lg-2, .form-ui .col-lg-3,
.form-ui .col-lg-4, .form-ui .col-lg-5, .form-ui .col-lg-6, .form-ui .col-lg-7, .form-ui .col-lg-8,
.form-ui .col-lg-9, .form-ui .col-lg-10, .form-ui .col-lg-11, .form-ui .col-lg-12, .form-ui .col-lg,
.form-ui .col-lg-auto, .form-ui .col-xl-1, .form-ui .col-xl-2, .form-ui .col-xl-3,
.form-ui .col-xl-4, .form-ui .col-xl-5, .form-ui .col-xl-6, .form-ui .col-xl-7,
.form-ui .col-xl-8, .form-ui .col-xl-9, .form-ui .col-xl-10, .form-ui .col-xl-11,
.form-ui .col-xl-12, .form-ui .col-xl,
.form-ui .col-xl-auto
{
 padding-right: 22.5px;
 padding-left: 22.5px;
}

.col-1, 
.col-2,
.col-3, 
.col-4, 
.col-5,
.col-6, 
.col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, .col-xl-auto
{
 position: relative;
 width: 100%;
 padding-right:10px;
 padding-left: 10px;
}

/*1366 screen media query css*/
@media all and (min-width:1281px) and (max-width:1366px){

 .row
 {
  margin-right: -7.5px;
  margin-left: -7.5px;
 }

 .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
 .col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,
 .col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,
 .col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,
 .col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
 .col-xl-auto
 {
  padding-right: 7.5px;
  padding-left: 7.5px;
 }

 .form-ui .row
 {
  margin-left: -16px;
  margin-right: -16px;
 }

 .form-ui .col-1, .form-ui .col-2, .form-ui .col-3, .form-ui .col-4, .form-ui .col-5, .form-ui .col-6,
 .form-ui .col-7, .form-ui .col-8, .form-ui .col-9, .form-ui .col-10, .form-ui .col-11, .form-ui .col-12,
 .form-ui .col, .form-ui .col-auto, .form-ui .col-sm-1, .form-ui .col-sm-2, .form-ui .col-sm-3,
 .form-ui .col-sm-4, .form-ui .col-sm-5, .form-ui .col-sm-6, .form-ui .col-sm-7, .form-ui .col-sm-8,
 .form-ui .col-sm-9, .form-ui .col-sm-10, .form-ui .col-sm-11, .form-ui .col-sm-12, .form-ui .col-sm,
 .form-ui .col-sm-auto, .form-ui .col-md-1, .form-ui .col-md-2, .form-ui .col-md-3, .form-ui .col-md-4, .form-ui .col-md-5,
 .form-ui .col-md-6, .form-ui .col-md-7, .form-ui .col-md-8, .form-ui .col-md-9, .form-ui .col-md-10,
 .form-ui .col-md-11, .form-ui .col-md-12, .form-ui .col-md,
 .form-ui .col-md-auto, .form-ui .col-lg-1, .form-ui .col-lg-2, .form-ui .col-lg-3,
 .form-ui .col-lg-4, .form-ui .col-lg-5, .form-ui .col-lg-6, .form-ui .col-lg-7, .form-ui .col-lg-8,
 .form-ui .col-lg-9, .form-ui .col-lg-10, .form-ui .col-lg-11, .form-ui .col-lg-12, .form-ui .col-lg,
 .form-ui .col-lg-auto, .form-ui .col-xl-1, .form-ui .col-xl-2, .form-ui .col-xl-3,
 .form-ui .col-xl-4, .form-ui .col-xl-5, .form-ui .col-xl-6, .form-ui .col-xl-7,
 .form-ui .col-xl-8, .form-ui .col-xl-9, .form-ui .col-xl-10, .form-ui .col-xl-11,
 .form-ui .col-xl-12, .form-ui .col-xl,
 .form-ui .col-xl-auto
 {
  padding-right: 16px;
  padding-left: 16px;
 }

}

/*1280 screen media query css*/
@media all and (min-width:1025px) and (max-width:1280px)
{

 .row
 {
  margin-right: -7px;
  margin-left: -7px;
 }

 .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
 .col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,
 .col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,
 .col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,
 .col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
 .col-xl-auto
 {
  padding-right: 7px;
  padding-left: 7px;
 }

 .form-ui .row
 {
  margin-left: -15px;
  margin-right: -15px;
 }

 .form-ui .col-1, .form-ui .col-2, .form-ui .col-3, .form-ui .col-4, .form-ui .col-5, .form-ui .col-6,
 .form-ui .col-7, .form-ui .col-8, .form-ui .col-9, .form-ui .col-10, .form-ui .col-11, .form-ui .col-12,
 .form-ui .col, .form-ui .col-auto, .form-ui .col-sm-1, .form-ui .col-sm-2, .form-ui .col-sm-3,
 .form-ui .col-sm-4, .form-ui .col-sm-5, .form-ui .col-sm-6, .form-ui .col-sm-7, .form-ui .col-sm-8,
 .form-ui .col-sm-9, .form-ui .col-sm-10, .form-ui .col-sm-11, .form-ui .col-sm-12, .form-ui .col-sm,
 .form-ui .col-sm-auto, .form-ui .col-md-1, .form-ui .col-md-2, .form-ui .col-md-3, .form-ui .col-md-4, .form-ui .col-md-5,
 .form-ui .col-md-6, .form-ui .col-md-7, .form-ui .col-md-8, .form-ui .col-md-9, .form-ui .col-md-10,
 .form-ui .col-md-11, .form-ui .col-md-12, .form-ui .col-md,
 .form-ui .col-md-auto, .form-ui .col-lg-1, .form-ui .col-lg-2, .form-ui .col-lg-3,
 .form-ui .col-lg-4, .form-ui .col-lg-5, .form-ui .col-lg-6, .form-ui .col-lg-7, .form-ui .col-lg-8,
 .form-ui .col-lg-9, .form-ui .col-lg-10, .form-ui .col-lg-11, .form-ui .col-lg-12, .form-ui .col-lg,
 .form-ui .col-lg-auto, .form-ui .col-xl-1, .form-ui .col-xl-2, .form-ui .col-xl-3,
 .form-ui .col-xl-4, .form-ui .col-xl-5, .form-ui .col-xl-6, .form-ui .col-xl-7,
 .form-ui .col-xl-8, .form-ui .col-xl-9, .form-ui .col-xl-10, .form-ui .col-xl-11,
 .form-ui .col-xl-12, .form-ui .col-xl,
 .form-ui .col-xl-auto
 {
  padding-right: 15px;
  padding-left: 15px;
 }
}

/*1024 screen media query css*/
@media all and (min-width:992px) and (max-width:1024px){
 .row
 {
  margin-right: -5.5px;
  margin-left: -5.5px;
 }

 .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
 .col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,
 .col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,
 .col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,
 .col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
 .col-xl-auto
 {
  padding-right: 5.5px;
  padding-left: 5.5px;
 }

 .form-ui .row
 {
  margin-left: -12px;
  margin-right: -12px;
 }

 .form-ui .col-1, .form-ui .col-2, .form-ui .col-3, .form-ui .col-4, .form-ui .col-5, .form-ui .col-6,
 .form-ui .col-7, .form-ui .col-8, .form-ui .col-9, .form-ui .col-10, .form-ui .col-11, .form-ui .col-12,
 .form-ui .col, .form-ui .col-auto, .form-ui .col-sm-1, .form-ui .col-sm-2, .form-ui .col-sm-3,
 .form-ui .col-sm-4, .form-ui .col-sm-5, .form-ui .col-sm-6, .form-ui .col-sm-7, .form-ui .col-sm-8,
 .form-ui .col-sm-9, .form-ui .col-sm-10, .form-ui .col-sm-11, .form-ui .col-sm-12, .form-ui .col-sm,
 .form-ui .col-sm-auto, .form-ui .col-md-1, .form-ui .col-md-2, .form-ui .col-md-3, .form-ui .col-md-4, .form-ui .col-md-5,
 .form-ui .col-md-6, .form-ui .col-md-7, .form-ui .col-md-8, .form-ui .col-md-9, .form-ui .col-md-10,
 .form-ui .col-md-11, .form-ui .col-md-12, .form-ui .col-md,
 .form-ui .col-md-auto, .form-ui .col-lg-1, .form-ui .col-lg-2, .form-ui .col-lg-3,
 .form-ui .col-lg-4, .form-ui .col-lg-5, .form-ui .col-lg-6, .form-ui .col-lg-7, .form-ui .col-lg-8,
 .form-ui .col-lg-9, .form-ui .col-lg-10, .form-ui .col-lg-11, .form-ui .col-lg-12, .form-ui .col-lg,
 .form-ui .col-lg-auto, .form-ui .col-xl-1, .form-ui .col-xl-2, .form-ui .col-xl-3,
 .form-ui .col-xl-4, .form-ui .col-xl-5, .form-ui .col-xl-6, .form-ui .col-xl-7,
 .form-ui .col-xl-8, .form-ui .col-xl-9, .form-ui .col-xl-10, .form-ui .col-xl-11,
 .form-ui .col-xl-12, .form-ui .col-xl,
 .form-ui .col-xl-auto
 {
  padding-right: 12px;
  padding-left: 12px;
 }
}


/*991 screen media query css*/
@media all and (max-width:991px)
{
 .row
 {
  margin-right: -5.5px;
  margin-left: -5.5px;
 }

 .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
 .col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,
 .col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,
 .col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,
 .col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
 .col-xl-auto
 {
  padding-right: 5.5px;
  padding-left: 5.5px;
 }

 .form-ui .row
 {
  margin-left: -5.5px;
  margin-right: -5.5px;
 }

 .form-ui .col-1, .form-ui .col-2, .form-ui .col-3, .form-ui .col-4, .form-ui .col-5, .form-ui .col-6,
 .form-ui .col-7, .form-ui .col-8, .form-ui .col-9, .form-ui .col-10, .form-ui .col-11, .form-ui .col-12,
 .form-ui .col, .form-ui .col-auto, .form-ui .col-sm-1, .form-ui .col-sm-2, .form-ui .col-sm-3,
 .form-ui .col-sm-4, .form-ui .col-sm-5, .form-ui .col-sm-6, .form-ui .col-sm-7, .form-ui .col-sm-8,
 .form-ui .col-sm-9, .form-ui .col-sm-10, .form-ui .col-sm-11, .form-ui .col-sm-12, .form-ui .col-sm,
 .form-ui .col-sm-auto, .form-ui .col-md-1, .form-ui .col-md-2, .form-ui .col-md-3, .form-ui .col-md-4, .form-ui .col-md-5,
 .form-ui .col-md-6, .form-ui .col-md-7, .form-ui .col-md-8, .form-ui .col-md-9, .form-ui .col-md-10,
 .form-ui .col-md-11, .form-ui .col-md-12, .form-ui .col-md,
 .form-ui .col-md-auto, .form-ui .col-lg-1, .form-ui .col-lg-2, .form-ui .col-lg-3,
 .form-ui .col-lg-4, .form-ui .col-lg-5, .form-ui .col-lg-6, .form-ui .col-lg-7, .form-ui .col-lg-8,
 .form-ui .col-lg-9, .form-ui .col-lg-10, .form-ui .col-lg-11, .form-ui .col-lg-12, .form-ui .col-lg,
 .form-ui .col-lg-auto, .form-ui .col-xl-1, .form-ui .col-xl-2, .form-ui .col-xl-3,
 .form-ui .col-xl-4, .form-ui .col-xl-5, .form-ui .col-xl-6, .form-ui .col-xl-7,
 .form-ui .col-xl-8, .form-ui .col-xl-9, .form-ui .col-xl-10, .form-ui .col-xl-11,
 .form-ui .col-xl-12, .form-ui .col-xl,
 .form-ui .col-xl-auto
 {
  padding-right: 5.5px;
  padding-left: 5.5px;
 }
}


.col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}

.row-cols-1 > * {
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
}

.row-cols-2 > * {
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%;
}

.row-cols-3 > * {
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}

.row-cols-4 > * {
  -ms-flex: 0 0 25%;
  flex: 0 0 25%;
  max-width: 25%;
}

.row-cols-5 > * {
  -ms-flex: 0 0 20%;
  flex: 0 0 20%;
  max-width: 20%;
}

.row-cols-6 > * {
  -ms-flex: 0 0 16.666667%;
  flex: 0 0 16.666667%;
  max-width: 16.666667%;
}

.col-auto {
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}

.col-1 {
  -ms-flex: 0 0 8.333333%;
  flex: 0 0 8.333333%;
  max-width: 8.333333%;
}

.col-2 {
  -ms-flex: 0 0 16.666667%;
  flex: 0 0 16.666667%;
  max-width: 16.666667%;
}

.col-3 {
  -ms-flex: 0 0 25%;
  flex: 0 0 25%;
  max-width: 25%;
}

.col-4 {
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}

.col-5 {
  -ms-flex: 0 0 41.666667%;
  flex: 0 0 41.666667%;
  max-width: 41.666667%;
}

.col-6 {
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%;
}

.col-7 {
  -ms-flex: 0 0 58.333333%;
  flex: 0 0 58.333333%;
  max-width: 58.333333%;
}

.col-8 {
  -ms-flex: 0 0 66.666667%;
  flex: 0 0 66.666667%;
  max-width: 66.666667%;
}

.col-9 {
  -ms-flex: 0 0 75%;
  flex: 0 0 75%;
  max-width: 75%;
}

.col-10 {
  -ms-flex: 0 0 83.333333%;
  flex: 0 0 83.333333%;
  max-width: 83.333333%;
}

.col-11 {
  -ms-flex: 0 0 91.666667%;
  flex: 0 0 91.666667%;
  max-width: 91.666667%;
}

.col-12 {
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
}

.order-first {
  -ms-flex-order: -1;
  order: -1;
}

.order-last {
  -ms-flex-order: 13;
  order: 13;
}

.order-0 {
  -ms-flex-order: 0;
  order: 0;
}

.order-1 {
  -ms-flex-order: 1;
  order: 1;
}

.order-2 {
  -ms-flex-order: 2;
  order: 2;
}

.order-3 {
  -ms-flex-order: 3;
  order: 3;
}

.order-4 {
  -ms-flex-order: 4;
  order: 4;
}

.order-5 {
  -ms-flex-order: 5;
  order: 5;
}

.order-6 {
  -ms-flex-order: 6;
  order: 6;
}

.order-7 {
  -ms-flex-order: 7;
  order: 7;
}

.order-8 {
  -ms-flex-order: 8;
  order: 8;
}

.order-9 {
  -ms-flex-order: 9;
  order: 9;
}

.order-10 {
  -ms-flex-order: 10;
  order: 10;
}

.order-11 {
  -ms-flex-order: 11;
  order: 11;
}

.order-12 {
  -ms-flex-order: 12;
  order: 12;
}

.offset-1 {
  margin-left: 8.333333%;
}

.offset-2 {
  margin-left: 16.666667%;
}

.offset-3 {
  margin-left: 25%;
}

.offset-4 {
  margin-left: 33.333333%;
}

.offset-5 {
  margin-left: 41.666667%;
}

.offset-6 {
  margin-left: 50%;
}

.offset-7 {
  margin-left: 58.333333%;
}

.offset-8 {
  margin-left: 66.666667%;
}

.offset-9 {
  margin-left: 75%;
}

.offset-10 {
  margin-left: 83.333333%;
}

.offset-11 {
  margin-left: 91.666667%;
}

@media (min-width: 576px) {
  .col-sm {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-sm-1 > * {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-sm-2 > * {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-sm-3 > * {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .row-cols-sm-4 > * {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-sm-5 > * {
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-sm-6 > * {
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-sm-auto {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-sm-1 {
    -ms-flex: 0 0 8.333333%;
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-sm-2 {
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-sm-3 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-sm-4 {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-sm-5 {
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-sm-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-sm-7 {
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-sm-8 {
    -ms-flex: 0 0 66.666667%;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-sm-9 {
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-sm-10 {
    -ms-flex: 0 0 83.333333%;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-sm-11 {
    -ms-flex: 0 0 91.666667%;
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-sm-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-sm-first {
    -ms-flex-order: -1;
    order: -1;
  }
  .order-sm-last {
    -ms-flex-order: 13;
    order: 13;
  }
  .order-sm-0 {
    -ms-flex-order: 0;
    order: 0;
  }
  .order-sm-1 {
    -ms-flex-order: 1;
    order: 1;
  }
  .order-sm-2 {
    -ms-flex-order: 2;
    order: 2;
  }
  .order-sm-3 {
    -ms-flex-order: 3;
    order: 3;
  }
  .order-sm-4 {
    -ms-flex-order: 4;
    order: 4;
  }
  .order-sm-5 {
    -ms-flex-order: 5;
    order: 5;
  }
  .order-sm-6 {
    -ms-flex-order: 6;
    order: 6;
  }
  .order-sm-7 {
    -ms-flex-order: 7;
    order: 7;
  }
  .order-sm-8 {
    -ms-flex-order: 8;
    order: 8;
  }
  .order-sm-9 {
    -ms-flex-order: 9;
    order: 9;
  }
  .order-sm-10 {
    -ms-flex-order: 10;
    order: 10;
  }
  .order-sm-11 {
    -ms-flex-order: 11;
    order: 11;
  }
  .order-sm-12 {
    -ms-flex-order: 12;
    order: 12;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.333333%;
  }
  .offset-sm-2 {
    margin-left: 16.666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.333333%;
  }
  .offset-sm-5 {
    margin-left: 41.666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.333333%;
  }
  .offset-sm-8 {
    margin-left: 66.666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.333333%;
  }
  .offset-sm-11 {
    margin-left: 91.666667%;
  }
}

@media (min-width: 768px) {
  .col-md {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-md-1 > * {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-md-2 > * {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-md-3 > * {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .row-cols-md-4 > * {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-md-5 > * {
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-md-6 > * {
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-md-auto {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-md-1 {
    -ms-flex: 0 0 8.333333%;
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-md-2 {
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-md-3 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-md-4 {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-md-5 {
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-md-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-md-7 {
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-md-8 {
    -ms-flex: 0 0 66.666667%;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-md-9 {
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-md-10 {
    -ms-flex: 0 0 83.333333%;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-md-11 {
    -ms-flex: 0 0 91.666667%;
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-md-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-md-first {
    -ms-flex-order: -1;
    order: -1;
  }
  .order-md-last {
    -ms-flex-order: 13;
    order: 13;
  }
  .order-md-0 {
    -ms-flex-order: 0;
    order: 0;
  }
  .order-md-1 {
    -ms-flex-order: 1;
    order: 1;
  }
  .order-md-2 {
    -ms-flex-order: 2;
    order: 2;
  }
  .order-md-3 {
    -ms-flex-order: 3;
    order: 3;
  }
  .order-md-4 {
    -ms-flex-order: 4;
    order: 4;
  }
  .order-md-5 {
    -ms-flex-order: 5;
    order: 5;
  }
  .order-md-6 {
    -ms-flex-order: 6;
    order: 6;
  }
  .order-md-7 {
    -ms-flex-order: 7;
    order: 7;
  }
  .order-md-8 {
    -ms-flex-order: 8;
    order: 8;
  }
  .order-md-9 {
    -ms-flex-order: 9;
    order: 9;
  }
  .order-md-10 {
    -ms-flex-order: 10;
    order: 10;
  }
  .order-md-11 {
    -ms-flex-order: 11;
    order: 11;
  }
  .order-md-12 {
    -ms-flex-order: 12;
    order: 12;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.333333%;
  }
  .offset-md-2 {
    margin-left: 16.666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.333333%;
  }
  .offset-md-5 {
    margin-left: 41.666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.333333%;
  }
  .offset-md-8 {
    margin-left: 66.666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.333333%;
  }
  .offset-md-11 {
    margin-left: 91.666667%;
  }
}

@media (min-width: 992px) {
  .col-lg {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-lg-1 > * {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-lg-2 > * {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-lg-3 > * {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .row-cols-lg-4 > * {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-lg-5 > * {
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-lg-6 > * {
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-lg-auto {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-lg-1 {
    -ms-flex: 0 0 8.333333%;
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-lg-2 {
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-lg-3 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-lg-4 {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-lg-5 {
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-lg-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-lg-7 {
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-lg-8 {
    -ms-flex: 0 0 66.666667%;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-lg-9 {
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-lg-10 {
    -ms-flex: 0 0 83.333333%;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-lg-11 {
    -ms-flex: 0 0 91.666667%;
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-lg-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-lg-first {
    -ms-flex-order: -1;
    order: -1;
  }
  .order-lg-last {
    -ms-flex-order: 13;
    order: 13;
  }
  .order-lg-0 {
    -ms-flex-order: 0;
    order: 0;
  }
  .order-lg-1 {
    -ms-flex-order: 1;
    order: 1;
  }
  .order-lg-2 {
    -ms-flex-order: 2;
    order: 2;
  }
  .order-lg-3 {
    -ms-flex-order: 3;
    order: 3;
  }
  .order-lg-4 {
    -ms-flex-order: 4;
    order: 4;
  }
  .order-lg-5 {
    -ms-flex-order: 5;
    order: 5;
  }
  .order-lg-6 {
    -ms-flex-order: 6;
    order: 6;
  }
  .order-lg-7 {
    -ms-flex-order: 7;
    order: 7;
  }
  .order-lg-8 {
    -ms-flex-order: 8;
    order: 8;
  }
  .order-lg-9 {
    -ms-flex-order: 9;
    order: 9;
  }
  .order-lg-10 {
    -ms-flex-order: 10;
    order: 10;
  }
  .order-lg-11 {
    -ms-flex-order: 11;
    order: 11;
  }
  .order-lg-12 {
    -ms-flex-order: 12;
    order: 12;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.333333%;
  }
  .offset-lg-2 {
    margin-left: 16.666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.333333%;
  }
  .offset-lg-5 {
    margin-left: 41.666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.333333%;
  }
  .offset-lg-8 {
    margin-left: 66.666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.333333%;
  }
  .offset-lg-11 {
    margin-left: 91.666667%;
  }
}

@media (min-width: 1200px) {
  .col-xl {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-xl-1 > * {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-xl-2 > * {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-xl-3 > * {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .row-cols-xl-4 > * {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-xl-5 > * {
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-xl-6 > * {
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-xl-auto {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-xl-1 {
    -ms-flex: 0 0 8.333333%;
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-xl-2 {
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-xl-3 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xl-4 {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-xl-5 {
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-xl-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xl-7 {
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-xl-8 {
    -ms-flex: 0 0 66.666667%;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-xl-9 {
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xl-10 {
    -ms-flex: 0 0 83.333333%;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-xl-11 {
    -ms-flex: 0 0 91.666667%;
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-xl-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xl-first {
    -ms-flex-order: -1;
    order: -1;
  }
  .order-xl-last {
    -ms-flex-order: 13;
    order: 13;
  }
  .order-xl-0 {
    -ms-flex-order: 0;
    order: 0;
  }
  .order-xl-1 {
    -ms-flex-order: 1;
    order: 1;
  }
  .order-xl-2 {
    -ms-flex-order: 2;
    order: 2;
  }
  .order-xl-3 {
    -ms-flex-order: 3;
    order: 3;
  }
  .order-xl-4 {
    -ms-flex-order: 4;
    order: 4;
  }
  .order-xl-5 {
    -ms-flex-order: 5;
    order: 5;
  }
  .order-xl-6 {
    -ms-flex-order: 6;
    order: 6;
  }
  .order-xl-7 {
    -ms-flex-order: 7;
    order: 7;
  }
  .order-xl-8 {
    -ms-flex-order: 8;
    order: 8;
  }
  .order-xl-9 {
    -ms-flex-order: 9;
    order: 9;
  }
  .order-xl-10 {
    -ms-flex-order: 10;
    order: 10;
  }
  .order-xl-11 {
    -ms-flex-order: 11;
    order: 11;
  }
  .order-xl-12 {
    -ms-flex-order: 12;
    order: 12;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.333333%;
  }
  .offset-xl-2 {
    margin-left: 16.666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.333333%;
  }
  .offset-xl-5 {
    margin-left: 41.666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.333333%;
  }
  .offset-xl-8 {
    margin-left: 66.666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.333333%;
  }
  .offset-xl-11 {
    margin-left: 91.666667%;
  }
}

.table {
  width: 100%;
  margin-bottom: 1rem;
  color: #212529;
}

.table th,
.table td {
  padding: 0.75rem;
  vertical-align: top;
  border-top: 1px solid #dee2e6;
}

.table thead th {
  vertical-align: bottom;
  border-bottom: 2px solid #dee2e6;
}

.table tbody + tbody {
  border-top: 2px solid #dee2e6;
}

.table-sm th,
.table-sm td {
  padding: 0.3rem;
}

.table-bordered {
  border: 1px solid #dee2e6;
}

.table-bordered th,
.table-bordered td {
  border: 1px solid #dee2e6;
}

.table-bordered thead th,
.table-bordered thead td {
  border-bottom-width: 2px;
}

.table-borderless th,
.table-borderless td,
.table-borderless thead th,
.table-borderless tbody + tbody {
  border: 0;
}

.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.05);
}

.table-hover tbody tr:hover {
  color: #212529;
  background-color: rgba(0, 0, 0, 0.075);
}

.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: #b8daff;
}

.table-primary th,
.table-primary td,
.table-primary thead th,
.table-primary tbody + tbody {
  border-color: #7abaff;
}

.table-hover .table-primary:hover {
  background-color: #9fcdff;
}

.table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th {
  background-color: #9fcdff;
}

.table-secondary,
.table-secondary > th,
.table-secondary > td {
  background-color: #d6d8db;
}

.table-secondary th,
.table-secondary td,
.table-secondary thead th,
.table-secondary tbody + tbody {
  border-color: #b3b7bb;
}

.table-hover .table-secondary:hover {
  background-color: #c8cbcf;
}

.table-hover .table-secondary:hover > td,
.table-hover .table-secondary:hover > th {
  background-color: #c8cbcf;
}

.table-success,
.table-success > th,
.table-success > td {
  background-color: #c3e6cb;
}

.table-success th,
.table-success td,
.table-success thead th,
.table-success tbody + tbody {
  border-color: #8fd19e;
}

.table-hover .table-success:hover {
  background-color: #b1dfbb;
}

.table-hover .table-success:hover > td,
.table-hover .table-success:hover > th {
  background-color: #b1dfbb;
}

.table-info,
.table-info > th,
.table-info > td {
  background-color: #bee5eb;
}

.table-info th,
.table-info td,
.table-info thead th,
.table-info tbody + tbody {
  border-color: #86cfda;
}

.table-hover .table-info:hover {
  background-color: #abdde5;
}

.table-hover .table-info:hover > td,
.table-hover .table-info:hover > th {
  background-color: #abdde5;
}

.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: #ffeeba;
}

.table-warning th,
.table-warning td,
.table-warning thead th,
.table-warning tbody + tbody {
  border-color: #ffdf7e;
}

.table-hover .table-warning:hover {
  background-color: #ffe8a1;
}

.table-hover .table-warning:hover > td,
.table-hover .table-warning:hover > th {
  background-color: #ffe8a1;
}

.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: #f5c6cb;
}

.table-danger th,
.table-danger td,
.table-danger thead th,
.table-danger tbody + tbody {
  border-color: #ed969e;
}

.table-hover .table-danger:hover {
  background-color: #f1b0b7;
}

.table-hover .table-danger:hover > td,
.table-hover .table-danger:hover > th {
  background-color: #f1b0b7;
}

.table-light,
.table-light > th,
.table-light > td {
  background-color: #fdfdfe;
}

.table-light th,
.table-light td,
.table-light thead th,
.table-light tbody + tbody {
  border-color: #fbfcfc;
}

.table-hover .table-light:hover {
  background-color: #ececf6;
}

.table-hover .table-light:hover > td,
.table-hover .table-light:hover > th {
  background-color: #ececf6;
}

.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: #c6c8ca;
}

.table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
  border-color: #95999c;
}

.table-hover .table-dark:hover {
  background-color: #b9bbbe;
}

.table-hover .table-dark:hover > td,
.table-hover .table-dark:hover > th {
  background-color: #b9bbbe;
}

.table-active,
.table-active > th,
.table-active > td {
  background-color: rgba(0, 0, 0, 0.075);
}

.table-hover .table-active:hover {
  background-color: rgba(0, 0, 0, 0.075);
}

.table-hover .table-active:hover > td,
.table-hover .table-active:hover > th {
  background-color: rgba(0, 0, 0, 0.075);
}

.table .thead-dark th {
  color: #fff;
  background-color: #343a40;
  border-color: #454d55;
}

.table .thead-light th {
  color: #495057;
  background-color: #e9ecef;
  border-color: #dee2e6;
}

.table-dark {
  color: #fff;
  background-color: #343a40;
}

.table-dark th,
.table-dark td,
.table-dark thead th {
  border-color: #454d55;
}

.table-dark.table-bordered {
  border: 0;
}

.table-dark.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(255, 255, 255, 0.05);
}

.table-dark.table-hover tbody tr:hover {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.075);
}

@media (max-width: 575.98px) {
  .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-sm > .table-bordered {
    border: 0;
  }
}

@media (max-width: 767.98px) {
  .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-md > .table-bordered {
    border: 0;
  }
}

@media (max-width: 991.98px) {
  .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-lg > .table-bordered {
    border: 0;
  }
}

@media (max-width: 1199.98px) {
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-xl > .table-bordered {
    border: 0;
  }
}

.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}

.table-responsive > .table-bordered {
  border: 0;
}

.form-control {
  display: block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  border-radius: 0;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .form-control {
    transition: none;
  }
}

.form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}

.form-control:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #495057;
}

.form-control:focus {
  color: #495057;
  background-color: #fff;
  border-color: #80bdff;
  outline: 0;
}

.form-control::-webkit-input-placeholder {
  color: #6c757d;
  opacity: 1;
}

.form-control::-moz-placeholder {
  color: #6c757d;
  opacity: 1;
}

.form-control:-ms-input-placeholder {
  color: #6c757d;
  opacity: 1;
}

.form-control::-ms-input-placeholder {
  color: #6c757d;
  opacity: 1;
}

.form-control::placeholder {
  color: #6c757d;
  opacity: 1;
}

/*for white*/
.form-control.control-white:focus
{
 color: #fff;
 background:none;
 border-color: #fff;
 outline: 0;
}


.form-control.control-white::-webkit-input-placeholder {
  color: #fff;
  opacity: 1;
}

.form-control.control-white::-moz-placeholder
{
 color: #fff;
 opacity: 1;
}

.form-control.control-white:-ms-input-placeholder
{
 color: #fff;
 opacity: 1;
}

.form-control.control-white::-ms-input-placeholder
{
 color: #fff;
 opacity: 1;
}

.form-control.control-white::placeholder
{
 color: #fff;
 opacity: 1;
}

.form-control:disabled, .form-control[readonly] {
  background-color: #e9ecef;
  opacity: 1;
}

input[type="date"].form-control,
input[type="time"].form-control,
input[type="datetime-local"].form-control,
input[type="month"].form-control {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

select.form-control:focus::-ms-value {
  color: #495057;
  background-color: #fff;
}

.form-control-file,
.form-control-range {
  display: block;
  width: 100%;
}

.col-form-label {
  padding-top: calc(0.375rem + 1px);
  padding-bottom: calc(0.375rem + 1px);
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5;
}

.col-form-label-lg {
  padding-top: calc(0.5rem + 1px);
  padding-bottom: calc(0.5rem + 1px);
  font-size: 1.25rem;
  line-height: 1.5;
}

.col-form-label-sm {
  padding-top: calc(0.25rem + 1px);
  padding-bottom: calc(0.25rem + 1px);
  font-size: 0.875rem;
  line-height: 1.5;
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.5;
  color: #212529;
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0;
}

.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}

.form-control-sm {
  height: calc(1.5em + 0.5rem + 2px);
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.form-control-lg {
  height: calc(1.5em + 1rem + 2px);
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

select.form-control[size], select.form-control[multiple] {
  height: auto;
}

textarea.form-control {
  height: auto;
}

.form-group {
  margin-bottom: 1rem;
}

.form-text {
  display: block;
  margin-top: 0.25rem;
}

.form-row {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px;
}

.form-row > .col,
.form-row > [class*="col-"] {
  padding-right: 5px;
  padding-left: 5px;
}

.form-check {
  position: relative;
  display: block;
  padding-left: 1.25rem;
}

.form-check-input {
  position: absolute;
  margin-top: 0.3rem;
  margin-left: -1.25rem;
}

.form-check-input[disabled] ~ .form-check-label,
.form-check-input:disabled ~ .form-check-label {
  color: #6c757d;
}

.form-check-label {
  margin-bottom: 0;
}

.form-check-inline {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
  align-items: center;
  padding-left: 0;
  margin-right: 0.75rem;
}

.form-check-inline .form-check-input {
  position: static;
  margin-top: 0;
  margin-right: 0.3125rem;
  margin-left: 0;
}

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #28a745;
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: .1rem;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(40, 167, 69, 0.9);
  border-radius: 0.25rem;
}

.form-row > .col > .valid-tooltip,
.form-row > [class*="col-"] > .valid-tooltip {
  left: 5px;
}

.was-validated :valid ~ .valid-feedback,
.was-validated :valid ~ .valid-tooltip,
.is-valid ~ .valid-feedback,
.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .form-control:valid, .form-control.is-valid {
  border-color: #28a745;
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}

.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: #28a745;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

.was-validated .custom-select:valid, .custom-select.is-valid {
  border-color: #28a745;
  padding-right: calc(0.75em + 2.3125rem);
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat, #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat;
}

.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
  border-color: #28a745;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #28a745;
}

.was-validated .form-check-input:valid ~ .valid-feedback,
.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,
.form-check-input.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {
  color: #28a745;
}

.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
  border-color: #28a745;
}

.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
  border-color: #34ce57;
  background-color: #34ce57;
}

.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #28a745;
}

.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
  border-color: #28a745;
}

.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
  border-color: #28a745;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #dc3545;
}

.invalid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: .1rem;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(220, 53, 69, 0.9);
  border-radius: 0.25rem;
}

.form-row > .col > .invalid-tooltip,
.form-row > [class*="col-"] > .invalid-tooltip {
  left: 5px;
}

.was-validated :invalid ~ .invalid-feedback,
.was-validated :invalid ~ .invalid-tooltip,
.is-invalid ~ .invalid-feedback,
.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .form-control:invalid, .form-control.is-invalid {
  border-color: #dc3545;
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}

.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

.was-validated .custom-select:invalid, .custom-select.is-invalid {
  border-color: #dc3545;
  padding-right: calc(0.75em + 2.3125rem);
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat, #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat;
}

.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: #dc3545;
}

.was-validated .form-check-input:invalid ~ .invalid-feedback,
.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,
.form-check-input.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {
  color: #dc3545;
}

.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
  border-color: #dc3545;
}

.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
  border-color: #e4606d;
  background-color: #e4606d;
}

.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #dc3545;
}

.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
  border-color: #dc3545;
}

.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.form-inline {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
  -ms-flex-align: center;
  align-items: center;
}

.form-inline .form-check {
  width: 100%;
}

@media (min-width: 576px) {
  .form-inline label {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
  }
  .form-inline .form-group {
    display: -ms-flexbox;
    display: flex;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: 0;
  }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-plaintext {
    display: inline-block;
  }
  .form-inline .input-group,
  .form-inline .custom-select {
    width: auto;
  }
  .form-inline .form-check {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: auto;
    padding-left: 0;
  }
  .form-inline .form-check-input {
    position: relative;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    margin-top: 0;
    margin-right: 0.25rem;
    margin-left: 0;
  }
  .form-inline .custom-control {
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .form-inline .custom-control-label {
    margin-bottom: 0;
  }
}

.btn
{
 font-family: 'HelveticaNeueW20-75Bold';
 display: inline-block;
 font-weight: 600;
 color: #212529;
 text-align: center;
 vertical-align: middle;
 -webkit-user-select: none;
 -moz-user-select: none;
 -ms-user-select: none;
 user-select: none;
 background-color: transparent;
 border: 2px solid transparent;
 padding: 15px 20px 18px;
 font-size: 20px;
 -webkit-appearance: none;
 border-radius: 0;
 transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.shop-cart-bottom .btn,
.move-btn .btn,
.order-completed .btn,
.appointment-content .btn,
.html-shopping-cart-page .btn,
.cart-drawer .btn,
.product-grid .btn
{
 padding: 1.55vh 2vh 1.85vh;
 font-size: 2vh;
 line-height: 2vh;
}

@media (prefers-reduced-motion: reduce)
{
 .btn {
    transition: none;
  }
}

.btn:hover {
  color: #212529;
  text-decoration: none;
}

.btn:focus, .btn.focus {
  outline: 0;
}

.btn.disabled, .btn:disabled {
  opacity: 0.65;
}

.btn:not(:disabled):not(.disabled) {
  cursor: pointer;
}

a.btn.disabled,
fieldset:disabled a.btn {
  pointer-events: none;
}

.btn-primary {
  color: #fff;
  background-color: #000000;
  border-color: #000000;
}

.btn-primary.selected,
.btn-primary:hover {
  color: #fff;
  background-color: #FF790E;
  border-color: #FF790E;
}



.btn-primary.disabled, .btn-primary:disabled {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}


.btn-secondary {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.btn-secondary:hover {
  color: #fff;
  background-color: #5a6268;
  border-color: #545b62;
}

.btn-secondary:focus, .btn-secondary.focus {
  color: #fff;
  background-color: #5a6268;
  border-color: #545b62;
  box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);
}

.btn-secondary.disabled, .btn-secondary:disabled {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,
.show > .btn-secondary.dropdown-toggle {
  color: #fff;
  background-color: #545b62;
  border-color: #4e555b;
}

.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus,
.show > .btn-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);
}

.btn-success {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}

.btn-success:hover {
  color: #fff;
  background-color: #218838;
  border-color: #1e7e34;
}

.btn-success:focus, .btn-success.focus {
  color: #fff;
  background-color: #218838;
  border-color: #1e7e34;
  box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);
}

.btn-success.disabled, .btn-success:disabled {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}

.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active,
.show > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: #1e7e34;
  border-color: #1c7430;
}

.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus,
.show > .btn-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);
}

.btn-info {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}

.btn-info:hover {
  color: #fff;
  background-color: #138496;
  border-color: #117a8b;
}

.btn-info:focus, .btn-info.focus {
  color: #fff;
  background-color: #138496;
  border-color: #117a8b;
  box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
}

.btn-info.disabled, .btn-info:disabled {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}

.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active,
.show > .btn-info.dropdown-toggle {
  color: #fff;
  background-color: #117a8b;
  border-color: #10707f;
}

.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus,
.show > .btn-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
}

.btn-warning {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}

.btn-warning:hover {
  color: #212529;
  background-color: #e0a800;
  border-color: #d39e00;
}

.btn-warning:focus, .btn-warning.focus {
  color: #212529;
  background-color: #e0a800;
  border-color: #d39e00;
  box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);
}

.btn-warning.disabled, .btn-warning:disabled {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}

.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active,
.show > .btn-warning.dropdown-toggle {
  color: #212529;
  background-color: #d39e00;
  border-color: #c69500;
}

.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus,
.show > .btn-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);
}

.btn-danger {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

.btn-danger:hover {
  color: #fff;
  background-color: #c82333;
  border-color: #bd2130;
}

.btn-danger:focus, .btn-danger.focus {
  color: #fff;
  background-color: #c82333;
  border-color: #bd2130;
  box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);
}

.btn-danger.disabled, .btn-danger:disabled {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active,
.show > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #bd2130;
  border-color: #b21f2d;
}

.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus,
.show > .btn-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);
}

.btn-light {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-light:hover {
  color: #212529;
  background-color: #e2e6ea;
  border-color: #dae0e5;
}

.btn-light:focus, .btn-light.focus {
  color: #212529;
  background-color: #e2e6ea;
  border-color: #dae0e5;
  box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
}

.btn-light.disabled, .btn-light:disabled {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active,
.show > .btn-light.dropdown-toggle {
  color: #212529;
  background-color: #dae0e5;
  border-color: #d3d9df;
}

.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus,
.show > .btn-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
}

.btn-dark {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}

.btn-dark:hover {
  color: #fff;
  background-color: #23272b;
  border-color: #1d2124;
}

.btn-dark:focus, .btn-dark.focus {
  color: #fff;
  background-color: #23272b;
  border-color: #1d2124;
  box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
}

.btn-dark.disabled, .btn-dark:disabled {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}

.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active,
.show > .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: #1d2124;
  border-color: #171a1d;
}

.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus,
.show > .btn-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
}

.btn-outline-primary {
  color: #007bff;
  border-color: #007bff;
}

.btn-outline-primary:hover {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.btn-outline-primary:focus, .btn-outline-primary.focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}

.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: #007bff;
  background-color: transparent;
}

.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active,
.show > .btn-outline-primary.dropdown-toggle {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}

.btn-outline-secondary {
  color: #6c757d;
  border-color: #6c757d;
}

.btn-outline-secondary:hover {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.btn-outline-secondary:focus, .btn-outline-secondary.focus {
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
  color: #6c757d;
  background-color: transparent;
}

.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active,
.show > .btn-outline-secondary.dropdown-toggle {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

.btn-outline-success {
  color: #28a745;
  border-color: #28a745;
}

.btn-outline-success:hover {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}

.btn-outline-success:focus, .btn-outline-success.focus {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}

.btn-outline-success.disabled, .btn-outline-success:disabled {
  color: #28a745;
  background-color: transparent;
}

.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active,
.show > .btn-outline-success.dropdown-toggle {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}

.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}

.btn-outline-info {
  color: #17a2b8;
  border-color: #17a2b8;
}

.btn-outline-info:hover {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}

.btn-outline-info:focus, .btn-outline-info.focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.btn-outline-info.disabled, .btn-outline-info:disabled {
  color: #17a2b8;
  background-color: transparent;
}

.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active,
.show > .btn-outline-info.dropdown-toggle {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}

.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.btn-outline-warning {
  color: #ffc107;
  border-color: #ffc107;
}

.btn-outline-warning:hover {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}

.btn-outline-warning:focus, .btn-outline-warning.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}

.btn-outline-warning.disabled, .btn-outline-warning:disabled {
  color: #ffc107;
  background-color: transparent;
}

.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active,
.show > .btn-outline-warning.dropdown-toggle {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}

.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}

.btn-outline-danger {
  color: #dc3545;
  border-color: #dc3545;
}

.btn-outline-danger:hover {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

.btn-outline-danger:focus, .btn-outline-danger.focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

.btn-outline-danger.disabled, .btn-outline-danger:disabled {
  color: #dc3545;
  background-color: transparent;
}

.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active,
.show > .btn-outline-danger.dropdown-toggle {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

.btn-outline-light {
  color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-outline-light:hover {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-outline-light:focus, .btn-outline-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.btn-outline-light.disabled, .btn-outline-light:disabled {
  color: #f8f9fa;
  background-color: transparent;
}

.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active,
.show > .btn-outline-light.dropdown-toggle {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.btn-outline-dark {
  color: #000;
  border-color: #000;
}

.btn-outline-dark:hover {
  color: #FF790E;
  background-color: #fff;
  border-color: #FF790E;
}

.btn-outline-dark.disabled, .btn-outline-dark:disabled {
  color: #343a40;
  background-color: transparent;
}


.btn-link {
  font-weight: 400;
  color: #007bff;
  text-decoration: none;
}

.btn-link:hover {
  color: #0056b3;
  text-decoration: underline;
}

.btn-link:focus, .btn-link.focus {
  text-decoration: underline;
}

.btn-link:disabled, .btn-link.disabled {
  color: #6c757d;
  pointer-events: none;
}

.btn-lg, .btn-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

.btn-sm, .btn-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.btn-block {
  display: block;
  width: 100%;
}

.btn-block + .btn-block {
  margin-top: 0.5rem;
}

input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%;
}

.fade {
  transition: opacity 0.15s linear;
}

@media (prefers-reduced-motion: reduce) {
  .fade {
    transition: none;
  }
}

.fade:not(.show) {
  opacity: 0;
}

.collapse:not(.show) {
  display: none;
}

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}

@media (prefers-reduced-motion: reduce) {
  .collapsing {
    transition: none;
  }
}

.dropup,
.dropright,
.dropdown,
.dropleft {
  position: relative;
}

.dropdown-toggle {
  white-space: nowrap;
}

.dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 1vh solid;
  border-right: 0.62vh solid transparent;
  border-bottom: 0;
  border-left: 0.62vh solid transparent;
}

.dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 213px;
  padding: 10px 0;
  margin: 0.125rem 0 0;
  font-size: 1rem;
  color: #212529;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border-radius: 0;
  box-shadow:0 1px 2px rgba(0,0,0,0.3);
}

.dropdown-menu-left {
  right: auto;
  left: 0;
}

.dropdown-menu-right {
  right: 0;
  left: auto;
}

@media (min-width: 576px) {
  .dropdown-menu-sm-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-sm-right {
    right: 0;
    left: auto;
  }
}

@media (min-width: 768px) {
  .dropdown-menu-md-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-md-right {
    right: 0;
    left: auto;
  }
}

@media (min-width: 992px) {
  .dropdown-menu-lg-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-lg-right {
    right: 0;
    left: auto;
  }
}

@media (min-width: 1200px) {
  .dropdown-menu-xl-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xl-right {
    right: 0;
    left: auto;
  }
}

.dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem;
}


.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropright .dropdown-menu {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem;
}

.dropright .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}

.dropright .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropright .dropdown-toggle::after {
  vertical-align: 0;
}

.dropleft .dropdown-menu {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem;
}

.dropleft .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}

.dropleft .dropdown-toggle::after {
  display: none;
}

.dropleft .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}

.dropleft .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropleft .dropdown-toggle::before {
  vertical-align: 0;
}

.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] {
  right: auto;
  bottom: auto;
}

.dropdown-divider {
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid #e9ecef;
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: 1vh 2vh;
  clear: both;
  font-weight: 400;
  color: #000;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
  font-size:2vh;
  cursor:pointer;
}

.dropdown-item:hover {
  color: #FF790E;
  text-decoration: none;
}

.dropdown-item.active, .dropdown-item:active {
  color: #FF790E;
  text-decoration: none;
}

.dropdown-item.disabled, .dropdown-item:disabled {
  color: #adb5bd;
  pointer-events: none;
  background-color: transparent;
}

.dropdown-menu.show {
  display: block;
}

.dropdown-header {
  display: block;
  padding: 0.5rem 1.5rem;
  margin-bottom: 0;
  font-size: 0.875rem;
  color: #6c757d;
  white-space: nowrap;
}

.dropdown-item-text {
  display: block;
  padding: 0.25rem 1.5rem;
  color: #212529;
}

.btn-group,
.btn-group-vertical {
  position: relative;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: middle;
}

.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}

.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover {
  z-index: 1;
}

.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  z-index: 1;
}

.btn-toolbar {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.btn-toolbar .input-group {
  width: auto;
}

.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) {
  margin-left: -1px;
}

.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem;
}

.dropdown-toggle-split::after,
.dropup .dropdown-toggle-split::after,
.dropright .dropdown-toggle-split::after {
  margin-left: 0;
}

.dropleft .dropdown-toggle-split::before {
  margin-right: 0;
}

.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}

.btn-group-vertical {
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: center;
  justify-content: center;
}

.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group {
  width: 100%;
}

.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: -1px;
}

.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.btn-group-toggle > .btn,
.btn-group-toggle > .btn-group > .btn {
  margin-bottom: 0;
}

.btn-group-toggle > .btn input[type="radio"],
.btn-group-toggle > .btn input[type="checkbox"],
.btn-group-toggle > .btn-group > .btn input[type="radio"],
.btn-group-toggle > .btn-group > .btn input[type="checkbox"] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}

.input-group {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-align: stretch;
  align-items: stretch;
  width: 100%;
}

.input-group > .form-control,
.input-group > .form-control-plaintext,
.input-group > .custom-select,
.input-group > .custom-file {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  width: 1%;
  min-width: 0;
  margin-bottom: 0;
}

.input-group > .form-control + .form-control,
.input-group > .form-control + .custom-select,
.input-group > .form-control + .custom-file,
.input-group > .form-control-plaintext + .form-control,
.input-group > .form-control-plaintext + .custom-select,
.input-group > .form-control-plaintext + .custom-file,
.input-group > .custom-select + .form-control,
.input-group > .custom-select + .custom-select,
.input-group > .custom-select + .custom-file,
.input-group > .custom-file + .form-control,
.input-group > .custom-file + .custom-select,
.input-group > .custom-file + .custom-file {
  margin-left: -1px;
}

.input-group > .form-control:focus,
.input-group > .custom-select:focus,
.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
  z-index: 3;
}

.input-group > .custom-file .custom-file-input:focus {
  z-index: 4;
}

.input-group > .form-control:not(:first-child),
.input-group > .custom-select:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.input-group > .custom-file {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}

.input-group > .custom-file:not(:last-child) .custom-file-label,
.input-group > .custom-file:not(:first-child) .custom-file-label {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.input-group:not(.has-validation) > .form-control:not(:last-child),
.input-group:not(.has-validation) > .custom-select:not(:last-child),
.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group.has-validation > .form-control:nth-last-child(n + 3),
.input-group.has-validation > .custom-select:nth-last-child(n + 3),
.input-group.has-validation > .custom-file:nth-last-child(n + 3) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group-prepend,
.input-group-append {
  display: -ms-flexbox;
  display: flex;
}

.input-group-prepend .btn,
.input-group-append .btn {
  position: relative;
  z-index: 2;
}

.input-group-prepend .btn:focus,
.input-group-append .btn:focus {
  z-index: 3;
}

.input-group-prepend .btn + .btn,
.input-group-prepend .btn + .input-group-text,
.input-group-prepend .input-group-text + .input-group-text,
.input-group-prepend .input-group-text + .btn,
.input-group-append .btn + .btn,
.input-group-append .btn + .input-group-text,
.input-group-append .input-group-text + .input-group-text,
.input-group-append .input-group-text + .btn {
  margin-left: -1px;
}

.input-group-prepend {
  margin-right: -1px;
}

.input-group-append {
  margin-left: -1px;
}

.input-group-text {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  padding: 0.375rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  text-align: center;
  white-space: nowrap;
  background-color: #e9ecef;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
}

.input-group-text input[type="radio"],
.input-group-text input[type="checkbox"] {
  margin-top: 0;
}

.input-group-lg > .form-control:not(textarea),
.input-group-lg > .custom-select {
  height: calc(1.5em + 1rem + 2px);
}

.input-group-lg > .form-control,
.input-group-lg > .custom-select,
.input-group-lg > .input-group-prepend > .input-group-text,
.input-group-lg > .input-group-append > .input-group-text,
.input-group-lg > .input-group-prepend > .btn,
.input-group-lg > .input-group-append > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

.input-group-sm > .form-control:not(textarea),
.input-group-sm > .custom-select {
  height: calc(1.5em + 0.5rem + 2px);
}

.input-group-sm > .form-control,
.input-group-sm > .custom-select,
.input-group-sm > .input-group-prepend > .input-group-text,
.input-group-sm > .input-group-append > .input-group-text,
.input-group-sm > .input-group-prepend > .btn,
.input-group-sm > .input-group-append > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.input-group-lg > .custom-select,
.input-group-sm > .custom-select {
  padding-right: 1.75rem;
}

.input-group > .input-group-prepend > .btn,
.input-group > .input-group-prepend > .input-group-text,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .btn,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .input-group-text,
.input-group.has-validation > .input-group-append:nth-last-child(n + 3) > .btn,
.input-group.has-validation > .input-group-append:nth-last-child(n + 3) > .input-group-text,
.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group > .input-group-append > .btn,
.input-group > .input-group-append > .input-group-text,
.input-group > .input-group-prepend:not(:first-child) > .btn,
.input-group > .input-group-prepend:not(:first-child) > .input-group-text,
.input-group > .input-group-prepend:first-child > .btn:not(:first-child),
.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.custom-control {
  position: relative;
  z-index: 1;
  display: block;
  min-height: 34px;
  padding-left: 40px;
  -webkit-print-color-adjust: exact;
  color-adjust: exact;
}

.custom-control-inline {
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-right: 1rem;
}

.custom-control-input {
  position: absolute;
  left: 0;
  z-index: -1;
  width: 22px;
  height: 22px;
  opacity: 0;
}



 .custom-control-input:checked ~ .custom-control-label::before
 {
  color: #fff;
  border-color: #FF7900;
  background-color: #fff;
 }

 .custom-control-input:checked ~ .custom-control-label
 {
  font-family: 'HelvNeue65_W1G';
 }

.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before
{
 color: #fff;
 border-color: #FF7900;
 background-color: #FF7900;
}


.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label {
  color: #6c757d;
}

.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before {
  background-color: #e9ecef;
}

.custom-control-label
{
 position: relative;
 margin-bottom: 0;
 vertical-align: top;
 font-size: 18px;
 color: #000;
 line-height: 30px;
 font-family: "HelveticaNeueW20-75Bold" !important; 
}

 .custom-control-label::before
 {
  position: absolute;
  top: 0.25rem;
  left: -34px;
  display: block;
  width: 20px;
  height: 20px;
  pointer-events: none;
  content: "";
  background-color: #fff;
  border: #BFBFBF solid 1px;
 }

.device-package .custom-control-label::before
{
 border: #707070 solid 2px;
}

.custom-control-label::after {
  position: absolute;
  top: 0.25rem;
  left: -34px;
  display: block;
  width: 20px;
  height: 20px;
  content: "";
  background: 50% / 50% 50% no-repeat;
}

.custom-checkbox .custom-control-label::before {
  border-radius: 4px ;
}

.terms-of-service input[type="checkbox"].custom-control-input:checked ~ .custom-control-label::before
{
 background-color: #FF7900;
 background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e");
 background-repeat: no-repeat;
 background-position: center center;
}

.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e");
}

.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  border-color: #007bff;
  background-color: #007bff;
}

.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e");
}

.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5);
}

.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5);
}

.custom-radio .custom-control-label::before {
  border-radius: 50%;
}

.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("../Themes/Theme 2024/Content/images/radio-circle.png");
  background-size:1vh;
}

.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5);
}

.custom-switch {
  padding-left: 2.25rem;
}

.custom-switch .custom-control-label::before {
  left: -2.25rem;
  width: 1.75rem;
  pointer-events: all;
  border-radius: 0.5rem;
}

.custom-switch .custom-control-label::after {
  top: calc(0.25rem + 2px);
  left: calc(-2.25rem + 2px);
  width: calc(1rem - 4px);
  height: calc(1rem - 4px);
  background-color: #adb5bd;
  border-radius: 0.5rem;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out;
  transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .custom-switch .custom-control-label::after {
    transition: none;
  }
}

.custom-switch .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #fff;
  -webkit-transform: translateX(0.75rem);
  transform: translateX(0.75rem);
}

.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5);
}

.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  vertical-align: middle;
  background: #fff url("../Themes/Theme 2024/Content/images/arrow-down-orange.svg") right 30px center/16px 10px no-repeat;
  border: 1px solid #ced4da;
  border-radius: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

.custom-select:focus {
  outline: 0;
}

.custom-select:focus::-ms-value {
  color: #495057;
  background-color: #fff;
}

.custom-select[multiple], .custom-select[size]:not([size="1"]) {
  height: auto;
  padding-right: 0.75rem;
  background-image: none;
}

.custom-select:disabled {
  color: #6c757d;
  background-color: #e9ecef;
}

.custom-select::-ms-expand {
  display: none;
}

.custom-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #495057;
}

.custom-select-sm {
  height: calc(1.5em + 0.5rem + 2px);
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.875rem;
}

.custom-select-lg {
  height: calc(1.5em + 1rem + 2px);
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.25rem;
}

.custom-file {
  position: relative;
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  margin-bottom: 0;
}

.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  margin: 0;
  overflow: hidden;
  opacity: 0;
}

.custom-file-input:focus ~ .custom-file-label {
  border-color: #80bdff;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.custom-file-input[disabled] ~ .custom-file-label,
.custom-file-input:disabled ~ .custom-file-label {
  background-color: #e9ecef;
}

.custom-file-input:lang(en) ~ .custom-file-label::after {
  content: "Browse";
}

.custom-file-input ~ .custom-file-label[data-browse]::after {
  content: attr(data-browse);
}

.custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  overflow: hidden;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
}

.custom-file-label::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  display: block;
  height: calc(1.5em + 0.75rem);
  padding: 0.375rem 0.75rem;
  line-height: 1.5;
  color: #495057;
  content: "Browse";
  background-color: #e9ecef;
  border-left: inherit;
  border-radius: 0 0.25rem 0.25rem 0;
}

.custom-range {
  width: 100%;
  height: 1.4rem;
  padding: 0;
  background-color: transparent;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

.custom-range:focus {
  outline: 0;
}

.custom-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.custom-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.custom-range:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.custom-range::-moz-focus-outer {
  border: 0;
}

.custom-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #007bff;
  border: 0;
  border-radius: 1rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -webkit-appearance: none;
  appearance: none;
}

@media (prefers-reduced-motion: reduce) {
  .custom-range::-webkit-slider-thumb {
    -webkit-transition: none;
    transition: none;
  }
}

.custom-range::-webkit-slider-thumb:active {
  background-color: #b3d7ff;
}

.custom-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}

.custom-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #007bff;
  border: 0;
  border-radius: 1rem;
  -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -moz-appearance: none;
  appearance: none;
}

@media (prefers-reduced-motion: reduce) {
  .custom-range::-moz-range-thumb {
    -moz-transition: none;
    transition: none;
  }
}

.custom-range::-moz-range-thumb:active {
  background-color: #b3d7ff;
}

.custom-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}

.custom-range::-ms-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: 0;
  margin-right: 0.2rem;
  margin-left: 0.2rem;
  background-color: #007bff;
  border: 0;
  border-radius: 1rem;
  -ms-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}

@media (prefers-reduced-motion: reduce) {
  .custom-range::-ms-thumb {
    -ms-transition: none;
    transition: none;
  }
}

.custom-range::-ms-thumb:active {
  background-color: #b3d7ff;
}

.custom-range::-ms-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: transparent;
  border-color: transparent;
  border-width: 0.5rem;
}

.custom-range::-ms-fill-lower {
  background-color: #dee2e6;
  border-radius: 1rem;
}

.custom-range::-ms-fill-upper {
  margin-right: 15px;
  background-color: #dee2e6;
  border-radius: 1rem;
}

.custom-range:disabled::-webkit-slider-thumb {
  background-color: #adb5bd;
}

.custom-range:disabled::-webkit-slider-runnable-track {
  cursor: default;
}

.custom-range:disabled::-moz-range-thumb {
  background-color: #adb5bd;
}

.custom-range:disabled::-moz-range-track {
  cursor: default;
}

.custom-range:disabled::-ms-thumb {
  background-color: #adb5bd;
}

.custom-control-label::before,
.custom-file-label,
.custom-select {
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .custom-control-label::before,
  .custom-file-label,
  .custom-select {
    transition: none;
  }
}

.nav {

}

.nav-link {
  display: block;
  padding: 0.5rem 1rem;
}

.nav-link:hover, .nav-link:focus {
  text-decoration: none;
}

.nav-link.disabled {
  color: #6c757d;
  pointer-events: none;
  cursor: default;
}

.nav-tabs {
  border-bottom: 1px solid #dee2e6;
}

.nav-tabs .nav-link {
  margin-bottom: -1px;
  border: 1px solid transparent;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}

.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  border-color: #e9ecef #e9ecef #dee2e6;
}

.nav-tabs .nav-link.disabled {
  color: #6c757d;
  background-color: transparent;
  border-color: transparent;
}

.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: #495057;
  background-color: #fff;
  border-color: #dee2e6 #dee2e6 #fff;
}

.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills .nav-link {
  border-radius: 0.25rem;
}

.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #fff;
  background-color: #007bff;
}

.nav-fill > .nav-link,
.nav-fill .nav-item {
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  text-align: center;
}

.nav-justified > .nav-link,
.nav-justified .nav-item {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  text-align: center;
}

.tab-content > .tab-pane {
  display: none;
}

.tab-content > .active {
  display: block;
}

/*.navbar {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 0.5rem 1rem;
}*/

.navbar .container,
.navbar .container-fluid, .navbar .container-sm, .navbar .container-md, .navbar .container-lg, .navbar .container-xl {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.navbar-brand {
  display: inline-block;
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
  margin-right: 1rem;
  font-size: 1.25rem;
  line-height: inherit;
  white-space: nowrap;
}

.navbar-brand:hover, .navbar-brand:focus {
  text-decoration: none;
}

.navbar-nav {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.navbar-nav .nav-link {
  padding-right: 0;
  padding-left: 0;
}

.navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-text {
  display: inline-block;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.navbar-collapse {
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-align: center;
  align-items: center;
}

.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:hover, .navbar-toggler:focus {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: 50% / 100% 100% no-repeat;
}

.navbar-nav-scroll {
  max-height: 75vh;
  overflow-y: auto;
}

@media (max-width: 575.98px) {
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-expand-sm {
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-xl {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-sm .navbar-collapse {
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767.98px) {
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-md, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-expand-md {
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-md, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-xl {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-md .navbar-collapse {
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991.98px) {
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-expand-lg {
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-xl {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-lg .navbar-collapse {
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199.98px) {
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-expand-xl {
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-xl {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xl .navbar-collapse {
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
}

.navbar-expand {
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.navbar-expand > .container,
.navbar-expand > .container-fluid, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl {
  padding-right: 0;
  padding-left: 0;
}

.navbar-expand .navbar-nav {
  -ms-flex-direction: row;
  flex-direction: row;
}

.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}

.navbar-expand .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}

.navbar-expand > .container,
.navbar-expand > .container-fluid, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl {
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}

.navbar-expand .navbar-nav-scroll {
  overflow: visible;
}

.navbar-expand .navbar-collapse {
  display: -ms-flexbox !important;
  display: flex !important;
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
}

.navbar-expand .navbar-toggler {
  display: none;
}

.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.5);
}

.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
  color: rgba(0, 0, 0, 0.7);
}

.navbar-light .navbar-nav .nav-link.disabled {
  color: rgba(0, 0, 0, 0.3);
}

.navbar-light .navbar-nav .show > .nav-link,
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .nav-link.active {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.5);
  border-color: rgba(0, 0, 0, 0.1);
}

.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

.navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.5);
}

.navbar-light .navbar-text a {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-dark .navbar-brand {
  color: #fff;
}

.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
  color: #fff;
}

.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.5);
}

.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
  color: rgba(255, 255, 255, 0.75);
}

.navbar-dark .navbar-nav .nav-link.disabled {
  color: rgba(255, 255, 255, 0.25);
}

.navbar-dark .navbar-nav .show > .nav-link,
.navbar-dark .navbar-nav .active > .nav-link,
.navbar-dark .navbar-nav .nav-link.show,
.navbar-dark .navbar-nav .nav-link.active {
  color: #fff;
}

.navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.5);
  border-color: rgba(255, 255, 255, 0.1);
}

.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

.navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.5);
}

.navbar-dark .navbar-text a {
  color: #fff;
}

.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
  color: #fff;
}

.card {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 1px solid rgba(0, 0, 0, 0.125);
  border-radius: 0.25rem;
}

.card > hr {
  margin-right: 0;
  margin-left: 0;
}

.card > .list-group {
  border-top: inherit;
  border-bottom: inherit;
}

.card > .list-group:first-child {
  border-top-width: 0;
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}

.card > .list-group:last-child {
  border-bottom-width: 0;
  border-bottom-right-radius: calc(0.25rem - 1px);
  border-bottom-left-radius: calc(0.25rem - 1px);
}

.card > .card-header + .list-group,
.card > .list-group + .card-footer {
  border-top: 0;
}

.card-body {
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 1px;
  padding: 1.25rem;
}

.card-title {
  margin-bottom: 0.75rem;
}

.card-subtitle {
  margin-top: -0.375rem;
  margin-bottom: 0;
}

.card-text:last-child {
  margin-bottom: 0;
}

.card-link:hover {
  text-decoration: none;
}

.card-link + .card-link {
  margin-left: 1.25rem;
}

.card-header {
  padding: 0.75rem 1.25rem;
  margin-bottom: 0;
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}

.card-header:first-child {
  border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;
}

.card-footer {
  padding: 0.75rem 1.25rem;
  background-color: rgba(0, 0, 0, 0.03);
  border-top: 1px solid rgba(0, 0, 0, 0.125);
}

.card-footer:last-child {
  border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);
}

.card-header-tabs {
  margin-right: -0.625rem;
  margin-bottom: -0.75rem;
  margin-left: -0.625rem;
  border-bottom: 0;
}

.card-header-pills {
  margin-right: -0.625rem;
  margin-left: -0.625rem;
}

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem;
  border-radius: calc(0.25rem - 1px);
}

.card-img,
.card-img-top,
.card-img-bottom {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 100%;
}

.card-img,
.card-img-top {
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}

.card-img,
.card-img-bottom {
  border-bottom-right-radius: calc(0.25rem - 1px);
  border-bottom-left-radius: calc(0.25rem - 1px);
}

.card-deck .card {
  margin-bottom: 15px;
}

@media (min-width: 576px) {
  .card-deck {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    margin-right: -15px;
    margin-left: -15px;
  }
  .card-deck .card {
    -ms-flex: 1 0 0%;
    flex: 1 0 0%;
    margin-right: 15px;
    margin-bottom: 0;
    margin-left: 15px;
  }
}

.card-group > .card {
  margin-bottom: 15px;
}

@media (min-width: 576px) {
  .card-group {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
  }
  .card-group > .card {
    -ms-flex: 1 0 0%;
    flex: 1 0 0%;
    margin-bottom: 0;
  }
  .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
  .card-group > .card:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-top,
  .card-group > .card:not(:last-child) .card-header {
    border-top-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-bottom,
  .card-group > .card:not(:last-child) .card-footer {
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-top,
  .card-group > .card:not(:first-child) .card-header {
    border-top-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-bottom,
  .card-group > .card:not(:first-child) .card-footer {
    border-bottom-left-radius: 0;
  }
}

.card-columns .card {
  margin-bottom: 0.75rem;
}

@media (min-width: 576px) {
  .card-columns {
    -webkit-column-count: 3;
    -moz-column-count: 3;
    column-count: 3;
    -webkit-column-gap: 1.25rem;
    -moz-column-gap: 1.25rem;
    column-gap: 1.25rem;
    orphans: 1;
    widows: 1;
  }
  .card-columns .card {
    display: inline-block;
    width: 100%;
  }
}

.accordion {
  overflow-anchor: none;
}

.accordion > .card {
  overflow: hidden;
}

.accordion > .card:not(:last-of-type) {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.accordion > .card:not(:first-of-type) {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.accordion > .card > .card-header {
  border-radius: 0;
  margin-bottom: -1px;
}

.breadcrumb {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}

.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.5rem;
}

.breadcrumb-item + .breadcrumb-item::before {
  float: left;
  padding-right: 0.5rem;
  color: #6c757d;
  content: "/";
}

.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline;
}

.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: none;
}

.breadcrumb-item.active {
  color: #6c757d;
}

.pagination {
  display: -ms-flexbox;
  display: flex;
  padding-left: 0;
  list-style: none;
  border-radius: 0.25rem;
}

.page-link {
  position: relative;
  display: block;
  padding: 0.5rem 0.75rem;
  margin-left: -1px;
  line-height: 1.25;
  color: #007bff;
  background-color: #fff;
  border: 1px solid #dee2e6;
}

.page-link:hover {
  z-index: 2;
  color: #0056b3;
  text-decoration: none;
  background-color: #e9ecef;
  border-color: #dee2e6;
}

.page-link:focus {
  z-index: 3;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.page-item:first-child .page-link {
  margin-left: 0;
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

.page-item:last-child .page-link {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}

.page-item.active .page-link {
  z-index: 3;
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.page-item.disabled .page-link {
  color: #6c757d;
  pointer-events: none;
  cursor: auto;
  background-color: #fff;
  border-color: #dee2e6;
}

.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.25rem;
  line-height: 1.5;
}

.pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
}

.pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}

.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
}

.pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: 0.2rem;
  border-bottom-left-radius: 0.2rem;
}

.pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 0.2rem;
  border-bottom-right-radius: 0.2rem;
}

.badge {
  display: inline-block;
  padding: 0.25em 0.4em;
  font-size: 75%;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .badge {
    transition: none;
  }
}

a.badge:hover, a.badge:focus {
  text-decoration: none;
}

.badge:empty {
  display: none;
}

.btn .badge {
  position: relative;
  top: -1px;
}

.badge-pill {
  padding-right: 0.6em;
  padding-left: 0.6em;
  border-radius: 10rem;
}

.badge-primary {
  color: #fff;
  background-color: #007bff;
}

a.badge-primary:hover, a.badge-primary:focus {
  color: #fff;
  background-color: #0062cc;
}

a.badge-primary:focus, a.badge-primary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}

.badge-secondary {
  color: #fff;
  background-color: #6c757d;
}

a.badge-secondary:hover, a.badge-secondary:focus {
  color: #fff;
  background-color: #545b62;
}

a.badge-secondary:focus, a.badge-secondary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

.badge-success {
  color: #fff;
  background-color: #28a745;
}

a.badge-success:hover, a.badge-success:focus {
  color: #fff;
  background-color: #1e7e34;
}

a.badge-success:focus, a.badge-success.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}

.badge-info {
  color: #fff;
  background-color: #17a2b8;
}

a.badge-info:hover, a.badge-info:focus {
  color: #fff;
  background-color: #117a8b;
}

a.badge-info:focus, a.badge-info.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.badge-warning {
  color: #212529;
  background-color: #ffc107;
}

a.badge-warning:hover, a.badge-warning:focus {
  color: #212529;
  background-color: #d39e00;
}

a.badge-warning:focus, a.badge-warning.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}

.badge-danger {
  color: #fff;
  background-color: #dc3545;
}

a.badge-danger:hover, a.badge-danger:focus {
  color: #fff;
  background-color: #bd2130;
}

a.badge-danger:focus, a.badge-danger.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

.badge-light {
  color: #212529;
  background-color: #f8f9fa;
}

a.badge-light:hover, a.badge-light:focus {
  color: #212529;
  background-color: #dae0e5;
}

a.badge-light:focus, a.badge-light.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.badge-dark {
  color: #fff;
  background-color: #343a40;
}

a.badge-dark:hover, a.badge-dark:focus {
  color: #fff;
  background-color: #1d2124;
}

a.badge-dark:focus, a.badge-dark.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #e9ecef;
  border-radius: 0.3rem;
}

@media (min-width: 576px) {
  .jumbotron {
    padding: 4rem 2rem;
  }
}

.jumbotron-fluid {
  padding-right: 0;
  padding-left: 0;
  border-radius: 0;
}

.alert {
  position: relative;
  padding: 0.75rem 1.25rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.alert-heading {
  color: inherit;
}

.alert-link {
  font-weight: 700;
}

.alert-dismissible {
  padding-right: 4rem;
}

.alert-dismissible .close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 0.75rem 1.25rem;
  color: inherit;
}

.alert-primary {
  color: #004085;
  background-color: #cce5ff;
  border-color: #b8daff;
}

.alert-primary hr {
  border-top-color: #9fcdff;
}

.alert-primary .alert-link {
  color: #002752;
}

.alert-secondary {
  color: #383d41;
  background-color: #e2e3e5;
  border-color: #d6d8db;
}

.alert-secondary hr {
  border-top-color: #c8cbcf;
}

.alert-secondary .alert-link {
  color: #202326;
}

.alert-success {
  color: #155724;
  background-color: #d4edda;
  border-color: #c3e6cb;
}

.alert-success hr {
  border-top-color: #b1dfbb;
}

.alert-success .alert-link {
  color: #0b2e13;
}

.alert-info {
  color: #0c5460;
  background-color: #d1ecf1;
  border-color: #bee5eb;
}

.alert-info hr {
  border-top-color: #abdde5;
}

.alert-info .alert-link {
  color: #062c33;
}

.alert-warning {
  color: #856404;
  background-color: #fff3cd;
  border-color: #ffeeba;
}

.alert-warning hr {
  border-top-color: #ffe8a1;
}

.alert-warning .alert-link {
  color: #533f03;
}

.alert-danger {
  color: #721c24;
  background-color: #f8d7da;
  border-color: #f5c6cb;
}

.alert-danger hr {
  border-top-color: #f1b0b7;
}

.alert-danger .alert-link {
  color: #491217;
}

.alert-light {
  color: #818182;
  background-color: #fefefe;
  border-color: #fdfdfe;
}

.alert-light hr {
  border-top-color: #ececf6;
}

.alert-light .alert-link {
  color: #686868;
}

.alert-dark {
  color: #1b1e21;
  background-color: #d6d8d9;
  border-color: #c6c8ca;
}

.alert-dark hr {
  border-top-color: #b9bbbe;
}

.alert-dark .alert-link {
  color: #040505;
}

@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0;
  }
  to {
    background-position: 0 0;
  }
}

@keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0;
  }
  to {
    background-position: 0 0;
  }
}

.progress {
  display: -ms-flexbox;
  display: flex;
  height: 1rem;
  overflow: hidden;
  line-height: 0;
  font-size: 0.75rem;
  background-color: #e9ecef;
  border-radius: 0.25rem;
}

.progress-bar {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-pack: center;
  justify-content: center;
  overflow: hidden;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #007bff;
  transition: width 0.6s ease;
}

@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    transition: none;
  }
}

.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 1rem 1rem;
}

.progress-bar-animated {
  -webkit-animation: 1s linear infinite progress-bar-stripes;
  animation: 1s linear infinite progress-bar-stripes;
}

@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    -webkit-animation: none;
    animation: none;
  }
}

.media {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
}

.media-body {
  -ms-flex: 1;
  flex: 1;
}

.list-group {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: 0.25rem;
}

.list-group-item-action {
  width: 100%;
  color: #495057;
  text-align: inherit;
}

.list-group-item-action:hover, .list-group-item-action:focus {
  z-index: 1;
  color: #495057;
  text-decoration: none;
  background-color: #f8f9fa;
}

.list-group-item-action:active {
  color: #212529;
  background-color: #e9ecef;
}

.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125);
}

.list-group-item:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}

.list-group-item:last-child {
  border-bottom-right-radius: inherit;
  border-bottom-left-radius: inherit;
}

.list-group-item.disabled, .list-group-item:disabled {
  color: #6c757d;
  pointer-events: none;
  background-color: #fff;
}

.list-group-item.active {
  z-index: 2;
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.list-group-item + .list-group-item {
  border-top-width: 0;
}

.list-group-item + .list-group-item.active {
  margin-top: -1px;
  border-top-width: 1px;
}

.list-group-horizontal {
  -ms-flex-direction: row;
  flex-direction: row;
}

.list-group-horizontal > .list-group-item:first-child {
  border-bottom-left-radius: 0.25rem;
  border-top-right-radius: 0;
}

.list-group-horizontal > .list-group-item:last-child {
  border-top-right-radius: 0.25rem;
  border-bottom-left-radius: 0;
}

.list-group-horizontal > .list-group-item.active {
  margin-top: 0;
}

.list-group-horizontal > .list-group-item + .list-group-item {
  border-top-width: 1px;
  border-left-width: 0;
}

.list-group-horizontal > .list-group-item + .list-group-item.active {
  margin-left: -1px;
  border-left-width: 1px;
}

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .list-group-horizontal-sm > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}

@media (min-width: 768px) {
  .list-group-horizontal-md {
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .list-group-horizontal-md > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}

@media (min-width: 992px) {
  .list-group-horizontal-lg {
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .list-group-horizontal-lg > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}

@media (min-width: 1200px) {
  .list-group-horizontal-xl {
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .list-group-horizontal-xl > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}

.list-group-flush {
  border-radius: 0;
}

.list-group-flush > .list-group-item {
  border-width: 0 0 1px;
}

.list-group-flush > .list-group-item:last-child {
  border-bottom-width: 0;
}

.list-group-item-primary {
  color: #004085;
  background-color: #b8daff;
}

.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
  color: #004085;
  background-color: #9fcdff;
}

.list-group-item-primary.list-group-item-action.active {
  color: #fff;
  background-color: #004085;
  border-color: #004085;
}

.list-group-item-secondary {
  color: #383d41;
  background-color: #d6d8db;
}

.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
  color: #383d41;
  background-color: #c8cbcf;
}

.list-group-item-secondary.list-group-item-action.active {
  color: #fff;
  background-color: #383d41;
  border-color: #383d41;
}

.list-group-item-success {
  color: #155724;
  background-color: #c3e6cb;
}

.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
  color: #155724;
  background-color: #b1dfbb;
}

.list-group-item-success.list-group-item-action.active {
  color: #fff;
  background-color: #155724;
  border-color: #155724;
}

.list-group-item-info {
  color: #0c5460;
  background-color: #bee5eb;
}

.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
  color: #0c5460;
  background-color: #abdde5;
}

.list-group-item-info.list-group-item-action.active {
  color: #fff;
  background-color: #0c5460;
  border-color: #0c5460;
}

.list-group-item-warning {
  color: #856404;
  background-color: #ffeeba;
}

.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
  color: #856404;
  background-color: #ffe8a1;
}

.list-group-item-warning.list-group-item-action.active {
  color: #fff;
  background-color: #856404;
  border-color: #856404;
}

.list-group-item-danger {
  color: #721c24;
  background-color: #f5c6cb;
}

.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
  color: #721c24;
  background-color: #f1b0b7;
}

.list-group-item-danger.list-group-item-action.active {
  color: #fff;
  background-color: #721c24;
  border-color: #721c24;
}

.list-group-item-light {
  color: #818182;
  background-color: #fdfdfe;
}

.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
  color: #818182;
  background-color: #ececf6;
}

.list-group-item-light.list-group-item-action.active {
  color: #fff;
  background-color: #818182;
  border-color: #818182;
}

.list-group-item-dark {
  color: #1b1e21;
  background-color: #c6c8ca;
}

.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
  color: #1b1e21;
  background-color: #b9bbbe;
}

.list-group-item-dark.list-group-item-action.active {
  color: #fff;
  background-color: #1b1e21;
  border-color: #1b1e21;
}

.close {
  float: right;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: .5;
}

.close:hover {
  color: #000;
  text-decoration: none;
}

.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {
  opacity: .75;
}

button.close {
  padding: 0;
  background-color: transparent;
  border: 0;
}

a.close.disabled {
  pointer-events: none;
}

.toast {
  -ms-flex-preferred-size: 350px;
  flex-basis: 350px;
  max-width: 350px;
  font-size: 0.875rem;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
  opacity: 0;
  border-radius: 0.25rem;
}

.toast:not(:last-child) {
  margin-bottom: 0.75rem;
}

.toast.showing {
  opacity: 1;
}

.toast.show {
  display: block;
  opacity: 1;
}

.toast.hide {
  display: none;
}

.toast-header {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  padding: 0.25rem 0.75rem;
  color: #6c757d;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}

.toast-body {
  padding: 0.75rem;
}

.modal-open {
  overflow: hidden;
}

.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}

.modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none;
}

.modal.fade .modal-dialog {
  transition: -webkit-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}

@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    transition: none;
  }
}

.modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}

.modal.modal-static .modal-dialog {
  -webkit-transform: scale(1.02);
  transform: scale(1.02);
}

.modal-dialog-scrollable {
  display: -ms-flexbox;
  display: flex;
  max-height: calc(100% - 1rem);
}

.modal-dialog-scrollable .modal-content {
  max-height: calc(100vh - 1rem);
  overflow: hidden;
}

.modal-dialog-scrollable .modal-header,
.modal-dialog-scrollable .modal-footer {
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

.modal-dialog-centered {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - 1rem);
}

.modal-dialog-centered::before {
  display: block;
  height: calc(100vh - 1rem);
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  content: "";
}

.modal-dialog-centered.modal-dialog-scrollable {
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-pack: center;
  justify-content: center;
  height: 100%;
}

.modal-dialog-centered.modal-dialog-scrollable .modal-content {
  max-height: none;
}

.modal-dialog-centered.modal-dialog-scrollable::before {
  content: none;
}

.modal-content {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
  outline: 0;
}

.modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}

.modal-backdrop.fade {
  opacity: 0;
}

.modal-backdrop.show {
  opacity: 0.5;
}

.modal-header {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem 1rem;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px);
}

.modal-header .close {
  padding: 1rem 1rem;
  margin: -1rem -1rem -1rem auto;
}

.modal-title {
  margin-bottom: 0;
  line-height: 1.5;
}

.modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding:0 1rem 1rem;
}

.modal-footer {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: end;
  justify-content: flex-end;
  padding: 0.75rem;
  border-top: 1px solid #dee2e6;
  border-bottom-right-radius: calc(0.3rem - 1px);
  border-bottom-left-radius: calc(0.3rem - 1px);
}

.modal-footer > * {
  margin: 0.25rem;
}

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .modal-dialog-scrollable {
    max-height: calc(100% - 3.5rem);
  }
  .modal-dialog-scrollable .modal-content {
    max-height: calc(100vh - 3.5rem);
  }
  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem);
  }
  .modal-dialog-centered::before {
    height: calc(100vh - 3.5rem);
    height: -webkit-min-content;
    height: -moz-min-content;
    height: min-content;
  }
  .modal-sm {
    max-width: 300px;
  }
}

@media (min-width: 992px) {
  .modal-lg,
  .modal-xl {
    max-width: 800px;
  }
}

@media (min-width: 1200px) {
  .modal-xl {
    max-width: 1140px;
  }
}

.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  opacity: 0;
}

.scroll-lock .tooltip
{
 z-index:1070101010;
}

.tooltip.show {
  opacity:1;
}

.tooltip .arrow {
  position: absolute;
  display: block;
  width: 0.8rem;
  height: 0.4rem;
}

.tooltip .arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] {
  padding: 0.4rem 0;
}

.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow {
  bottom: 0;
}

.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before {
  top: 0;
  border-width: 0.4rem 0.4rem 0;
  border-top-color: #000;
}

.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] {
  padding: 0 0.4rem;
}

.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow {
  left: 0;
  width: 0.4rem;
  height: 0.8rem;
}

.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before {
  right: 0;
  border-width: 0.4rem 0.4rem 0.4rem 0;
  border-right-color: #000;
}

.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] {
  padding: 0.4rem 0;
}

.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow {
  top: 0;
}

.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
  bottom: 0;
  border-width: 0 0.4rem 0.4rem;
  border-bottom-color: #000;
}

.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] {
  padding: 0 0.4rem;
}

.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow {
  right: 0;
  width: 0.4rem;
  height: 0.8rem;
}

.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before {
  left: 0;
  border-width: 0.4rem 0 0.4rem 0.4rem;
  border-left-color: #000;
}

.tooltip-inner {
  max-width: 200px;
  padding: 0.25rem 0.5rem;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 0.25rem;
}

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
}

.popover .arrow {
  position: absolute;
  display: block;
  width: 1rem;
  height: 0.5rem;
  margin: 0 0.3rem;
}

.popover .arrow::before, .popover .arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-popover-top, .bs-popover-auto[x-placement^="top"] {
  margin-bottom: 0.5rem;
}

.bs-popover-top > .arrow, .bs-popover-auto[x-placement^="top"] > .arrow {
  bottom: calc(-0.5rem - 1px);
}

.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^="top"] > .arrow::before {
  bottom: 0;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: rgba(0, 0, 0, 0.25);
}

.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^="top"] > .arrow::after {
  bottom: 1px;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: #fff;
}

.bs-popover-right, .bs-popover-auto[x-placement^="right"] {
  margin-left: 0.5rem;
}

.bs-popover-right > .arrow, .bs-popover-auto[x-placement^="right"] > .arrow {
  left: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem;
  margin: 0.3rem 0;
}

.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^="right"] > .arrow::before {
  left: 0;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: rgba(0, 0, 0, 0.25);
}

.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^="right"] > .arrow::after {
  left: 1px;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: #fff;
}

.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] {
  margin-top: 0.5rem;
}

.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^="bottom"] > .arrow {
  top: calc(-0.5rem - 1px);
}

.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^="bottom"] > .arrow::before {
  top: 0;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: rgba(0, 0, 0, 0.25);
}

.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^="bottom"] > .arrow::after {
  top: 1px;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: #fff;
}

.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: 1rem;
  margin-left: -0.5rem;
  content: "";
  border-bottom: 1px solid #f7f7f7;
}

.bs-popover-left, .bs-popover-auto[x-placement^="left"] {
  margin-right: 0.5rem;
}

.bs-popover-left > .arrow, .bs-popover-auto[x-placement^="left"] > .arrow {
  right: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem;
  margin: 0.3rem 0;
}

.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^="left"] > .arrow::before {
  right: 0;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: rgba(0, 0, 0, 0.25);
}

.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^="left"] > .arrow::after {
  right: 1px;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: #fff;
}

.popover-header {
  padding: 0.5rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px);
}

.popover-header:empty {
  display: none;
}

.popover-body {
  padding: 0.5rem 0.75rem;
  color: #212529;
}

.carousel {
  position: relative;
}

.carousel.pointer-event {
  -ms-touch-action: pan-y;
  touch-action: pan-y;
}

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}

.carousel-inner::after {
  display: block;
  clear: both;
  content: "";
}

.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    transition: none;
  }
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block;
}

.carousel-item-next:not(.carousel-item-left),
.active.carousel-item-right {
  -webkit-transform: translateX(100%);
  transform: translateX(100%);
}

.carousel-item-prev:not(.carousel-item-right),
.active.carousel-item-left {
  -webkit-transform: translateX(-100%);
  transform: translateX(-100%);
}

.carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  -webkit-transform: none;
  transform: none;
}

.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-item-prev.carousel-item-right {
  z-index: 1;
  opacity: 1;
}

.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
  z-index: 0;
  opacity: 0;
  transition: opacity 0s 0.6s;
}

@media (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-left,
  .carousel-fade .active.carousel-item-right {
    transition: none;
  }
}

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 15%;
  color: #fff;
  text-align: center;
  opacity: 0.5;
  transition: opacity 0.15s ease;
}

@media (prefers-reduced-motion: reduce) {
  .carousel-control-prev,
  .carousel-control-next {
    transition: none;
  }
}

.carousel-control-prev:hover, .carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

.carousel-control-prev {
  left: 0;
}

.carousel-control-next {
  right: 0;
}

.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: 50% / 100% 100% no-repeat;
}

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e");
}

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e");
}

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 15;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  list-style: none;
}

.carousel-indicators li {
  box-sizing: content-box;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  width: 30px;
  height: 3px;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #fff;
  background-clip: padding-box;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  opacity: .5;
  transition: opacity 0.6s ease;
}

@media (prefers-reduced-motion: reduce) {
  .carousel-indicators li {
    transition: none;
  }
}

.carousel-indicators .active {
  opacity: 1;
}

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
}

@-webkit-keyframes spinner-border {
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@keyframes spinner-border {
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

.spinner-border {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: text-bottom;
  border: 0.25em solid currentColor;
  border-right-color: transparent;
  border-radius: 50%;
  -webkit-animation: .75s linear infinite spinner-border;
  animation: .75s linear infinite spinner-border;
}

.spinner-border-sm {
  width: 1rem;
  height: 1rem;
  border-width: 0.2em;
}

@-webkit-keyframes spinner-grow {
  0% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  50% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes spinner-grow {
  0% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  50% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.spinner-grow {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: text-bottom;
  background-color: currentColor;
  border-radius: 50%;
  opacity: 0;
  -webkit-animation: .75s linear infinite spinner-grow;
  animation: .75s linear infinite spinner-grow;
}

.spinner-grow-sm {
  width: 1rem;
  height: 1rem;
}

@media (prefers-reduced-motion: reduce) {
  .spinner-border,
  .spinner-grow {
    -webkit-animation-duration: 1.5s;
    animation-duration: 1.5s;
  }
}

.align-baseline {
  vertical-align: baseline !important;
}

.align-top {
  vertical-align: top !important;
}

.align-middle {
  vertical-align: middle !important;
}

.align-bottom {
  vertical-align: bottom !important;
}

.align-text-bottom {
  vertical-align: text-bottom !important;
}

.align-text-top {
  vertical-align: text-top !important;
}

.bg-primary {
  background-color: #007bff !important;
}

a.bg-primary:hover, a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
  background-color: #0062cc !important;
}

.bg-secondary {
  background-color: #6c757d !important;
}

a.bg-secondary:hover, a.bg-secondary:focus,
button.bg-secondary:hover,
button.bg-secondary:focus {
  background-color: #545b62 !important;
}

.bg-success {
  background-color: #28a745 !important;
}

a.bg-success:hover, a.bg-success:focus,
button.bg-success:hover,
button.bg-success:focus {
  background-color: #1e7e34 !important;
}

.bg-info {
  background-color: #17a2b8 !important;
}

a.bg-info:hover, a.bg-info:focus,
button.bg-info:hover,
button.bg-info:focus {
  background-color: #117a8b !important;
}

.bg-warning {
  background-color: #ffc107 !important;
}

a.bg-warning:hover, a.bg-warning:focus,
button.bg-warning:hover,
button.bg-warning:focus {
  background-color: #d39e00 !important;
}

.bg-danger {
  background-color: #dc3545 !important;
}

a.bg-danger:hover, a.bg-danger:focus,
button.bg-danger:hover,
button.bg-danger:focus {
  background-color: #bd2130 !important;
}

.bg-light {
  background-color: #f8f9fa !important;
}

a.bg-light:hover, a.bg-light:focus,
button.bg-light:hover,
button.bg-light:focus {
  background-color: #dae0e5 !important;
}

.bg-dark {
  background-color: #343a40 !important;
}

a.bg-dark:hover, a.bg-dark:focus,
button.bg-dark:hover,
button.bg-dark:focus {
  background-color: #1d2124 !important;
}

.bg-white {
  background-color: #fff !important;
}

.bg-transparent {
  background-color: transparent !important;
}

.border {
  border: 1px solid #dee2e6 !important;
}

.border-top {
  border-top: 1px solid #dee2e6 !important;
}

.border-right {
  border-right: 1px solid #dee2e6 !important;
}

.border-bottom {
  border-bottom: 1px solid #dee2e6 !important;
}

.border-left {
  border-left: 1px solid #dee2e6 !important;
}

.border-0 {
  border: 0 !important;
}

.border-top-0 {
  border-top: 0 !important;
}

.border-right-0 {
  border-right: 0 !important;
}

.border-bottom-0 {
  border-bottom: 0 !important;
}

.border-left-0 {
  border-left: 0 !important;
}

.border-primary {
  border-color: #007bff !important;
}

.border-secondary {
  border-color: #6c757d !important;
}

.border-success {
  border-color: #28a745 !important;
}

.border-info {
  border-color: #17a2b8 !important;
}

.border-warning {
  border-color: #ffc107 !important;
}

.border-danger {
  border-color: #dc3545 !important;
}

.border-light {
  border-color: #f8f9fa !important;
}

.border-dark {
  border-color: #343a40 !important;
}

.border-white {
  border-color: #fff !important;
}

.rounded-sm {
  border-radius: 0.2rem !important;
}

.rounded {
  border-radius: 0.25rem !important;
}

.rounded-top {
  border-top-left-radius: 0.25rem !important;
  border-top-right-radius: 0.25rem !important;
}

.rounded-right {
  border-top-right-radius: 0.25rem !important;
  border-bottom-right-radius: 0.25rem !important;
}

.rounded-bottom {
  border-bottom-right-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

.rounded-left {
  border-top-left-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

.rounded-lg {
  border-radius: 0.3rem !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-pill {
  border-radius: 50rem !important;
}

.rounded-0 {
  border-radius: 0 !important;
}

.clearfix::after {
  display: block;
  clear: both;
  content: "";
}

.d-none {
  display: none !important;
}

.d-inline {
  display: inline !important;
}

.d-inline-block {
  display: inline-block !important;
}

.d-block {
  display: block !important;
}

.d-table {
  display: table !important;
}

.d-table-row {
  display: table-row !important;
}

.d-table-cell {
  display: table-cell !important;
}

.d-flex {
  display: -ms-flexbox !important;
  display: flex !important;
}

.d-inline-flex {
  display: -ms-inline-flexbox !important;
  display: inline-flex !important;
}

@media (min-width: 576px) {
  .d-sm-none {
    display: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}

@media (min-width: 768px) {
  .d-md-none {
    display: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-md-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}

@media (min-width: 992px) {
  .d-lg-none {
    display: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}

@media (min-width: 1200px) {
  .d-xl-none {
    display: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}

@media print {
  .d-print-none {
    display: none !important;
  }
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-print-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}

.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden;
}

.embed-responsive::before {
  display: block;
  content: "";
}

.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

.embed-responsive-21by9::before {
  padding-top: 42.857143%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.flex-row {
  -ms-flex-direction: row !important;
  flex-direction: row !important;
}

.flex-column {
  -ms-flex-direction: column !important;
  flex-direction: column !important;
}

.flex-row-reverse {
  -ms-flex-direction: row-reverse !important;
  flex-direction: row-reverse !important;
}

.flex-column-reverse {
  -ms-flex-direction: column-reverse !important;
  flex-direction: column-reverse !important;
}

.flex-wrap {
  -ms-flex-wrap: wrap !important;
  flex-wrap: wrap !important;
}

.flex-nowrap {
  -ms-flex-wrap: nowrap !important;
  flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
  -ms-flex-wrap: wrap-reverse !important;
  flex-wrap: wrap-reverse !important;
}

.flex-fill {
  -ms-flex: 1 1 auto !important;
  flex: 1 1 auto !important;
}

.flex-grow-0 {
  -ms-flex-positive: 0 !important;
  flex-grow: 0 !important;
}

.flex-grow-1 {
  -ms-flex-positive: 1 !important;
  flex-grow: 1 !important;
}

.flex-shrink-0 {
  -ms-flex-negative: 0 !important;
  flex-shrink: 0 !important;
}

.flex-shrink-1 {
  -ms-flex-negative: 1 !important;
  flex-shrink: 1 !important;
}

.justify-content-start {
  -ms-flex-pack: start !important;
  justify-content: flex-start !important;
}

.justify-content-end {
  -ms-flex-pack: end !important;
  justify-content: flex-end !important;
}

.justify-content-center {
  -ms-flex-pack: center !important;
  justify-content: center !important;
}

.justify-content-between {
  -ms-flex-pack: justify !important;
  justify-content: space-between !important;
}

.justify-content-around {
  -ms-flex-pack: distribute !important;
  justify-content: space-around !important;
}

.align-items-start {
  -ms-flex-align: start !important;
  align-items: flex-start !important;
}

.align-items-end {
  -ms-flex-align: end !important;
  align-items: flex-end !important;
}

.align-items-center {
  -ms-flex-align: center !important;
  align-items: center !important;
}

.align-items-baseline {
  -ms-flex-align: baseline !important;
  align-items: baseline !important;
}

.align-items-stretch {
  -ms-flex-align: stretch !important;
  align-items: stretch !important;
}

.align-content-start {
  -ms-flex-line-pack: start !important;
  align-content: flex-start !important;
}

.align-content-end {
  -ms-flex-line-pack: end !important;
  align-content: flex-end !important;
}

.align-content-center {
  -ms-flex-line-pack: center !important;
  align-content: center !important;
}

.align-content-between {
  -ms-flex-line-pack: justify !important;
  align-content: space-between !important;
}

.align-content-around {
  -ms-flex-line-pack: distribute !important;
  align-content: space-around !important;
}

.align-content-stretch {
  -ms-flex-line-pack: stretch !important;
  align-content: stretch !important;
}

.align-self-auto {
  -ms-flex-item-align: auto !important;
  align-self: auto !important;
}

.align-self-start {
  -ms-flex-item-align: start !important;
  align-self: flex-start !important;
}

.align-self-end {
  -ms-flex-item-align: end !important;
  align-self: flex-end !important;
}

.align-self-center {
  -ms-flex-item-align: center !important;
  align-self: center !important;
}

.align-self-baseline {
  -ms-flex-item-align: baseline !important;
  align-self: baseline !important;
}

.align-self-stretch {
  -ms-flex-item-align: stretch !important;
  align-self: stretch !important;
}

@media (min-width: 576px) {
  .flex-sm-row {
    -ms-flex-direction: row !important;
    flex-direction: row !important;
  }
  .flex-sm-column {
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }
  .flex-sm-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
  .flex-sm-fill {
    -ms-flex: 1 1 auto !important;
    flex: 1 1 auto !important;
  }
  .flex-sm-grow-0 {
    -ms-flex-positive: 0 !important;
    flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    -ms-flex-positive: 1 !important;
    flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important;
  }
  .justify-content-sm-start {
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }
  .justify-content-sm-between {
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  .align-items-sm-start {
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    -ms-flex-align: center !important;
    align-items: center !important;
  }
  .align-items-sm-baseline {
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }
  .align-content-sm-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  .align-content-sm-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  .align-content-sm-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important;
  }
  .align-self-sm-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    -ms-flex-item-align: center !important;
    align-self: center !important;
  }
  .align-self-sm-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important;
  }
}

@media (min-width: 768px) {
  .flex-md-row {
    -ms-flex-direction: row !important;
    flex-direction: row !important;
  }
  .flex-md-column {
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }
  .flex-md-row-reverse {
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }
  .flex-md-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
  .flex-md-fill {
    -ms-flex: 1 1 auto !important;
    flex: 1 1 auto !important;
  }
  .flex-md-grow-0 {
    -ms-flex-positive: 0 !important;
    flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    -ms-flex-positive: 1 !important;
    flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important;
  }
  .justify-content-md-start {
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }
  .justify-content-md-between {
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  .align-items-md-start {
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }
  .align-items-md-end {
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }
  .align-items-md-center {
    -ms-flex-align: center !important;
    align-items: center !important;
  }
  .align-items-md-baseline {
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }
  .align-content-md-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  .align-content-md-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  .align-content-md-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  .align-content-md-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  .align-content-md-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
  .align-self-md-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important;
  }
  .align-self-md-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important;
  }
  .align-self-md-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important;
  }
  .align-self-md-center {
    -ms-flex-item-align: center !important;
    align-self: center !important;
  }
  .align-self-md-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important;
  }
}

@media (min-width: 992px) {
  .flex-lg-row {
    -ms-flex-direction: row !important;
    flex-direction: row !important;
  }
  .flex-lg-column {
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }
  .flex-lg-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
  .flex-lg-fill {
    -ms-flex: 1 1 auto !important;
    flex: 1 1 auto !important;
  }
  .flex-lg-grow-0 {
    -ms-flex-positive: 0 !important;
    flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    -ms-flex-positive: 1 !important;
    flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important;
  }
  .justify-content-lg-start {
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }
  .justify-content-lg-between {
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  .align-items-lg-start {
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    -ms-flex-align: center !important;
    align-items: center !important;
  }
  .align-items-lg-baseline {
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }
  .align-content-lg-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  .align-content-lg-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  .align-content-lg-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important;
  }
  .align-self-lg-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    -ms-flex-item-align: center !important;
    align-self: center !important;
  }
  .align-self-lg-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important;
  }
}

@media (min-width: 1200px) {
  .flex-xl-row {
    -ms-flex-direction: row !important;
    flex-direction: row !important;
  }
  .flex-xl-column {
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }
  .flex-xl-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
  .flex-xl-fill {
    -ms-flex: 1 1 auto !important;
    flex: 1 1 auto !important;
  }
  .flex-xl-grow-0 {
    -ms-flex-positive: 0 !important;
    flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    -ms-flex-positive: 1 !important;
    flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important;
  }
  .justify-content-xl-start {
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }
  .justify-content-xl-between {
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  .align-items-xl-start {
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    -ms-flex-align: center !important;
    align-items: center !important;
  }
  .align-items-xl-baseline {
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }
  .align-content-xl-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  .align-content-xl-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  .align-content-xl-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important;
  }
  .align-self-xl-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    -ms-flex-item-align: center !important;
    align-self: center !important;
  }
  .align-self-xl-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important;
  }
}

.float-left {
  float: left !important;
}

.float-right {
  float: right !important;
}

.float-none {
  float: none !important;
}

@media (min-width: 576px) {
  .float-sm-left {
    float: left !important;
  }
  .float-sm-right {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
}

@media (min-width: 768px) {
  .float-md-left {
    float: left !important;
  }
  .float-md-right {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
}

@media (min-width: 992px) {
  .float-lg-left {
    float: left !important;
  }
  .float-lg-right {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
}

@media (min-width: 1200px) {
  .float-xl-left {
    float: left !important;
  }
  .float-xl-right {
    float: right !important;
  }
  .float-xl-none {
    float: none !important;
  }
}

.user-select-all {
  -webkit-user-select: all !important;
  -moz-user-select: all !important;
  user-select: all !important;
}

.user-select-auto {
  -webkit-user-select: auto !important;
  -moz-user-select: auto !important;
  -ms-user-select: auto !important;
  user-select: auto !important;
}

.user-select-none {
  -webkit-user-select: none !important;
  -moz-user-select: none !important;
  -ms-user-select: none !important;
  user-select: none !important;
}

.overflow-auto {
  overflow: auto !important;
}

.overflow-hidden {
  overflow: hidden !important;
}

.position-static {
  position: static !important;
}

.position-relative {
  position: relative !important;
}

.position-absolute {
  position: absolute !important;
}

.position-fixed {
  position: fixed !important;
}

.position-sticky {
  position: -webkit-sticky !important;
  position: sticky !important;
}

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}

@supports ((position: -webkit-sticky) or (position: sticky)) {
  .sticky-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal;
}

.shadow-sm {
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
}

.shadow {
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
}

.shadow-lg {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
}

.shadow-none {
  box-shadow: none !important;
}

.w-25 {
  width: 25% !important;
}

.w-50 {
  width: 50% !important;
}

.w-75 {
  width: 75% !important;
}

.w-100 {
  width: 100% !important;
}

.w-auto {
  width: auto !important;
}

.h-25 {
  height: 25% !important;
}

.h-50 {
  height: 50% !important;
}

.h-75 {
  height: 75% !important;
}

.h-100 {
  height: 100% !important;
}

.h-auto {
  height: auto !important;
}

.mw-100 {
  max-width: 100% !important;
}

.mh-100 {
  max-height: 100% !important;
}

.min-vw-100 {
  min-width: 100vw !important;
}

.min-vh-100 {
  min-height: 100vh !important;
}

.vw-100 {
  width: 100vw !important;
}

.vh-100 {
  height: 100vh !important;
}

.m-0 {
  margin: 0 !important;
}

.mt-0,
.my-0 {
  margin-top: 0 !important;
}

.mr-0,
.mx-0 {
  margin-right: 0 !important;
}

.mb-0,
.my-0 {
  margin-bottom: 0 !important;
}

.ml-0,
.mx-0 {
  margin-left: 0 !important;
}

.m-1 {
  margin: 0.25rem !important;
}

.mt-1,
.my-1 {
  margin-top: 0.25rem !important;
}

.mr-1,
.mx-1 {
  margin-right: 0.25rem !important;
}

.mb-1,
.my-1 {
  margin-bottom: 0.25rem !important;
}

.ml-1,
.mx-1 {
  margin-left: 0.25rem !important;
}

.m-2 {
  margin: 0.5rem !important;
}

.mt-2,
.my-2 {
  margin-top: 0.5rem !important;
}

.mr-2,
.mx-2 {
  margin-right: 0.5rem !important;
}

.mb-2,
.my-2 {
  margin-bottom: 0.5rem !important;
}

.ml-2,
.mx-2 {
  margin-left: 0.5rem !important;
}

.m-3 {
  margin: 1rem !important;
}

.mt-3,
.my-3 {
  margin-top: 1rem !important;
}

.mr-3,
.mx-3 {
  margin-right: 1rem !important;
}

.mb-3,
.my-3 {
  margin-bottom: 1rem !important;
}

.ml-3,
.mx-3 {
  margin-left: 1rem !important;
}

.m-4 {
  margin: 1.5rem !important;
}

.mt-4,
.my-4 {
  margin-top: 1.5rem !important;
}

.mr-4,
.mx-4 {
  margin-right: 1.5rem !important;
}

.mb-4,
.my-4 {
  margin-bottom: 1.5rem !important;
}

.ml-4,
.mx-4 {
  margin-left: 1.5rem !important;
}

.m-5 {
  margin: 3rem !important;
}

.mt-5,
.my-5 {
  margin-top: 3rem !important;
}

.mr-5,
.mx-5 {
  margin-right: 3rem !important;
}

.mb-5,
.my-5 {
  margin-bottom: 3rem !important;
}

.ml-5,
.mx-5 {
  margin-left: 3rem !important;
}

.p-0 {
  padding: 0 !important;
}

.pt-0,
.py-0 {
  padding-top: 0 !important;
}

.pr-0,
.px-0 {
  padding-right: 0 !important;
}

.pb-0,
.py-0 {
  padding-bottom: 0 !important;
}

.pl-0,
.px-0 {
  padding-left: 0 !important;
}

.p-1 {
  padding: 0.25rem !important;
}

.pt-1,
.py-1 {
  padding-top: 0.25rem !important;
}

.pr-1,
.px-1 {
  padding-right: 0.25rem !important;
}

.pb-1,
.py-1 {
  padding-bottom: 0.25rem !important;
}

.pl-1,
.px-1 {
  padding-left: 0.25rem !important;
}

.p-2 {
  padding: 0.5rem !important;
}

.pt-2,
.py-2 {
  padding-top: 0.5rem !important;
}

.pr-2,
.px-2 {
  padding-right: 0.5rem !important;
}

.pb-2,
.py-2 {
  padding-bottom: 0.5rem !important;
}

.pl-2,
.px-2 {
  padding-left: 0.5rem !important;
}

.p-3 {
  padding: 1rem !important;
}

.pt-3,
.py-3 {
  padding-top: 1rem !important;
}

.pr-3,
.px-3 {
  padding-right: 1rem !important;
}

.pb-3,
.py-3 {
  padding-bottom: 1rem !important;
}

.pl-3,
.px-3 {
  padding-left: 1rem !important;
}

.p-4 {
  padding: 1.5rem !important;
}

.pt-4,
.py-4 {
  padding-top: 1.5rem !important;
}

.pr-4,
.px-4 {
  padding-right: 1.5rem !important;
}

.pb-4,
.py-4 {
  padding-bottom: 1.5rem !important;
}

.pl-4,
.px-4 {
  padding-left: 1.5rem !important;
}

.p-5 {
  padding: 3rem !important;
}

.pt-5,
.py-5 {
  padding-top: 3rem !important;
}

.pr-5,
.px-5 {
  padding-right: 3rem !important;
}

.pb-5,
.py-5 {
  padding-bottom: 3rem !important;
}

.pl-5,
.px-5 {
  padding-left: 3rem !important;
}

.m-n1 {
  margin: -0.25rem !important;
}

.mt-n1,
.my-n1 {
  margin-top: -0.25rem !important;
}

.mr-n1,
.mx-n1 {
  margin-right: -0.25rem !important;
}

.mb-n1,
.my-n1 {
  margin-bottom: -0.25rem !important;
}

.ml-n1,
.mx-n1 {
  margin-left: -0.25rem !important;
}

.m-n2 {
  margin: -0.5rem !important;
}

.mt-n2,
.my-n2 {
  margin-top: -0.5rem !important;
}

.mr-n2,
.mx-n2 {
  margin-right: -0.5rem !important;
}

.mb-n2,
.my-n2 {
  margin-bottom: -0.5rem !important;
}

.ml-n2,
.mx-n2 {
  margin-left: -0.5rem !important;
}

.m-n3 {
  margin: -1rem !important;
}

.mt-n3,
.my-n3 {
  margin-top: -1rem !important;
}

.mr-n3,
.mx-n3 {
  margin-right: -1rem !important;
}

.mb-n3,
.my-n3 {
  margin-bottom: -1rem !important;
}

.ml-n3,
.mx-n3 {
  margin-left: -1rem !important;
}

.m-n4 {
  margin: -1.5rem !important;
}

.mt-n4,
.my-n4 {
  margin-top: -1.5rem !important;
}

.mr-n4,
.mx-n4 {
  margin-right: -1.5rem !important;
}

.mb-n4,
.my-n4 {
  margin-bottom: -1.5rem !important;
}

.ml-n4,
.mx-n4 {
  margin-left: -1.5rem !important;
}

.m-n5 {
  margin: -3rem !important;
}

.mt-n5,
.my-n5 {
  margin-top: -3rem !important;
}

.mr-n5,
.mx-n5 {
  margin-right: -3rem !important;
}

.mb-n5,
.my-n5 {
  margin-bottom: -3rem !important;
}

.ml-n5,
.mx-n5 {
  margin-left: -3rem !important;
}

.m-auto {
  margin: auto !important;
}

.mt-auto,
.my-auto {
  margin-top: auto !important;
}

.mr-auto,
.mx-auto {
  margin-right: auto !important;
}

.mb-auto,
.my-auto {
  margin-bottom: auto !important;
}

.ml-auto,
.mx-auto {
  margin-left: auto !important;
}

@media (min-width: 576px) {
  .m-sm-0 {
    margin: 0 !important;
  }
  .mt-sm-0,
  .my-sm-0 {
    margin-top: 0 !important;
  }
  .mr-sm-0,
  .mx-sm-0 {
    margin-right: 0 !important;
  }
  .mb-sm-0,
  .my-sm-0 {
    margin-bottom: 0 !important;
  }
  .ml-sm-0,
  .mx-sm-0 {
    margin-left: 0 !important;
  }
  .m-sm-1 {
    margin: 0.25rem !important;
  }
  .mt-sm-1,
  .my-sm-1 {
    margin-top: 0.25rem !important;
  }
  .mr-sm-1,
  .mx-sm-1 {
    margin-right: 0.25rem !important;
  }
  .mb-sm-1,
  .my-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-sm-1,
  .mx-sm-1 {
    margin-left: 0.25rem !important;
  }
  .m-sm-2 {
    margin: 0.5rem !important;
  }
  .mt-sm-2,
  .my-sm-2 {
    margin-top: 0.5rem !important;
  }
  .mr-sm-2,
  .mx-sm-2 {
    margin-right: 0.5rem !important;
  }
  .mb-sm-2,
  .my-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-sm-2,
  .mx-sm-2 {
    margin-left: 0.5rem !important;
  }
  .m-sm-3 {
    margin: 1rem !important;
  }
  .mt-sm-3,
  .my-sm-3 {
    margin-top: 1rem !important;
  }
  .mr-sm-3,
  .mx-sm-3 {
    margin-right: 1rem !important;
  }
  .mb-sm-3,
  .my-sm-3 {
    margin-bottom: 1rem !important;
  }
  .ml-sm-3,
  .mx-sm-3 {
    margin-left: 1rem !important;
  }
  .m-sm-4 {
    margin: 1.5rem !important;
  }
  .mt-sm-4,
  .my-sm-4 {
    margin-top: 1.5rem !important;
  }
  .mr-sm-4,
  .mx-sm-4 {
    margin-right: 1.5rem !important;
  }
  .mb-sm-4,
  .my-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-sm-4,
  .mx-sm-4 {
    margin-left: 1.5rem !important;
  }
  .m-sm-5 {
    margin: 3rem !important;
  }
  .mt-sm-5,
  .my-sm-5 {
    margin-top: 3rem !important;
  }
  .mr-sm-5,
  .mx-sm-5 {
    margin-right: 3rem !important;
  }
  .mb-sm-5,
  .my-sm-5 {
    margin-bottom: 3rem !important;
  }
  .ml-sm-5,
  .mx-sm-5 {
    margin-left: 3rem !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .pt-sm-0,
  .py-sm-0 {
    padding-top: 0 !important;
  }
  .pr-sm-0,
  .px-sm-0 {
    padding-right: 0 !important;
  }
  .pb-sm-0,
  .py-sm-0 {
    padding-bottom: 0 !important;
  }
  .pl-sm-0,
  .px-sm-0 {
    padding-left: 0 !important;
  }
  .p-sm-1 {
    padding: 0.25rem !important;
  }
  .pt-sm-1,
  .py-sm-1 {
    padding-top: 0.25rem !important;
  }
  .pr-sm-1,
  .px-sm-1 {
    padding-right: 0.25rem !important;
  }
  .pb-sm-1,
  .py-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-sm-1,
  .px-sm-1 {
    padding-left: 0.25rem !important;
  }
  .p-sm-2 {
    padding: 0.5rem !important;
  }
  .pt-sm-2,
  .py-sm-2 {
    padding-top: 0.5rem !important;
  }
  .pr-sm-2,
  .px-sm-2 {
    padding-right: 0.5rem !important;
  }
  .pb-sm-2,
  .py-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-sm-2,
  .px-sm-2 {
    padding-left: 0.5rem !important;
  }
  .p-sm-3 {
    padding: 1rem !important;
  }
  .pt-sm-3,
  .py-sm-3 {
    padding-top: 1rem !important;
  }
  .pr-sm-3,
  .px-sm-3 {
    padding-right: 1rem !important;
  }
  .pb-sm-3,
  .py-sm-3 {
    padding-bottom: 1rem !important;
  }
  .pl-sm-3,
  .px-sm-3 {
    padding-left: 1rem !important;
  }
  .p-sm-4 {
    padding: 1.5rem !important;
  }
  .pt-sm-4,
  .py-sm-4 {
    padding-top: 1.5rem !important;
  }
  .pr-sm-4,
  .px-sm-4 {
    padding-right: 1.5rem !important;
  }
  .pb-sm-4,
  .py-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-sm-4,
  .px-sm-4 {
    padding-left: 1.5rem !important;
  }
  .p-sm-5 {
    padding: 3rem !important;
  }
  .pt-sm-5,
  .py-sm-5 {
    padding-top: 3rem !important;
  }
  .pr-sm-5,
  .px-sm-5 {
    padding-right: 3rem !important;
  }
  .pb-sm-5,
  .py-sm-5 {
    padding-bottom: 3rem !important;
  }
  .pl-sm-5,
  .px-sm-5 {
    padding-left: 3rem !important;
  }
  .m-sm-n1 {
    margin: -0.25rem !important;
  }
  .mt-sm-n1,
  .my-sm-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-sm-n1,
  .mx-sm-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-sm-n1,
  .my-sm-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-sm-n1,
  .mx-sm-n1 {
    margin-left: -0.25rem !important;
  }
  .m-sm-n2 {
    margin: -0.5rem !important;
  }
  .mt-sm-n2,
  .my-sm-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-sm-n2,
  .mx-sm-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-sm-n2,
  .my-sm-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-sm-n2,
  .mx-sm-n2 {
    margin-left: -0.5rem !important;
  }
  .m-sm-n3 {
    margin: -1rem !important;
  }
  .mt-sm-n3,
  .my-sm-n3 {
    margin-top: -1rem !important;
  }
  .mr-sm-n3,
  .mx-sm-n3 {
    margin-right: -1rem !important;
  }
  .mb-sm-n3,
  .my-sm-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-sm-n3,
  .mx-sm-n3 {
    margin-left: -1rem !important;
  }
  .m-sm-n4 {
    margin: -1.5rem !important;
  }
  .mt-sm-n4,
  .my-sm-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-sm-n4,
  .mx-sm-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-sm-n4,
  .my-sm-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-sm-n4,
  .mx-sm-n4 {
    margin-left: -1.5rem !important;
  }
  .m-sm-n5 {
    margin: -3rem !important;
  }
  .mt-sm-n5,
  .my-sm-n5 {
    margin-top: -3rem !important;
  }
  .mr-sm-n5,
  .mx-sm-n5 {
    margin-right: -3rem !important;
  }
  .mb-sm-n5,
  .my-sm-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-sm-n5,
  .mx-sm-n5 {
    margin-left: -3rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mt-sm-auto,
  .my-sm-auto {
    margin-top: auto !important;
  }
  .mr-sm-auto,
  .mx-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-auto,
  .my-sm-auto {
    margin-bottom: auto !important;
  }
  .ml-sm-auto,
  .mx-sm-auto {
    margin-left: auto !important;
  }
}

@media (min-width: 768px) {
  .m-md-0 {
    margin: 0 !important;
  }
  .mt-md-0,
  .my-md-0 {
    margin-top: 0 !important;
  }
  .mr-md-0,
  .mx-md-0 {
    margin-right: 0 !important;
  }
  .mb-md-0,
  .my-md-0 {
    margin-bottom: 0 !important;
  }
  .ml-md-0,
  .mx-md-0 {
    margin-left: 0 !important;
  }
  .m-md-1 {
    margin: 0.25rem !important;
  }
  .mt-md-1,
  .my-md-1 {
    margin-top: 0.25rem !important;
  }
  .mr-md-1,
  .mx-md-1 {
    margin-right: 0.25rem !important;
  }
  .mb-md-1,
  .my-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-md-1,
  .mx-md-1 {
    margin-left: 0.25rem !important;
  }
  .m-md-2 {
    margin: 0.5rem !important;
  }
  .mt-md-2,
  .my-md-2 {
    margin-top: 0.5rem !important;
  }
  .mr-md-2,
  .mx-md-2 {
    margin-right: 0.5rem !important;
  }
  .mb-md-2,
  .my-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-md-2,
  .mx-md-2 {
    margin-left: 0.5rem !important;
  }
  .m-md-3 {
    margin: 1rem !important;
  }
  .mt-md-3,
  .my-md-3 {
    margin-top: 1rem !important;
  }
  .mr-md-3,
  .mx-md-3 {
    margin-right: 1rem !important;
  }
  .mb-md-3,
  .my-md-3 {
    margin-bottom: 1rem !important;
  }
  .ml-md-3,
  .mx-md-3 {
    margin-left: 1rem !important;
  }
  .m-md-4 {
    margin: 1.5rem !important;
  }
  .mt-md-4,
  .my-md-4 {
    margin-top: 1.5rem !important;
  }
  .mr-md-4,
  .mx-md-4 {
    margin-right: 1.5rem !important;
  }
  .mb-md-4,
  .my-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-md-4,
  .mx-md-4 {
    margin-left: 1.5rem !important;
  }
  .m-md-5 {
    margin: 3rem !important;
  }
  .mt-md-5,
  .my-md-5 {
    margin-top: 3rem !important;
  }
  .mr-md-5,
  .mx-md-5 {
    margin-right: 3rem !important;
  }
  .mb-md-5,
  .my-md-5 {
    margin-bottom: 3rem !important;
  }
  .ml-md-5,
  .mx-md-5 {
    margin-left: 3rem !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .pt-md-0,
  .py-md-0 {
    padding-top: 0 !important;
  }
  .pr-md-0,
  .px-md-0 {
    padding-right: 0 !important;
  }
  .pb-md-0,
  .py-md-0 {
    padding-bottom: 0 !important;
  }
  .pl-md-0,
  .px-md-0 {
    padding-left: 0 !important;
  }
  .p-md-1 {
    padding: 0.25rem !important;
  }
  .pt-md-1,
  .py-md-1 {
    padding-top: 0.25rem !important;
  }
  .pr-md-1,
  .px-md-1 {
    padding-right: 0.25rem !important;
  }
  .pb-md-1,
  .py-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-md-1,
  .px-md-1 {
    padding-left: 0.25rem !important;
  }
  .p-md-2 {
    padding: 0.5rem !important;
  }
  .pt-md-2,
  .py-md-2 {
    padding-top: 0.5rem !important;
  }
  .pr-md-2,
  .px-md-2 {
    padding-right: 0.5rem !important;
  }
  .pb-md-2,
  .py-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-md-2,
  .px-md-2 {
    padding-left: 0.5rem !important;
  }
  .p-md-3 {
    padding: 1rem !important;
  }
  .pt-md-3,
  .py-md-3 {
    padding-top: 1rem !important;
  }
  .pr-md-3,
  .px-md-3 {
    padding-right: 1rem !important;
  }
  .pb-md-3,
  .py-md-3 {
    padding-bottom: 1rem !important;
  }
  .pl-md-3,
  .px-md-3 {
    padding-left: 1rem !important;
  }
  .p-md-4 {
    padding: 1.5rem !important;
  }
  .pt-md-4,
  .py-md-4 {
    padding-top: 1.5rem !important;
  }
  .pr-md-4,
  .px-md-4 {
    padding-right: 1.5rem !important;
  }
  .pb-md-4,
  .py-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-md-4,
  .px-md-4 {
    padding-left: 1.5rem !important;
  }
  .p-md-5 {
    padding: 3rem !important;
  }
  .pt-md-5,
  .py-md-5 {
    padding-top: 3rem !important;
  }
  .pr-md-5,
  .px-md-5 {
    padding-right: 3rem !important;
  }
  .pb-md-5,
  .py-md-5 {
    padding-bottom: 3rem !important;
  }
  .pl-md-5,
  .px-md-5 {
    padding-left: 3rem !important;
  }
  .m-md-n1 {
    margin: -0.25rem !important;
  }
  .mt-md-n1,
  .my-md-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-md-n1,
  .mx-md-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-md-n1,
  .my-md-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-md-n1,
  .mx-md-n1 {
    margin-left: -0.25rem !important;
  }
  .m-md-n2 {
    margin: -0.5rem !important;
  }
  .mt-md-n2,
  .my-md-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-md-n2,
  .mx-md-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-md-n2,
  .my-md-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-md-n2,
  .mx-md-n2 {
    margin-left: -0.5rem !important;
  }
  .m-md-n3 {
    margin: -1rem !important;
  }
  .mt-md-n3,
  .my-md-n3 {
    margin-top: -1rem !important;
  }
  .mr-md-n3,
  .mx-md-n3 {
    margin-right: -1rem !important;
  }
  .mb-md-n3,
  .my-md-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-md-n3,
  .mx-md-n3 {
    margin-left: -1rem !important;
  }
  .m-md-n4 {
    margin: -1.5rem !important;
  }
  .mt-md-n4,
  .my-md-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-md-n4,
  .mx-md-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-md-n4,
  .my-md-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-md-n4,
  .mx-md-n4 {
    margin-left: -1.5rem !important;
  }
  .m-md-n5 {
    margin: -3rem !important;
  }
  .mt-md-n5,
  .my-md-n5 {
    margin-top: -3rem !important;
  }
  .mr-md-n5,
  .mx-md-n5 {
    margin-right: -3rem !important;
  }
  .mb-md-n5,
  .my-md-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-md-n5,
  .mx-md-n5 {
    margin-left: -3rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mt-md-auto,
  .my-md-auto {
    margin-top: auto !important;
  }
  .mr-md-auto,
  .mx-md-auto {
    margin-right: auto !important;
  }
  .mb-md-auto,
  .my-md-auto {
    margin-bottom: auto !important;
  }
  .ml-md-auto,
  .mx-md-auto {
    margin-left: auto !important;
  }
}

@media (min-width: 992px) {
  .m-lg-0 {
    margin: 0 !important;
  }
  .mt-lg-0,
  .my-lg-0 {
    margin-top: 0 !important;
  }
  .mr-lg-0,
  .mx-lg-0 {
    margin-right: 0 !important;
  }
  .mb-lg-0,
  .my-lg-0 {
    margin-bottom: 0 !important;
  }
  .ml-lg-0,
  .mx-lg-0 {
    margin-left: 0 !important;
  }
  .m-lg-1 {
    margin: 0.25rem !important;
  }
  .mt-lg-1,
  .my-lg-1 {
    margin-top: 0.25rem !important;
  }
  .mr-lg-1,
  .mx-lg-1 {
    margin-right: 0.25rem !important;
  }
  .mb-lg-1,
  .my-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-lg-1,
  .mx-lg-1 {
    margin-left: 0.25rem !important;
  }
  .m-lg-2 {
    margin: 0.5rem !important;
  }
  .mt-lg-2,
  .my-lg-2 {
    margin-top: 0.5rem !important;
  }
  .mr-lg-2,
  .mx-lg-2 {
    margin-right: 0.5rem !important;
  }
  .mb-lg-2,
  .my-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-lg-2,
  .mx-lg-2 {
    margin-left: 0.5rem !important;
  }
  .m-lg-3 {
    margin: 1rem !important;
  }
  .mt-lg-3,
  .my-lg-3 {
    margin-top: 1rem !important;
  }
  .mr-lg-3,
  .mx-lg-3 {
    margin-right: 1rem !important;
  }
  .mb-lg-3,
  .my-lg-3 {
    margin-bottom: 1rem !important;
  }
  .ml-lg-3,
  .mx-lg-3 {
    margin-left: 1rem !important;
  }
  .m-lg-4 {
    margin: 1.5rem !important;
  }
  .mt-lg-4,
  .my-lg-4 {
    margin-top: 1.5rem !important;
  }
  .mr-lg-4,
  .mx-lg-4 {
    margin-right: 1.5rem !important;
  }
  .mb-lg-4,
  .my-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-lg-4,
  .mx-lg-4 {
    margin-left: 1.5rem !important;
  }
  .m-lg-5 {
    margin: 3rem !important;
  }
  .mt-lg-5,
  .my-lg-5 {
    margin-top: 3rem !important;
  }
  .mr-lg-5,
  .mx-lg-5 {
    margin-right: 3rem !important;
  }
  .mb-lg-5,
  .my-lg-5 {
    margin-bottom: 3rem !important;
  }
  .ml-lg-5,
  .mx-lg-5 {
    margin-left: 3rem !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .pt-lg-0,
  .py-lg-0 {
    padding-top: 0 !important;
  }
  .pr-lg-0,
  .px-lg-0 {
    padding-right: 0 !important;
  }
  .pb-lg-0,
  .py-lg-0 {
    padding-bottom: 0 !important;
  }
  .pl-lg-0,
  .px-lg-0 {
    padding-left: 0 !important;
  }
  .p-lg-1 {
    padding: 0.25rem !important;
  }
  .pt-lg-1,
  .py-lg-1 {
    padding-top: 0.25rem !important;
  }
  .pr-lg-1,
  .px-lg-1 {
    padding-right: 0.25rem !important;
  }
  .pb-lg-1,
  .py-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-lg-1,
  .px-lg-1 {
    padding-left: 0.25rem !important;
  }
  .p-lg-2 {
    padding: 0.5rem !important;
  }
  .pt-lg-2,
  .py-lg-2 {
    padding-top: 0.5rem !important;
  }
  .pr-lg-2,
  .px-lg-2 {
    padding-right: 0.5rem !important;
  }
  .pb-lg-2,
  .py-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-lg-2,
  .px-lg-2 {
    padding-left: 0.5rem !important;
  }
  .p-lg-3 {
    padding: 1rem !important;
  }
  .pt-lg-3,
  .py-lg-3 {
    padding-top: 1rem !important;
  }
  .pr-lg-3,
  .px-lg-3 {
    padding-right: 1rem !important;
  }
  .pb-lg-3,
  .py-lg-3 {
    padding-bottom: 1rem !important;
  }
  .pl-lg-3,
  .px-lg-3 {
    padding-left: 1rem !important;
  }
  .p-lg-4 {
    padding: 1.5rem !important;
  }
  .pt-lg-4,
  .py-lg-4 {
    padding-top: 1.5rem !important;
  }
  .pr-lg-4,
  .px-lg-4 {
    padding-right: 1.5rem !important;
  }
  .pb-lg-4,
  .py-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-lg-4,
  .px-lg-4 {
    padding-left: 1.5rem !important;
  }
  .p-lg-5 {
    padding: 3rem !important;
  }
  .pt-lg-5,
  .py-lg-5 {
    padding-top: 3rem !important;
  }
  .pr-lg-5,
  .px-lg-5 {
    padding-right: 3rem !important;
  }
  .pb-lg-5,
  .py-lg-5 {
    padding-bottom: 3rem !important;
  }
  .pl-lg-5,
  .px-lg-5 {
    padding-left: 3rem !important;
  }
  .m-lg-n1 {
    margin: -0.25rem !important;
  }
  .mt-lg-n1,
  .my-lg-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-lg-n1,
  .mx-lg-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-lg-n1,
  .my-lg-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-lg-n1,
  .mx-lg-n1 {
    margin-left: -0.25rem !important;
  }
  .m-lg-n2 {
    margin: -0.5rem !important;
  }
  .mt-lg-n2,
  .my-lg-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-lg-n2,
  .mx-lg-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-lg-n2,
  .my-lg-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-lg-n2,
  .mx-lg-n2 {
    margin-left: -0.5rem !important;
  }
  .m-lg-n3 {
    margin: -1rem !important;
  }
  .mt-lg-n3,
  .my-lg-n3 {
    margin-top: -1rem !important;
  }
  .mr-lg-n3,
  .mx-lg-n3 {
    margin-right: -1rem !important;
  }
  .mb-lg-n3,
  .my-lg-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-lg-n3,
  .mx-lg-n3 {
    margin-left: -1rem !important;
  }
  .m-lg-n4 {
    margin: -1.5rem !important;
  }
  .mt-lg-n4,
  .my-lg-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-lg-n4,
  .mx-lg-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-lg-n4,
  .my-lg-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-lg-n4,
  .mx-lg-n4 {
    margin-left: -1.5rem !important;
  }
  .m-lg-n5 {
    margin: -3rem !important;
  }
  .mt-lg-n5,
  .my-lg-n5 {
    margin-top: -3rem !important;
  }
  .mr-lg-n5,
  .mx-lg-n5 {
    margin-right: -3rem !important;
  }
  .mb-lg-n5,
  .my-lg-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-lg-n5,
  .mx-lg-n5 {
    margin-left: -3rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mt-lg-auto,
  .my-lg-auto {
    margin-top: auto !important;
  }
  .mr-lg-auto,
  .mx-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-auto,
  .my-lg-auto {
    margin-bottom: auto !important;
  }
  .ml-lg-auto,
  .mx-lg-auto {
    margin-left: auto !important;
  }
}

@media (min-width: 1200px) {
  .m-xl-0 {
    margin: 0 !important;
  }
  .mt-xl-0,
  .my-xl-0 {
    margin-top: 0 !important;
  }
  .mr-xl-0,
  .mx-xl-0 {
    margin-right: 0 !important;
  }
  .mb-xl-0,
  .my-xl-0 {
    margin-bottom: 0 !important;
  }
  .ml-xl-0,
  .mx-xl-0 {
    margin-left: 0 !important;
  }
  .m-xl-1 {
    margin: 0.25rem !important;
  }
  .mt-xl-1,
  .my-xl-1 {
    margin-top: 0.25rem !important;
  }
  .mr-xl-1,
  .mx-xl-1 {
    margin-right: 0.25rem !important;
  }
  .mb-xl-1,
  .my-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-xl-1,
  .mx-xl-1 {
    margin-left: 0.25rem !important;
  }
  .m-xl-2 {
    margin: 0.5rem !important;
  }
  .mt-xl-2,
  .my-xl-2 {
    margin-top: 0.5rem !important;
  }
  .mr-xl-2,
  .mx-xl-2 {
    margin-right: 0.5rem !important;
  }
  .mb-xl-2,
  .my-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-xl-2,
  .mx-xl-2 {
    margin-left: 0.5rem !important;
  }
  .m-xl-3 {
    margin: 1rem !important;
  }
  .mt-xl-3,
  .my-xl-3 {
    margin-top: 1rem !important;
  }
  .mr-xl-3,
  .mx-xl-3 {
    margin-right: 1rem !important;
  }
  .mb-xl-3,
  .my-xl-3 {
    margin-bottom: 1rem !important;
  }
  .ml-xl-3,
  .mx-xl-3 {
    margin-left: 1rem !important;
  }
  .m-xl-4 {
    margin: 1.5rem !important;
  }
  .mt-xl-4,
  .my-xl-4 {
    margin-top: 1.5rem !important;
  }
  .mr-xl-4,
  .mx-xl-4 {
    margin-right: 1.5rem !important;
  }
  .mb-xl-4,
  .my-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-xl-4,
  .mx-xl-4 {
    margin-left: 1.5rem !important;
  }
  .m-xl-5 {
    margin: 3rem !important;
  }
  .mt-xl-5,
  .my-xl-5 {
    margin-top: 3rem !important;
  }
  .mr-xl-5,
  .mx-xl-5 {
    margin-right: 3rem !important;
  }
  .mb-xl-5,
  .my-xl-5 {
    margin-bottom: 3rem !important;
  }
  .ml-xl-5,
  .mx-xl-5 {
    margin-left: 3rem !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .pt-xl-0,
  .py-xl-0 {
    padding-top: 0 !important;
  }
  .pr-xl-0,
  .px-xl-0 {
    padding-right: 0 !important;
  }
  .pb-xl-0,
  .py-xl-0 {
    padding-bottom: 0 !important;
  }
  .pl-xl-0,
  .px-xl-0 {
    padding-left: 0 !important;
  }
  .p-xl-1 {
    padding: 0.25rem !important;
  }
  .pt-xl-1,
  .py-xl-1 {
    padding-top: 0.25rem !important;
  }
  .pr-xl-1,
  .px-xl-1 {
    padding-right: 0.25rem !important;
  }
  .pb-xl-1,
  .py-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-xl-1,
  .px-xl-1 {
    padding-left: 0.25rem !important;
  }
  .p-xl-2 {
    padding: 0.5rem !important;
  }
  .pt-xl-2,
  .py-xl-2 {
    padding-top: 0.5rem !important;
  }
  .pr-xl-2,
  .px-xl-2 {
    padding-right: 0.5rem !important;
  }
  .pb-xl-2,
  .py-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-xl-2,
  .px-xl-2 {
    padding-left: 0.5rem !important;
  }
  .p-xl-3 {
    padding: 1rem !important;
  }
  .pt-xl-3,
  .py-xl-3 {
    padding-top: 1rem !important;
  }
  .pr-xl-3,
  .px-xl-3 {
    padding-right: 1rem !important;
  }
  .pb-xl-3,
  .py-xl-3 {
    padding-bottom: 1rem !important;
  }
  .pl-xl-3,
  .px-xl-3 {
    padding-left: 1rem !important;
  }
  .p-xl-4 {
    padding: 1.5rem !important;
  }
  .pt-xl-4,
  .py-xl-4 {
    padding-top: 1.5rem !important;
  }
  .pr-xl-4,
  .px-xl-4 {
    padding-right: 1.5rem !important;
  }
  .pb-xl-4,
  .py-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-xl-4,
  .px-xl-4 {
    padding-left: 1.5rem !important;
  }
  .p-xl-5 {
    padding: 3rem !important;
  }
  .pt-xl-5,
  .py-xl-5 {
    padding-top: 3rem !important;
  }
  .pr-xl-5,
  .px-xl-5 {
    padding-right: 3rem !important;
  }
  .pb-xl-5,
  .py-xl-5 {
    padding-bottom: 3rem !important;
  }
  .pl-xl-5,
  .px-xl-5 {
    padding-left: 3rem !important;
  }
  .m-xl-n1 {
    margin: -0.25rem !important;
  }
  .mt-xl-n1,
  .my-xl-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-xl-n1,
  .mx-xl-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-xl-n1,
  .my-xl-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-xl-n1,
  .mx-xl-n1 {
    margin-left: -0.25rem !important;
  }
  .m-xl-n2 {
    margin: -0.5rem !important;
  }
  .mt-xl-n2,
  .my-xl-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-xl-n2,
  .mx-xl-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-xl-n2,
  .my-xl-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-xl-n2,
  .mx-xl-n2 {
    margin-left: -0.5rem !important;
  }
  .m-xl-n3 {
    margin: -1rem !important;
  }
  .mt-xl-n3,
  .my-xl-n3 {
    margin-top: -1rem !important;
  }
  .mr-xl-n3,
  .mx-xl-n3 {
    margin-right: -1rem !important;
  }
  .mb-xl-n3,
  .my-xl-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-xl-n3,
  .mx-xl-n3 {
    margin-left: -1rem !important;
  }
  .m-xl-n4 {
    margin: -1.5rem !important;
  }
  .mt-xl-n4,
  .my-xl-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-xl-n4,
  .mx-xl-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-xl-n4,
  .my-xl-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-xl-n4,
  .mx-xl-n4 {
    margin-left: -1.5rem !important;
  }
  .m-xl-n5 {
    margin: -3rem !important;
  }
  .mt-xl-n5,
  .my-xl-n5 {
    margin-top: -3rem !important;
  }
  .mr-xl-n5,
  .mx-xl-n5 {
    margin-right: -3rem !important;
  }
  .mb-xl-n5,
  .my-xl-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-xl-n5,
  .mx-xl-n5 {
    margin-left: -3rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mt-xl-auto,
  .my-xl-auto {
    margin-top: auto !important;
  }
  .mr-xl-auto,
  .mx-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-auto,
  .my-xl-auto {
    margin-bottom: auto !important;
  }
  .ml-xl-auto,
  .mx-xl-auto {
    margin-left: auto !important;
  }
}

.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  pointer-events: auto;
  content: "";
  background-color: rgba(0, 0, 0, 0);
}

.text-monospace {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
}

.text-justify {
  text-align: justify !important;
}

.text-wrap {
  white-space: normal !important;
}

.text-nowrap {
  white-space: nowrap !important;
}

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.text-left {
  text-align: left !important;
}

.text-right {
  text-align: right !important;
}

.text-center {
  text-align: center !important;
}

@media (min-width: 576px) {
  .text-sm-left {
    text-align: left !important;
  }
  .text-sm-right {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}

@media (min-width: 768px) {
  .text-md-left {
    text-align: left !important;
  }
  .text-md-right {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}

@media (min-width: 992px) {
  .text-lg-left {
    text-align: left !important;
  }
  .text-lg-right {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}

@media (min-width: 1200px) {
  .text-xl-left {
    text-align: left !important;
  }
  .text-xl-right {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}

.text-lowercase {
  text-transform: lowercase !important;
}

.text-uppercase {
  text-transform: uppercase !important;
}

.text-capitalize {
  text-transform: capitalize !important;
}

.font-weight-light {
  font-weight: 300 !important;
}

.font-weight-lighter {
  font-weight: lighter !important;
}

.font-weight-normal {
  font-weight: 400 !important;
}

.font-weight-bold {
  font-weight: 700 !important;
}

.font-weight-bolder {
  font-weight: bolder !important;
}

.font-italic {
  font-style: italic !important;
}

.text-white {
  color: #fff !important;
}

.text-primary {
  color: #007bff !important;
}

a.text-primary:hover, a.text-primary:focus {
  color: #0056b3 !important;
}

.text-secondary {
  color: #6c757d !important;
}

a.text-secondary:hover, a.text-secondary:focus {
  color: #494f54 !important;
}

.text-success {
  color: #28a745 !important;
}

a.text-success:hover, a.text-success:focus {
  color: #19692c !important;
}

.text-info {
  color: #17a2b8 !important;
}

a.text-info:hover, a.text-info:focus {
  color: #0f6674 !important;
}

.text-warning {
  color: #ffc107 !important;
}

a.text-warning:hover, a.text-warning:focus {
  color: #ba8b00 !important;
}

.text-danger {
  color: #dc3545 !important;
}

a.text-danger:hover, a.text-danger:focus {
  color: #a71d2a !important;
}

.text-light {
  color: #f8f9fa !important;
}

a.text-light:hover, a.text-light:focus {
  color: #cbd3da !important;
}

.text-dark {
  color: #343a40 !important;
}

a.text-dark:hover, a.text-dark:focus {
  color: #121416 !important;
}

.text-body {
  color: #212529 !important;
}

.text-muted {
  color: #6c757d !important;
}

.text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important;
}

.text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important;
}

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

.text-decoration-none {
  text-decoration: none !important;
}

.text-break {
  word-break: break-word !important;
  word-wrap: break-word !important;
}

.text-reset {
  color: inherit !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

@media print {
  *,
  *::before,
  *::after {
    text-shadow: none !important;
    box-shadow: none !important;
  }
  a:not(.btn) {
    text-decoration: underline;
  }
  abbr[title]::after {
    content: " (" attr(title) ")";
  }
  pre {
    white-space: pre-wrap !important;
  }
  pre,
  blockquote {
    border: 1px solid #adb5bd;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  @page {
    size: a3;
  }
  body {
    min-width: 992px !important;
  }
  .navbar {
    display: none;
  }
  .badge {
    border: 1px solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #dee2e6 !important;
  }
  .table-dark {
    color: inherit;
  }
  .table-dark th,
  .table-dark td,
  .table-dark thead th,
  .table-dark tbody + tbody {
    border-color: #dee2e6;
  }
  .table .thead-dark th {
    color: inherit;
    border-color: #dee2e6;
  }
}
.fa,
.fas,
.far,
.fal,
.fad,
.fab
{
 -moz-osx-font-smoothing: grayscale;
 -webkit-font-smoothing: antialiased;
 display: inline-block;
 font-style: normal;
 font-variant: normal;
 text-rendering: auto;
 line-height: 1;
}

.fa-lg
{
 font-size: 1.33333em;
 line-height: 0.75em;
 vertical-align: -.0667em;
}

.fa-xs
{
 font-size: .75em;
}

.fa-sm
{
 font-size: .875em;
}

.fa-1x
{
 font-size: 1em;
}

.fa-2x
{
 font-size: 2em;
}

.fa-3x
{
 font-size: 3em;
}

.fa-4x
{
 font-size: 4em;
}

.fa-5x
{
 font-size: 5em;
}

.fa-6x
{
 font-size: 6em;
}

.fa-7x
{
 font-size: 7em;
}

.fa-8x
{
 font-size: 8em;
}

.fa-9x
{
 font-size: 9em;
}

.fa-10x
{
 font-size: 10em;
}

.fa-fw
{
 text-align: center;
 width: 1.25em;
}

.fa-ul
{
 list-style-type: none;
 margin-left: 2.5em;
 padding-left: 0;
}

 .fa-ul > li
 {
  position: relative;
 }

.fa-li
{
 left: -2em;
 position: absolute;
 text-align: center;
 width: 2em;
 line-height: inherit;
}

.fa-border
{
 border: solid 0.08em #eee;
 border-radius: .1em;
 padding: .2em .25em .15em;
}

.fa-pull-left
{
 float: left;
}

.fa-pull-right
{
 float: right;
}

.fa.fa-pull-left,
.fas.fa-pull-left,
.far.fa-pull-left,
.fal.fa-pull-left,
.fab.fa-pull-left
{
 margin-right: .3em;
}

.fa.fa-pull-right,
.fas.fa-pull-right,
.far.fa-pull-right,
.fal.fa-pull-right,
.fab.fa-pull-right
{
 margin-left: .3em;
}

.fa-spin
{
 -webkit-animation: fa-spin 2s infinite linear;
 animation: fa-spin 2s infinite linear;
}

.fa-pulse
{
 -webkit-animation: fa-spin 1s infinite steps(8);
 animation: fa-spin 1s infinite steps(8);
}

@-webkit-keyframes fa-spin
{
 0%
 {
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
 }

 100%
 {
  -webkit-transform: rotate(360deg);
  transform: rotate(360deg);
 }
}

@keyframes fa-spin
{
 0%
 {
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
 }

 100%
 {
  -webkit-transform: rotate(360deg);
  transform: rotate(360deg);
 }
}

.fa-rotate-90
{
 -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
 -webkit-transform: rotate(90deg);
 transform: rotate(90deg);
}

.fa-rotate-180
{
 -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
 -webkit-transform: rotate(180deg);
 transform: rotate(180deg);
}

.fa-rotate-270
{
 -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
 -webkit-transform: rotate(270deg);
 transform: rotate(270deg);
}

.fa-flip-horizontal
{
 -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
 -webkit-transform: scale(-1, 1);
 transform: scale(-1, 1);
}

.fa-flip-vertical
{
 -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
 -webkit-transform: scale(1, -1);
 transform: scale(1, -1);
}

.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical
{
 -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
 -webkit-transform: scale(-1, -1);
 transform: scale(-1, -1);
}

:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical,
:root .fa-flip-both
{
 -webkit-filter: none;
 filter: none;
}

.fa-stack
{
 display: inline-block;
 height: 2em;
 line-height: 2em;
 position: relative;
 vertical-align: middle;
 width: 2.5em;
}

.fa-stack-1x,
.fa-stack-2x
{
 left: 0;
 position: absolute;
 text-align: center;
 width: 100%;
}

.fa-stack-1x
{
 line-height: inherit;
}

.fa-stack-2x
{
 font-size: 2em;
}

.fa-inverse
{
 color: #fff;
}

/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
readers do not read off random characters that represent icons */
.fa-500px:before
{
 content: "\f26e";
}

.fa-accessible-icon:before
{
 content: "\f368";
}

.fa-accusoft:before
{
 content: "\f369";
}

.fa-acquisitions-incorporated:before
{
 content: "\f6af";
}

.fa-ad:before
{
 content: "\f641";
}

.fa-address-book:before
{
 content: "\f2b9";
}

.fa-address-card:before
{
 content: "\f2bb";
}

.fa-adjust:before
{
 content: "\f042";
}

.fa-adn:before
{
 content: "\f170";
}

.fa-adversal:before
{
 content: "\f36a";
}

.fa-affiliatetheme:before
{
 content: "\f36b";
}

.fa-air-freshener:before
{
 content: "\f5d0";
}

.fa-airbnb:before
{
 content: "\f834";
}

.fa-algolia:before
{
 content: "\f36c";
}

.fa-align-center:before
{
 content: "\f037";
}

.fa-align-justify:before
{
 content: "\f039";
}

.fa-align-left:before
{
 content: "\f036";
}

.fa-align-right:before
{
 content: "\f038";
}

.fa-alipay:before
{
 content: "\f642";
}

.fa-allergies:before
{
 content: "\f461";
}

.fa-amazon:before
{
 content: "\f270";
}

.fa-amazon-pay:before
{
 content: "\f42c";
}

.fa-ambulance:before
{
 content: "\f0f9";
}

.fa-american-sign-language-interpreting:before
{
 content: "\f2a3";
}

.fa-amilia:before
{
 content: "\f36d";
}

.fa-anchor:before
{
 content: "\f13d";
}

.fa-android:before
{
 content: "\f17b";
}

.fa-angellist:before
{
 content: "\f209";
}

.fa-angle-double-down:before
{
 content: "\f103";
}

.fa-angle-double-left:before
{
 content: "\f100";
}

.fa-angle-double-right:before
{
 content: "\f101";
}

.fa-angle-double-up:before
{
 content: "\f102";
}

.fa-angle-down:before
{
 content: "\f107";
}

.fa-angle-left:before
{
 content: "\f104";
}

.fa-angle-right:before
{
 content: "\f105";
}

.fa-angle-up:before
{
 content: "\f106";
}

.fa-angry:before
{
 content: "\f556";
}

.fa-angrycreative:before
{
 content: "\f36e";
}

.fa-angular:before
{
 content: "\f420";
}

.fa-ankh:before
{
 content: "\f644";
}

.fa-app-store:before
{
 content: "\f36f";
}

.fa-app-store-ios:before
{
 content: "\f370";
}

.fa-apper:before
{
 content: "\f371";
}

.fa-apple:before
{
 content: "\f179";
}

.fa-apple-alt:before
{
 content: "\f5d1";
}

.fa-apple-pay:before
{
 content: "\f415";
}

.fa-archive:before
{
 content: "\f187";
}

.fa-archway:before
{
 content: "\f557";
}

.fa-arrow-alt-circle-down:before
{
 content: "\f358";
}

.fa-arrow-alt-circle-left:before
{
 content: "\f359";
}

.fa-arrow-alt-circle-right:before
{
 content: "\f35a";
}

.fa-arrow-alt-circle-up:before
{
 content: "\f35b";
}

.fa-arrow-circle-down:before
{
 content: "\f0ab";
}

.fa-arrow-circle-left:before
{
 content: "\f0a8";
}

.fa-arrow-circle-right:before
{
 content: "\f0a9";
}

.fa-arrow-circle-up:before
{
 content: "\f0aa";
}

.fa-arrow-down:before
{
 content: "\f063";
}

.fa-arrow-left:before
{
 content: "\f060";
}

.fa-arrow-right:before
{
 content: "\f061";
}

.fa-arrow-up:before
{
 content: "\f062";
}

.fa-arrows-alt:before
{
 content: "\f0b2";
}

.fa-arrows-alt-h:before
{
 content: "\f337";
}

.fa-arrows-alt-v:before
{
 content: "\f338";
}

.fa-artstation:before
{
 content: "\f77a";
}

.fa-assistive-listening-systems:before
{
 content: "\f2a2";
}

.fa-asterisk:before
{
 content: "\f069";
}

.fa-asymmetrik:before
{
 content: "\f372";
}

.fa-at:before
{
 content: "\f1fa";
}

.fa-atlas:before
{
 content: "\f558";
}

.fa-atlassian:before
{
 content: "\f77b";
}

.fa-atom:before
{
 content: "\f5d2";
}

.fa-audible:before
{
 content: "\f373";
}

.fa-audio-description:before
{
 content: "\f29e";
}

.fa-autoprefixer:before
{
 content: "\f41c";
}

.fa-avianex:before
{
 content: "\f374";
}

.fa-aviato:before
{
 content: "\f421";
}

.fa-award:before
{
 content: "\f559";
}

.fa-aws:before
{
 content: "\f375";
}

.fa-baby:before
{
 content: "\f77c";
}

.fa-baby-carriage:before
{
 content: "\f77d";
}

.fa-backspace:before
{
 content: "\f55a";
}

.fa-backward:before
{
 content: "\f04a";
}

.fa-bacon:before
{
 content: "\f7e5";
}

.fa-bacteria:before
{
 content: "\e059";
}

.fa-bacterium:before
{
 content: "\e05a";
}

.fa-bahai:before
{
 content: "\f666";
}

.fa-balance-scale:before
{
 content: "\f24e";
}

.fa-balance-scale-left:before
{
 content: "\f515";
}

.fa-balance-scale-right:before
{
 content: "\f516";
}

.fa-ban:before
{
 content: "\f05e";
}

.fa-band-aid:before
{
 content: "\f462";
}

.fa-bandcamp:before
{
 content: "\f2d5";
}

.fa-barcode:before
{
 content: "\f02a";
}

.fa-bars:before
{
 content: "\f0c9";
}

.fa-baseball-ball:before
{
 content: "\f433";
}

.fa-basketball-ball:before
{
 content: "\f434";
}

.fa-bath:before
{
 content: "\f2cd";
}

.fa-battery-empty:before
{
 content: "\f244";
}

.fa-battery-full:before
{
 content: "\f240";
}

.fa-battery-half:before
{
 content: "\f242";
}

.fa-battery-quarter:before
{
 content: "\f243";
}

.fa-battery-three-quarters:before
{
 content: "\f241";
}

.fa-battle-net:before
{
 content: "\f835";
}

.fa-bed:before
{
 content: "\f236";
}

.fa-beer:before
{
 content: "\f0fc";
}

.fa-behance:before
{
 content: "\f1b4";
}

.fa-behance-square:before
{
 content: "\f1b5";
}

.fa-bell:before
{
 content: "\f0f3";
}

.fa-bell-slash:before
{
 content: "\f1f6";
}

.fa-bezier-curve:before
{
 content: "\f55b";
}

.fa-bible:before
{
 content: "\f647";
}

.fa-bicycle:before
{
 content: "\f206";
}

.fa-biking:before
{
 content: "\f84a";
}

.fa-bimobject:before
{
 content: "\f378";
}

.fa-binoculars:before
{
 content: "\f1e5";
}

.fa-biohazard:before
{
 content: "\f780";
}

.fa-birthday-cake:before
{
 content: "\f1fd";
}

.fa-bitbucket:before
{
 content: "\f171";
}

.fa-bitcoin:before
{
 content: "\f379";
}

.fa-bity:before
{
 content: "\f37a";
}

.fa-black-tie:before
{
 content: "\f27e";
}

.fa-blackberry:before
{
 content: "\f37b";
}

.fa-blender:before
{
 content: "\f517";
}

.fa-blender-phone:before
{
 content: "\f6b6";
}

.fa-blind:before
{
 content: "\f29d";
}

.fa-blog:before
{
 content: "\f781";
}

.fa-blogger:before
{
 content: "\f37c";
}

.fa-blogger-b:before
{
 content: "\f37d";
}

.fa-bluetooth:before
{
 content: "\f293";
}

.fa-bluetooth-b:before
{
 content: "\f294";
}

.fa-bold:before
{
 content: "\f032";
}

.fa-bolt:before
{
 content: "\f0e7";
}

.fa-bomb:before
{
 content: "\f1e2";
}

.fa-bone:before
{
 content: "\f5d7";
}

.fa-bong:before
{
 content: "\f55c";
}

.fa-book:before
{
 content: "\f02d";
}

.fa-book-dead:before
{
 content: "\f6b7";
}

.fa-book-medical:before
{
 content: "\f7e6";
}

.fa-book-open:before
{
 content: "\f518";
}

.fa-book-reader:before
{
 content: "\f5da";
}

.fa-bookmark:before
{
 content: "\f02e";
}

.fa-bootstrap:before
{
 content: "\f836";
}

.fa-border-all:before
{
 content: "\f84c";
}

.fa-border-none:before
{
 content: "\f850";
}

.fa-border-style:before
{
 content: "\f853";
}

.fa-bowling-ball:before
{
 content: "\f436";
}

.fa-box:before
{
 content: "\f466";
}

.fa-box-open:before
{
 content: "\f49e";
}

.fa-box-tissue:before
{
 content: "\e05b";
}

.fa-boxes:before
{
 content: "\f468";
}

.fa-braille:before
{
 content: "\f2a1";
}

.fa-brain:before
{
 content: "\f5dc";
}

.fa-bread-slice:before
{
 content: "\f7ec";
}

.fa-briefcase:before
{
 content: "\f0b1";
}

.fa-briefcase-medical:before
{
 content: "\f469";
}

.fa-broadcast-tower:before
{
 content: "\f519";
}

.fa-broom:before
{
 content: "\f51a";
}

.fa-brush:before
{
 content: "\f55d";
}

.fa-btc:before
{
 content: "\f15a";
}

.fa-buffer:before
{
 content: "\f837";
}

.fa-bug:before
{
 content: "\f188";
}

.fa-building:before
{
 content: "\f1ad";
}

.fa-bullhorn:before
{
 content: "\f0a1";
}

.fa-bullseye:before
{
 content: "\f140";
}

.fa-burn:before
{
 content: "\f46a";
}

.fa-buromobelexperte:before
{
 content: "\f37f";
}

.fa-bus:before
{
 content: "\f207";
}

.fa-bus-alt:before
{
 content: "\f55e";
}

.fa-business-time:before
{
 content: "\f64a";
}

.fa-buy-n-large:before
{
 content: "\f8a6";
}

.fa-buysellads:before
{
 content: "\f20d";
}

.fa-calculator:before
{
 content: "\f1ec";
}

.fa-calendar:before
{
 content: "\f133";
}

.fa-calendar-alt:before
{
 content: "\f073";
}

.fa-calendar-check:before
{
 content: "\f274";
}

.fa-calendar-day:before
{
 content: "\f783";
}

.fa-calendar-minus:before
{
 content: "\f272";
}

.fa-calendar-plus:before
{
 content: "\f271";
}

.fa-calendar-times:before
{
 content: "\f273";
}

.fa-calendar-week:before
{
 content: "\f784";
}

.fa-camera:before
{
 content: "\f030";
}

.fa-camera-retro:before
{
 content: "\f083";
}

.fa-campground:before
{
 content: "\f6bb";
}

.fa-canadian-maple-leaf:before
{
 content: "\f785";
}

.fa-candy-cane:before
{
 content: "\f786";
}

.fa-cannabis:before
{
 content: "\f55f";
}

.fa-capsules:before
{
 content: "\f46b";
}

.fa-car:before
{
 content: "\f1b9";
}

.fa-car-alt:before
{
 content: "\f5de";
}

.fa-car-battery:before
{
 content: "\f5df";
}

.fa-car-crash:before
{
 content: "\f5e1";
}

.fa-car-side:before
{
 content: "\f5e4";
}

.fa-caravan:before
{
 content: "\f8ff";
}

.fa-caret-down:before
{
 content: "\f0d7";
}

.fa-caret-left:before
{
 content: "\f0d9";
}

.fa-caret-right:before
{
 content: "\f0da";
}

.fa-caret-square-down:before
{
 content: "\f150";
}

.fa-caret-square-left:before
{
 content: "\f191";
}

.fa-caret-square-right:before
{
 content: "\f152";
}

.fa-caret-square-up:before
{
 content: "\f151";
}

.fa-caret-up:before
{
 content: "\f0d8";
}

.fa-carrot:before
{
 content: "\f787";
}

.fa-cart-arrow-down:before
{
 content: "\f218";
}

.fa-cart-plus:before
{
 content: "\f217";
}

.fa-cash-register:before
{
 content: "\f788";
}

.fa-cat:before
{
 content: "\f6be";
}

.fa-cc-amazon-pay:before
{
 content: "\f42d";
}

.fa-cc-amex:before
{
 content: "\f1f3";
}

.fa-cc-apple-pay:before
{
 content: "\f416";
}

.fa-cc-diners-club:before
{
 content: "\f24c";
}

.fa-cc-discover:before
{
 content: "\f1f2";
}

.fa-cc-jcb:before
{
 content: "\f24b";
}

.fa-cc-mastercard:before
{
 content: "\f1f1";
}

.fa-cc-paypal:before
{
 content: "\f1f4";
}

.fa-cc-stripe:before
{
 content: "\f1f5";
}

.fa-cc-visa:before
{
 content: "\f1f0";
}

.fa-centercode:before
{
 content: "\f380";
}

.fa-centos:before
{
 content: "\f789";
}

.fa-certificate:before
{
 content: "\f0a3";
}

.fa-chair:before
{
 content: "\f6c0";
}

.fa-chalkboard:before
{
 content: "\f51b";
}

.fa-chalkboard-teacher:before
{
 content: "\f51c";
}

.fa-charging-station:before
{
 content: "\f5e7";
}

.fa-chart-area:before
{
 content: "\f1fe";
}

.fa-chart-bar:before
{
 content: "\f080";
}

.fa-chart-line:before
{
 content: "\f201";
}

.fa-chart-pie:before
{
 content: "\f200";
}

.fa-check:before
{
 content: "\f00c";
}

.fa-check-circle:before
{
 content: "\f058";
}

.fa-check-double:before
{
 content: "\f560";
}

.fa-check-square:before
{
 content: "\f14a";
}

.fa-cheese:before
{
 content: "\f7ef";
}

.fa-chess:before
{
 content: "\f439";
}

.fa-chess-bishop:before
{
 content: "\f43a";
}

.fa-chess-board:before
{
 content: "\f43c";
}

.fa-chess-king:before
{
 content: "\f43f";
}

.fa-chess-knight:before
{
 content: "\f441";
}

.fa-chess-pawn:before
{
 content: "\f443";
}

.fa-chess-queen:before
{
 content: "\f445";
}

.fa-chess-rook:before
{
 content: "\f447";
}

.fa-chevron-circle-down:before
{
 content: "\f13a";
}

.fa-chevron-circle-left:before
{
 content: "\f137";
}

.fa-chevron-circle-right:before
{
 content: "\f138";
}

.fa-chevron-circle-up:before
{
 content: "\f139";
}

.fa-chevron-down:before
{
 content: "\f078";
}

.fa-chevron-left:before
{
 content: "\f053";
}

.fa-chevron-right:before
{
 content: "\f054";
}

.fa-chevron-up:before
{
 content: "\f077";
}

.fa-child:before
{
 content: "\f1ae";
}

.fa-chrome:before
{
 content: "\f268";
}

.fa-chromecast:before
{
 content: "\f838";
}

.fa-church:before
{
 content: "\f51d";
}

.fa-circle:before
{
 content: "\f111";
}

.fa-circle-notch:before
{
 content: "\f1ce";
}

.fa-city:before
{
 content: "\f64f";
}

.fa-clinic-medical:before
{
 content: "\f7f2";
}

.fa-clipboard:before
{
 content: "\f328";
}

.fa-clipboard-check:before
{
 content: "\f46c";
}

.fa-clipboard-list:before
{
 content: "\f46d";
}

.fa-clock:before
{
 content: "\f017";
}

.fa-clone:before
{
 content: "\f24d";
}

.fa-closed-captioning:before
{
 content: "\f20a";
}

.fa-cloud:before
{
 content: "\f0c2";
}

.fa-cloud-download-alt:before
{
 content: "\f381";
}

.fa-cloud-meatball:before
{
 content: "\f73b";
}

.fa-cloud-moon:before
{
 content: "\f6c3";
}

.fa-cloud-moon-rain:before
{
 content: "\f73c";
}

.fa-cloud-rain:before
{
 content: "\f73d";
}

.fa-cloud-showers-heavy:before
{
 content: "\f740";
}

.fa-cloud-sun:before
{
 content: "\f6c4";
}

.fa-cloud-sun-rain:before
{
 content: "\f743";
}

.fa-cloud-upload-alt:before
{
 content: "\f382";
}

.fa-cloudflare:before
{
 content: "\e07d";
}

.fa-cloudscale:before
{
 content: "\f383";
}

.fa-cloudsmith:before
{
 content: "\f384";
}

.fa-cloudversify:before
{
 content: "\f385";
}

.fa-cocktail:before
{
 content: "\f561";
}

.fa-code:before
{
 content: "\f121";
}

.fa-code-branch:before
{
 content: "\f126";
}

.fa-codepen:before
{
 content: "\f1cb";
}

.fa-codiepie:before
{
 content: "\f284";
}

.fa-coffee:before
{
 content: "\f0f4";
}

.fa-cog:before
{
 content: "\f013";
}

.fa-cogs:before
{
 content: "\f085";
}

.fa-coins:before
{
 content: "\f51e";
}

.fa-columns:before
{
 content: "\f0db";
}

.fa-comment:before
{
 content: "\f075";
}

.fa-comment-alt:before
{
 content: "\f27a";
}

.fa-comment-dollar:before
{
 content: "\f651";
}

.fa-comment-dots:before
{
 content: "\f4ad";
}

.fa-comment-medical:before
{
 content: "\f7f5";
}

.fa-comment-slash:before
{
 content: "\f4b3";
}

.fa-comments:before
{
 content: "\f086";
}

.fa-comments-dollar:before
{
 content: "\f653";
}

.fa-compact-disc:before
{
 content: "\f51f";
}

.fa-compass:before
{
 content: "\f14e";
}

.fa-compress:before
{
 content: "\f066";
}

.fa-compress-alt:before
{
 content: "\f422";
}

.fa-compress-arrows-alt:before
{
 content: "\f78c";
}

.fa-concierge-bell:before
{
 content: "\f562";
}

.fa-confluence:before
{
 content: "\f78d";
}

.fa-connectdevelop:before
{
 content: "\f20e";
}

.fa-contao:before
{
 content: "\f26d";
}

.fa-cookie:before
{
 content: "\f563";
}

.fa-cookie-bite:before
{
 content: "\f564";
}

.fa-copy:before
{
 content: "\f0c5";
}

.fa-copyright:before
{
 content: "\f1f9";
}

.fa-cotton-bureau:before
{
 content: "\f89e";
}

.fa-couch:before
{
 content: "\f4b8";
}

.fa-cpanel:before
{
 content: "\f388";
}

.fa-creative-commons:before
{
 content: "\f25e";
}

.fa-creative-commons-by:before
{
 content: "\f4e7";
}

.fa-creative-commons-nc:before
{
 content: "\f4e8";
}

.fa-creative-commons-nc-eu:before
{
 content: "\f4e9";
}

.fa-creative-commons-nc-jp:before
{
 content: "\f4ea";
}

.fa-creative-commons-nd:before
{
 content: "\f4eb";
}

.fa-creative-commons-pd:before
{
 content: "\f4ec";
}

.fa-creative-commons-pd-alt:before
{
 content: "\f4ed";
}

.fa-creative-commons-remix:before
{
 content: "\f4ee";
}

.fa-creative-commons-sa:before
{
 content: "\f4ef";
}

.fa-creative-commons-sampling:before
{
 content: "\f4f0";
}

.fa-creative-commons-sampling-plus:before
{
 content: "\f4f1";
}

.fa-creative-commons-share:before
{
 content: "\f4f2";
}

.fa-creative-commons-zero:before
{
 content: "\f4f3";
}

.fa-credit-card:before
{
 content: "\f09d";
}

.fa-critical-role:before
{
 content: "\f6c9";
}

.fa-crop:before
{
 content: "\f125";
}

.fa-crop-alt:before
{
 content: "\f565";
}

.fa-cross:before
{
 content: "\f654";
}

.fa-crosshairs:before
{
 content: "\f05b";
}

.fa-crow:before
{
 content: "\f520";
}

.fa-crown:before
{
 content: "\f521";
}

.fa-crutch:before
{
 content: "\f7f7";
}

.fa-css3:before
{
 content: "\f13c";
}

.fa-css3-alt:before
{
 content: "\f38b";
}

.fa-cube:before
{
 content: "\f1b2";
}

.fa-cubes:before
{
 content: "\f1b3";
}

.fa-cut:before
{
 content: "\f0c4";
}

.fa-cuttlefish:before
{
 content: "\f38c";
}

.fa-d-and-d:before
{
 content: "\f38d";
}

.fa-d-and-d-beyond:before
{
 content: "\f6ca";
}

.fa-dailymotion:before
{
 content: "\e052";
}

.fa-dashcube:before
{
 content: "\f210";
}

.fa-database:before
{
 content: "\f1c0";
}

.fa-deaf:before
{
 content: "\f2a4";
}

.fa-deezer:before
{
 content: "\e077";
}

.fa-delicious:before
{
 content: "\f1a5";
}

.fa-democrat:before
{
 content: "\f747";
}

.fa-deploydog:before
{
 content: "\f38e";
}

.fa-deskpro:before
{
 content: "\f38f";
}

.fa-desktop:before
{
 content: "\f108";
}

.fa-dev:before
{
 content: "\f6cc";
}

.fa-deviantart:before
{
 content: "\f1bd";
}

.fa-dharmachakra:before
{
 content: "\f655";
}

.fa-dhl:before
{
 content: "\f790";
}

.fa-diagnoses:before
{
 content: "\f470";
}

.fa-diaspora:before
{
 content: "\f791";
}

.fa-dice:before
{
 content: "\f522";
}

.fa-dice-d20:before
{
 content: "\f6cf";
}

.fa-dice-d6:before
{
 content: "\f6d1";
}

.fa-dice-five:before
{
 content: "\f523";
}

.fa-dice-four:before
{
 content: "\f524";
}

.fa-dice-one:before
{
 content: "\f525";
}

.fa-dice-six:before
{
 content: "\f526";
}

.fa-dice-three:before
{
 content: "\f527";
}

.fa-dice-two:before
{
 content: "\f528";
}

.fa-digg:before
{
 content: "\f1a6";
}

.fa-digital-ocean:before
{
 content: "\f391";
}

.fa-digital-tachograph:before
{
 content: "\f566";
}

.fa-directions:before
{
 content: "\f5eb";
}

.fa-discord:before
{
 content: "\f392";
}

.fa-discourse:before
{
 content: "\f393";
}

.fa-disease:before
{
 content: "\f7fa";
}

.fa-divide:before
{
 content: "\f529";
}

.fa-dizzy:before
{
 content: "\f567";
}

.fa-dna:before
{
 content: "\f471";
}

.fa-dochub:before
{
 content: "\f394";
}

.fa-docker:before
{
 content: "\f395";
}

.fa-dog:before
{
 content: "\f6d3";
}

.fa-dollar-sign:before
{
 content: "\f155";
}

.fa-dolly:before
{
 content: "\f472";
}

.fa-dolly-flatbed:before
{
 content: "\f474";
}

.fa-donate:before
{
 content: "\f4b9";
}

.fa-door-closed:before
{
 content: "\f52a";
}

.fa-door-open:before
{
 content: "\f52b";
}

.fa-dot-circle:before
{
 content: "\f192";
}

.fa-dove:before
{
 content: "\f4ba";
}

.fa-download:before
{
 content: "\f019";
}

.fa-draft2digital:before
{
 content: "\f396";
}

.fa-drafting-compass:before
{
 content: "\f568";
}

.fa-dragon:before
{
 content: "\f6d5";
}

.fa-draw-polygon:before
{
 content: "\f5ee";
}

.fa-dribbble:before
{
 content: "\f17d";
}

.fa-dribbble-square:before
{
 content: "\f397";
}

.fa-dropbox:before
{
 content: "\f16b";
}

.fa-drum:before
{
 content: "\f569";
}

.fa-drum-steelpan:before
{
 content: "\f56a";
}

.fa-drumstick-bite:before
{
 content: "\f6d7";
}

.fa-drupal:before
{
 content: "\f1a9";
}

.fa-dumbbell:before
{
 content: "\f44b";
}

.fa-dumpster:before
{
 content: "\f793";
}

.fa-dumpster-fire:before
{
 content: "\f794";
}

.fa-dungeon:before
{
 content: "\f6d9";
}

.fa-dyalog:before
{
 content: "\f399";
}

.fa-earlybirds:before
{
 content: "\f39a";
}

.fa-ebay:before
{
 content: "\f4f4";
}

.fa-edge:before
{
 content: "\f282";
}

.fa-edge-legacy:before
{
 content: "\e078";
}

.fa-edit:before
{
 content: "\f044";
}

.fa-egg:before
{
 content: "\f7fb";
}

.fa-eject:before
{
 content: "\f052";
}

.fa-elementor:before
{
 content: "\f430";
}

.fa-ellipsis-h:before
{
 content: "\f141";
}

.fa-ellipsis-v:before
{
 content: "\f142";
}

.fa-ello:before
{
 content: "\f5f1";
}

.fa-ember:before
{
 content: "\f423";
}

.fa-empire:before
{
 content: "\f1d1";
}

.fa-envelope:before
{
 content: "\f0e0";
}

.fa-envelope-open:before
{
 content: "\f2b6";
}

.fa-envelope-open-text:before
{
 content: "\f658";
}

.fa-envelope-square:before
{
 content: "\f199";
}

.fa-envira:before
{
 content: "\f299";
}

.fa-equals:before
{
 content: "\f52c";
}

.fa-eraser:before
{
 content: "\f12d";
}

.fa-erlang:before
{
 content: "\f39d";
}

.fa-ethereum:before
{
 content: "\f42e";
}

.fa-ethernet:before
{
 content: "\f796";
}

.fa-etsy:before
{
 content: "\f2d7";
}

.fa-euro-sign:before
{
 content: "\f153";
}

.fa-evernote:before
{
 content: "\f839";
}

.fa-exchange-alt:before
{
 content: "\f362";
}

.fa-exclamation:before
{
 content: "\f12a";
}

.fa-exclamation-circle:before
{
 content: "\f06a";
}

.fa-exclamation-triangle:before
{
 content: "\f071";
}

.fa-expand:before
{
 content: "\f065";
}

.fa-expand-alt:before
{
 content: "\f424";
}

.fa-expand-arrows-alt:before
{
 content: "\f31e";
}

.fa-expeditedssl:before
{
 content: "\f23e";
}

.fa-external-link-alt:before
{
 content: "\f35d";
}

.fa-external-link-square-alt:before
{
 content: "\f360";
}

.fa-eye:before
{
 content: "\f06e";
}

.fa-eye-dropper:before
{
 content: "\f1fb";
}

.fa-eye-slash:before
{
 content: "\f070";
}

.fa-facebook:before
{
 content: "\f09a";
}

.fa-facebook-f:before
{
 content: "\f39e";
}

.fa-facebook-messenger:before
{
 content: "\f39f";
}

.fa-facebook-square:before
{
 content: "\f082";
}

.fa-fan:before
{
 content: "\f863";
}

.fa-fantasy-flight-games:before
{
 content: "\f6dc";
}

.fa-fast-backward:before
{
 content: "\f049";
}

.fa-fast-forward:before
{
 content: "\f050";
}

.fa-faucet:before
{
 content: "\e005";
}

.fa-fax:before
{
 content: "\f1ac";
}

.fa-feather:before
{
 content: "\f52d";
}

.fa-feather-alt:before
{
 content: "\f56b";
}

.fa-fedex:before
{
 content: "\f797";
}

.fa-fedora:before
{
 content: "\f798";
}

.fa-female:before
{
 content: "\f182";
}

.fa-fighter-jet:before
{
 content: "\f0fb";
}

.fa-figma:before
{
 content: "\f799";
}

.fa-file:before
{
 content: "\f15b";
}

.fa-file-alt:before
{
 content: "\f15c";
}

.fa-file-archive:before
{
 content: "\f1c6";
}

.fa-file-audio:before
{
 content: "\f1c7";
}

.fa-file-code:before
{
 content: "\f1c9";
}

.fa-file-contract:before
{
 content: "\f56c";
}

.fa-file-csv:before
{
 content: "\f6dd";
}

.fa-file-download:before
{
 content: "\f56d";
}

.fa-file-excel:before
{
 content: "\f1c3";
}

.fa-file-export:before
{
 content: "\f56e";
}

.fa-file-image:before
{
 content: "\f1c5";
}

.fa-file-import:before
{
 content: "\f56f";
}

.fa-file-invoice:before
{
 content: "\f570";
}

.fa-file-invoice-dollar:before
{
 content: "\f571";
}

.fa-file-medical:before
{
 content: "\f477";
}

.fa-file-medical-alt:before
{
 content: "\f478";
}

.fa-file-pdf:before
{
 content: "\f1c1";
}

.fa-file-powerpoint:before
{
 content: "\f1c4";
}

.fa-file-prescription:before
{
 content: "\f572";
}

.fa-file-signature:before
{
 content: "\f573";
}

.fa-file-upload:before
{
 content: "\f574";
}

.fa-file-video:before
{
 content: "\f1c8";
}

.fa-file-word:before
{
 content: "\f1c2";
}

.fa-fill:before
{
 content: "\f575";
}

.fa-fill-drip:before
{
 content: "\f576";
}

.fa-film:before
{
 content: "\f008";
}

.fa-filter:before
{
 content: "\f0b0";
}

.fa-fingerprint:before
{
 content: "\f577";
}

.fa-fire:before
{
 content: "\f06d";
}

.fa-fire-alt:before
{
 content: "\f7e4";
}

.fa-fire-extinguisher:before
{
 content: "\f134";
}

.fa-firefox:before
{
 content: "\f269";
}

.fa-firefox-browser:before
{
 content: "\e007";
}

.fa-first-aid:before
{
 content: "\f479";
}

.fa-first-order:before
{
 content: "\f2b0";
}

.fa-first-order-alt:before
{
 content: "\f50a";
}

.fa-firstdraft:before
{
 content: "\f3a1";
}

.fa-fish:before
{
 content: "\f578";
}

.fa-fist-raised:before
{
 content: "\f6de";
}

.fa-flag:before
{
 content: "\f024";
}

.fa-flag-checkered:before
{
 content: "\f11e";
}

.fa-flag-usa:before
{
 content: "\f74d";
}

.fa-flask:before
{
 content: "\f0c3";
}

.fa-flickr:before
{
 content: "\f16e";
}

.fa-flipboard:before
{
 content: "\f44d";
}

.fa-flushed:before
{
 content: "\f579";
}

.fa-fly:before
{
 content: "\f417";
}

.fa-folder:before
{
 content: "\f07b";
}

.fa-folder-minus:before
{
 content: "\f65d";
}

.fa-folder-open:before
{
 content: "\f07c";
}

.fa-folder-plus:before
{
 content: "\f65e";
}

.fa-font:before
{
 content: "\f031";
}

.fa-font-awesome:before
{
 content: "\f2b4";
}

.fa-font-awesome-alt:before
{
 content: "\f35c";
}

.fa-font-awesome-flag:before
{
 content: "\f425";
}

.fa-font-awesome-logo-full:before
{
 content: "\f4e6";
}

.fa-fonticons:before
{
 content: "\f280";
}

.fa-fonticons-fi:before
{
 content: "\f3a2";
}

.fa-football-ball:before
{
 content: "\f44e";
}

.fa-fort-awesome:before
{
 content: "\f286";
}

.fa-fort-awesome-alt:before
{
 content: "\f3a3";
}

.fa-forumbee:before
{
 content: "\f211";
}

.fa-forward:before
{
 content: "\f04e";
}

.fa-foursquare:before
{
 content: "\f180";
}

.fa-free-code-camp:before
{
 content: "\f2c5";
}

.fa-freebsd:before
{
 content: "\f3a4";
}

.fa-frog:before
{
 content: "\f52e";
}

.fa-frown:before
{
 content: "\f119";
}

.fa-frown-open:before
{
 content: "\f57a";
}

.fa-fulcrum:before
{
 content: "\f50b";
}

.fa-funnel-dollar:before
{
 content: "\f662";
}

.fa-futbol:before
{
 content: "\f1e3";
}

.fa-galactic-republic:before
{
 content: "\f50c";
}

.fa-galactic-senate:before
{
 content: "\f50d";
}

.fa-gamepad:before
{
 content: "\f11b";
}

.fa-gas-pump:before
{
 content: "\f52f";
}

.fa-gavel:before
{
 content: "\f0e3";
}

.fa-gem:before
{
 content: "\f3a5";
}

.fa-genderless:before
{
 content: "\f22d";
}

.fa-get-pocket:before
{
 content: "\f265";
}

.fa-gg:before
{
 content: "\f260";
}

.fa-gg-circle:before
{
 content: "\f261";
}

.fa-ghost:before
{
 content: "\f6e2";
}

.fa-gift:before
{
 content: "\f06b";
}

.fa-gifts:before
{
 content: "\f79c";
}

.fa-git:before
{
 content: "\f1d3";
}

.fa-git-alt:before
{
 content: "\f841";
}

.fa-git-square:before
{
 content: "\f1d2";
}

.fa-github:before
{
 content: "\f09b";
}

.fa-github-alt:before
{
 content: "\f113";
}

.fa-github-square:before
{
 content: "\f092";
}

.fa-gitkraken:before
{
 content: "\f3a6";
}

.fa-gitlab:before
{
 content: "\f296";
}

.fa-gitter:before
{
 content: "\f426";
}

.fa-glass-cheers:before
{
 content: "\f79f";
}

.fa-glass-martini:before
{
 content: "\f000";
}

.fa-glass-martini-alt:before
{
 content: "\f57b";
}

.fa-glass-whiskey:before
{
 content: "\f7a0";
}

.fa-glasses:before
{
 content: "\f530";
}

.fa-glide:before
{
 content: "\f2a5";
}

.fa-glide-g:before
{
 content: "\f2a6";
}

.fa-globe:before
{
 content: "\f0ac";
}

.fa-globe-africa:before
{
 content: "\f57c";
}

.fa-globe-americas:before
{
 content: "\f57d";
}

.fa-globe-asia:before
{
 content: "\f57e";
}

.fa-globe-europe:before
{
 content: "\f7a2";
}

.fa-gofore:before
{
 content: "\f3a7";
}

.fa-golf-ball:before
{
 content: "\f450";
}

.fa-goodreads:before
{
 content: "\f3a8";
}

.fa-goodreads-g:before
{
 content: "\f3a9";
}

.fa-google:before
{
 content: "\f1a0";
}

.fa-google-drive:before
{
 content: "\f3aa";
}

.fa-google-pay:before
{
 content: "\e079";
}

.fa-google-play:before
{
 content: "\f3ab";
}

.fa-google-plus:before
{
 content: "\f2b3";
}

.fa-google-plus-g:before
{
 content: "\f0d5";
}

.fa-google-plus-square:before
{
 content: "\f0d4";
}

.fa-google-wallet:before
{
 content: "\f1ee";
}

.fa-gopuram:before
{
 content: "\f664";
}

.fa-graduation-cap:before
{
 content: "\f19d";
}

.fa-gratipay:before
{
 content: "\f184";
}

.fa-grav:before
{
 content: "\f2d6";
}

.fa-greater-than:before
{
 content: "\f531";
}

.fa-greater-than-equal:before
{
 content: "\f532";
}

.fa-grimace:before
{
 content: "\f57f";
}

.fa-grin:before
{
 content: "\f580";
}

.fa-grin-alt:before
{
 content: "\f581";
}

.fa-grin-beam:before
{
 content: "\f582";
}

.fa-grin-beam-sweat:before
{
 content: "\f583";
}

.fa-grin-hearts:before
{
 content: "\f584";
}

.fa-grin-squint:before
{
 content: "\f585";
}

.fa-grin-squint-tears:before
{
 content: "\f586";
}

.fa-grin-stars:before
{
 content: "\f587";
}

.fa-grin-tears:before
{
 content: "\f588";
}

.fa-grin-tongue:before
{
 content: "\f589";
}

.fa-grin-tongue-squint:before
{
 content: "\f58a";
}

.fa-grin-tongue-wink:before
{
 content: "\f58b";
}

.fa-grin-wink:before
{
 content: "\f58c";
}

.fa-grip-horizontal:before
{
 content: "\f58d";
}

.fa-grip-lines:before
{
 content: "\f7a4";
}

.fa-grip-lines-vertical:before
{
 content: "\f7a5";
}

.fa-grip-vertical:before
{
 content: "\f58e";
}

.fa-gripfire:before
{
 content: "\f3ac";
}

.fa-grunt:before
{
 content: "\f3ad";
}

.fa-guilded:before
{
 content: "\e07e";
}

.fa-guitar:before
{
 content: "\f7a6";
}

.fa-gulp:before
{
 content: "\f3ae";
}

.fa-h-square:before
{
 content: "\f0fd";
}

.fa-hacker-news:before
{
 content: "\f1d4";
}

.fa-hacker-news-square:before
{
 content: "\f3af";
}

.fa-hackerrank:before
{
 content: "\f5f7";
}

.fa-hamburger:before
{
 content: "\f805";
}

.fa-hammer:before
{
 content: "\f6e3";
}

.fa-hamsa:before
{
 content: "\f665";
}

.fa-hand-holding:before
{
 content: "\f4bd";
}

.fa-hand-holding-heart:before
{
 content: "\f4be";
}

.fa-hand-holding-medical:before
{
 content: "\e05c";
}

.fa-hand-holding-usd:before
{
 content: "\f4c0";
}

.fa-hand-holding-water:before
{
 content: "\f4c1";
}

.fa-hand-lizard:before
{
 content: "\f258";
}

.fa-hand-middle-finger:before
{
 content: "\f806";
}

.fa-hand-paper:before
{
 content: "\f256";
}

.fa-hand-peace:before
{
 content: "\f25b";
}

.fa-hand-point-down:before
{
 content: "\f0a7";
}

.fa-hand-point-left:before
{
 content: "\f0a5";
}

.fa-hand-point-right:before
{
 content: "\f0a4";
}

.fa-hand-point-up:before
{
 content: "\f0a6";
}

.fa-hand-pointer:before
{
 content: "\f25a";
}

.fa-hand-rock:before
{
 content: "\f255";
}

.fa-hand-scissors:before
{
 content: "\f257";
}

.fa-hand-sparkles:before
{
 content: "\e05d";
}

.fa-hand-spock:before
{
 content: "\f259";
}

.fa-hands:before
{
 content: "\f4c2";
}

.fa-hands-helping:before
{
 content: "\f4c4";
}

.fa-hands-wash:before
{
 content: "\e05e";
}

.fa-handshake:before
{
 content: "\f2b5";
}

.fa-handshake-alt-slash:before
{
 content: "\e05f";
}

.fa-handshake-slash:before
{
 content: "\e060";
}

.fa-hanukiah:before
{
 content: "\f6e6";
}

.fa-hard-hat:before
{
 content: "\f807";
}

.fa-hashtag:before
{
 content: "\f292";
}

.fa-hat-cowboy:before
{
 content: "\f8c0";
}

.fa-hat-cowboy-side:before
{
 content: "\f8c1";
}

.fa-hat-wizard:before
{
 content: "\f6e8";
}

.fa-hdd:before
{
 content: "\f0a0";
}

.fa-head-side-cough:before
{
 content: "\e061";
}

.fa-head-side-cough-slash:before
{
 content: "\e062";
}

.fa-head-side-mask:before
{
 content: "\e063";
}

.fa-head-side-virus:before
{
 content: "\e064";
}

.fa-heading:before
{
 content: "\f1dc";
}

.fa-headphones:before
{
 content: "\f025";
}

.fa-headphones-alt:before
{
 content: "\f58f";
}

.fa-headset:before
{
 content: "\f590";
}

.fa-heart:before
{
 content: "\f004";
}

.fa-heart-broken:before
{
 content: "\f7a9";
}

.fa-heartbeat:before
{
 content: "\f21e";
}

.fa-helicopter:before
{
 content: "\f533";
}

.fa-highlighter:before
{
 content: "\f591";
}

.fa-hiking:before
{
 content: "\f6ec";
}

.fa-hippo:before
{
 content: "\f6ed";
}

.fa-hips:before
{
 content: "\f452";
}

.fa-hire-a-helper:before
{
 content: "\f3b0";
}

.fa-history:before
{
 content: "\f1da";
}

.fa-hive:before
{
 content: "\e07f";
}

.fa-hockey-puck:before
{
 content: "\f453";
}

.fa-holly-berry:before
{
 content: "\f7aa";
}

.fa-home:before
{
 content: "\f015";
}

.fa-hooli:before
{
 content: "\f427";
}

.fa-hornbill:before
{
 content: "\f592";
}

.fa-horse:before
{
 content: "\f6f0";
}

.fa-horse-head:before
{
 content: "\f7ab";
}

.fa-hospital:before
{
 content: "\f0f8";
}

.fa-hospital-alt:before
{
 content: "\f47d";
}

.fa-hospital-symbol:before
{
 content: "\f47e";
}

.fa-hospital-user:before
{
 content: "\f80d";
}

.fa-hot-tub:before
{
 content: "\f593";
}

.fa-hotdog:before
{
 content: "\f80f";
}

.fa-hotel:before
{
 content: "\f594";
}

.fa-hotjar:before
{
 content: "\f3b1";
}

.fa-hourglass:before
{
 content: "\f254";
}

.fa-hourglass-end:before
{
 content: "\f253";
}

.fa-hourglass-half:before
{
 content: "\f252";
}

.fa-hourglass-start:before
{
 content: "\f251";
}

.fa-house-damage:before
{
 content: "\f6f1";
}

.fa-house-user:before
{
 content: "\e065";
}

.fa-houzz:before
{
 content: "\f27c";
}

.fa-hryvnia:before
{
 content: "\f6f2";
}

.fa-html5:before
{
 content: "\f13b";
}

.fa-hubspot:before
{
 content: "\f3b2";
}

.fa-i-cursor:before
{
 content: "\f246";
}

.fa-ice-cream:before
{
 content: "\f810";
}

.fa-icicles:before
{
 content: "\f7ad";
}

.fa-icons:before
{
 content: "\f86d";
}

.fa-id-badge:before
{
 content: "\f2c1";
}

.fa-id-card:before
{
 content: "\f2c2";
}

.fa-id-card-alt:before
{
 content: "\f47f";
}

.fa-ideal:before
{
 content: "\e013";
}

.fa-igloo:before
{
 content: "\f7ae";
}

.fa-image:before
{
 content: "\f03e";
}

.fa-images:before
{
 content: "\f302";
}

.fa-imdb:before
{
 content: "\f2d8";
}

.fa-inbox:before
{
 content: "\f01c";
}

.fa-indent:before
{
 content: "\f03c";
}

.fa-industry:before
{
 content: "\f275";
}

.fa-infinity:before
{
 content: "\f534";
}

.fa-info:before
{
 content: "\f129";
}

.fa-info-circle:before
{
 content: "\f05a";
}

.fa-innosoft:before
{
 content: "\e080";
}

.fa-instagram:before
{
 content: "\f16d";
}

.fa-instagram-square:before
{
 content: "\e055";
}

.fa-instalod:before
{
 content: "\e081";
}

.fa-intercom:before
{
 content: "\f7af";
}

.fa-internet-explorer:before
{
 content: "\f26b";
}

.fa-invision:before
{
 content: "\f7b0";
}

.fa-ioxhost:before
{
 content: "\f208";
}

.fa-italic:before
{
 content: "\f033";
}

.fa-itch-io:before
{
 content: "\f83a";
}

.fa-itunes:before
{
 content: "\f3b4";
}

.fa-itunes-note:before
{
 content: "\f3b5";
}

.fa-java:before
{
 content: "\f4e4";
}

.fa-jedi:before
{
 content: "\f669";
}

.fa-jedi-order:before
{
 content: "\f50e";
}

.fa-jenkins:before
{
 content: "\f3b6";
}

.fa-jira:before
{
 content: "\f7b1";
}

.fa-joget:before
{
 content: "\f3b7";
}

.fa-joint:before
{
 content: "\f595";
}

.fa-joomla:before
{
 content: "\f1aa";
}

.fa-journal-whills:before
{
 content: "\f66a";
}

.fa-js:before
{
 content: "\f3b8";
}

.fa-js-square:before
{
 content: "\f3b9";
}

.fa-jsfiddle:before
{
 content: "\f1cc";
}

.fa-kaaba:before
{
 content: "\f66b";
}

.fa-kaggle:before
{
 content: "\f5fa";
}

.fa-key:before
{
 content: "\f084";
}

.fa-keybase:before
{
 content: "\f4f5";
}

.fa-keyboard:before
{
 content: "\f11c";
}

.fa-keycdn:before
{
 content: "\f3ba";
}

.fa-khanda:before
{
 content: "\f66d";
}

.fa-kickstarter:before
{
 content: "\f3bb";
}

.fa-kickstarter-k:before
{
 content: "\f3bc";
}

.fa-kiss:before
{
 content: "\f596";
}

.fa-kiss-beam:before
{
 content: "\f597";
}

.fa-kiss-wink-heart:before
{
 content: "\f598";
}

.fa-kiwi-bird:before
{
 content: "\f535";
}

.fa-korvue:before
{
 content: "\f42f";
}

.fa-landmark:before
{
 content: "\f66f";
}

.fa-language:before
{
 content: "\f1ab";
}

.fa-laptop:before
{
 content: "\f109";
}

.fa-laptop-code:before
{
 content: "\f5fc";
}

.fa-laptop-house:before
{
 content: "\e066";
}

.fa-laptop-medical:before
{
 content: "\f812";
}

.fa-laravel:before
{
 content: "\f3bd";
}

.fa-lastfm:before
{
 content: "\f202";
}

.fa-lastfm-square:before
{
 content: "\f203";
}

.fa-laugh:before
{
 content: "\f599";
}

.fa-laugh-beam:before
{
 content: "\f59a";
}

.fa-laugh-squint:before
{
 content: "\f59b";
}

.fa-laugh-wink:before
{
 content: "\f59c";
}

.fa-layer-group:before
{
 content: "\f5fd";
}

.fa-leaf:before
{
 content: "\f06c";
}

.fa-leanpub:before
{
 content: "\f212";
}

.fa-lemon:before
{
 content: "\f094";
}

.fa-less:before
{
 content: "\f41d";
}

.fa-less-than:before
{
 content: "\f536";
}

.fa-less-than-equal:before
{
 content: "\f537";
}

.fa-level-down-alt:before
{
 content: "\f3be";
}

.fa-level-up-alt:before
{
 content: "\f3bf";
}

.fa-life-ring:before
{
 content: "\f1cd";
}

.fa-lightbulb:before
{
 content: "\f0eb";
}

.fa-line:before
{
 content: "\f3c0";
}

.fa-link:before
{
 content: "\f0c1";
}

.fa-linkedin:before
{
 content: "\f08c";
}

.fa-linkedin-in:before
{
 content: "\f0e1";
}

.fa-linode:before
{
 content: "\f2b8";
}

.fa-linux:before
{
 content: "\f17c";
}

.fa-lira-sign:before
{
 content: "\f195";
}

.fa-list:before
{
 content: "\f03a";
}

.fa-list-alt:before
{
 content: "\f022";
}

.fa-list-ol:before
{
 content: "\f0cb";
}

.fa-list-ul:before
{
 content: "\f0ca";
}

.fa-location-arrow:before
{
 content: "\f124";
}

.fa-lock:before
{
 content: "\f023";
}

.fa-lock-open:before
{
 content: "\f3c1";
}

.fa-long-arrow-alt-down:before
{
 content: "\f309";
}

.fa-long-arrow-alt-left:before
{
 content: "\f30a";
}

.fa-long-arrow-alt-right:before
{
 content: "\f30b";
}

.fa-long-arrow-alt-up:before
{
 content: "\f30c";
}

.fa-low-vision:before
{
 content: "\f2a8";
}

.fa-luggage-cart:before
{
 content: "\f59d";
}

.fa-lungs:before
{
 content: "\f604";
}

.fa-lungs-virus:before
{
 content: "\e067";
}

.fa-lyft:before
{
 content: "\f3c3";
}

.fa-magento:before
{
 content: "\f3c4";
}

.fa-magic:before
{
 content: "\f0d0";
}

.fa-magnet:before
{
 content: "\f076";
}

.fa-mail-bulk:before
{
 content: "\f674";
}

.fa-mailchimp:before
{
 content: "\f59e";
}

.fa-male:before
{
 content: "\f183";
}

.fa-mandalorian:before
{
 content: "\f50f";
}

.fa-map:before
{
 content: "\f279";
}

.fa-map-marked:before
{
 content: "\f59f";
}

.fa-map-marked-alt:before
{
 content: "\f5a0";
}

.fa-map-marker:before
{
 content: "\f041";
}

.fa-map-marker-alt:before
{
 content: "\f3c5";
}

.fa-map-pin:before
{
 content: "\f276";
}

.fa-map-signs:before
{
 content: "\f277";
}

.fa-markdown:before
{
 content: "\f60f";
}

.fa-marker:before
{
 content: "\f5a1";
}

.fa-mars:before
{
 content: "\f222";
}

.fa-mars-double:before
{
 content: "\f227";
}

.fa-mars-stroke:before
{
 content: "\f229";
}

.fa-mars-stroke-h:before
{
 content: "\f22b";
}

.fa-mars-stroke-v:before
{
 content: "\f22a";
}

.fa-mask:before
{
 content: "\f6fa";
}

.fa-mastodon:before
{
 content: "\f4f6";
}

.fa-maxcdn:before
{
 content: "\f136";
}

.fa-mdb:before
{
 content: "\f8ca";
}

.fa-medal:before
{
 content: "\f5a2";
}

.fa-medapps:before
{
 content: "\f3c6";
}

.fa-medium:before
{
 content: "\f23a";
}

.fa-medium-m:before
{
 content: "\f3c7";
}

.fa-medkit:before
{
 content: "\f0fa";
}

.fa-medrt:before
{
 content: "\f3c8";
}

.fa-meetup:before
{
 content: "\f2e0";
}

.fa-megaport:before
{
 content: "\f5a3";
}

.fa-meh:before
{
 content: "\f11a";
}

.fa-meh-blank:before
{
 content: "\f5a4";
}

.fa-meh-rolling-eyes:before
{
 content: "\f5a5";
}

.fa-memory:before
{
 content: "\f538";
}

.fa-mendeley:before
{
 content: "\f7b3";
}

.fa-menorah:before
{
 content: "\f676";
}

.fa-mercury:before
{
 content: "\f223";
}

.fa-meteor:before
{
 content: "\f753";
}

.fa-microblog:before
{
 content: "\e01a";
}

.fa-microchip:before
{
 content: "\f2db";
}

.fa-microphone:before
{
 content: "\f130";
}

.fa-microphone-alt:before
{
 content: "\f3c9";
}

.fa-microphone-alt-slash:before
{
 content: "\f539";
}

.fa-microphone-slash:before
{
 content: "\f131";
}

.fa-microscope:before
{
 content: "\f610";
}

.fa-microsoft:before
{
 content: "\f3ca";
}

.fa-minus:before
{
 content: "\f068";
}

.fa-minus-circle:before
{
 content: "\f056";
}

.fa-minus-square:before
{
 content: "\f146";
}

.fa-mitten:before
{
 content: "\f7b5";
}

.fa-mix:before
{
 content: "\f3cb";
}

.fa-mixcloud:before
{
 content: "\f289";
}

.fa-mixer:before
{
 content: "\e056";
}

.fa-mizuni:before
{
 content: "\f3cc";
}

.fa-mobile:before
{
 content: "\f10b";
}

.fa-mobile-alt:before
{
 content: "\f3cd";
}

.fa-modx:before
{
 content: "\f285";
}

.fa-monero:before
{
 content: "\f3d0";
}

.fa-money-bill:before
{
 content: "\f0d6";
}

.fa-money-bill-alt:before
{
 content: "\f3d1";
}

.fa-money-bill-wave:before
{
 content: "\f53a";
}

.fa-money-bill-wave-alt:before
{
 content: "\f53b";
}

.fa-money-check:before
{
 content: "\f53c";
}

.fa-money-check-alt:before
{
 content: "\f53d";
}

.fa-monument:before
{
 content: "\f5a6";
}

.fa-moon:before
{
 content: "\f186";
}

.fa-mortar-pestle:before
{
 content: "\f5a7";
}

.fa-mosque:before
{
 content: "\f678";
}

.fa-motorcycle:before
{
 content: "\f21c";
}

.fa-mountain:before
{
 content: "\f6fc";
}

.fa-mouse:before
{
 content: "\f8cc";
}

.fa-mouse-pointer:before
{
 content: "\f245";
}

.fa-mug-hot:before
{
 content: "\f7b6";
}

.fa-music:before
{
 content: "\f001";
}

.fa-napster:before
{
 content: "\f3d2";
}

.fa-neos:before
{
 content: "\f612";
}

.fa-network-wired:before
{
 content: "\f6ff";
}

.fa-neuter:before
{
 content: "\f22c";
}

.fa-newspaper:before
{
 content: "\f1ea";
}

.fa-nimblr:before
{
 content: "\f5a8";
}

.fa-node:before
{
 content: "\f419";
}

.fa-node-js:before
{
 content: "\f3d3";
}

.fa-not-equal:before
{
 content: "\f53e";
}

.fa-notes-medical:before
{
 content: "\f481";
}

.fa-npm:before
{
 content: "\f3d4";
}

.fa-ns8:before
{
 content: "\f3d5";
}

.fa-nutritionix:before
{
 content: "\f3d6";
}

.fa-object-group:before
{
 content: "\f247";
}

.fa-object-ungroup:before
{
 content: "\f248";
}

.fa-octopus-deploy:before
{
 content: "\e082";
}

.fa-odnoklassniki:before
{
 content: "\f263";
}

.fa-odnoklassniki-square:before
{
 content: "\f264";
}

.fa-oil-can:before
{
 content: "\f613";
}

.fa-old-republic:before
{
 content: "\f510";
}

.fa-om:before
{
 content: "\f679";
}

.fa-opencart:before
{
 content: "\f23d";
}

.fa-openid:before
{
 content: "\f19b";
}

.fa-opera:before
{
 content: "\f26a";
}

.fa-optin-monster:before
{
 content: "\f23c";
}

.fa-orcid:before
{
 content: "\f8d2";
}

.fa-osi:before
{
 content: "\f41a";
}

.fa-otter:before
{
 content: "\f700";
}

.fa-outdent:before
{
 content: "\f03b";
}

.fa-page4:before
{
 content: "\f3d7";
}

.fa-pagelines:before
{
 content: "\f18c";
}

.fa-pager:before
{
 content: "\f815";
}

.fa-paint-brush:before
{
 content: "\f1fc";
}

.fa-paint-roller:before
{
 content: "\f5aa";
}

.fa-palette:before
{
 content: "\f53f";
}

.fa-palfed:before
{
 content: "\f3d8";
}

.fa-pallet:before
{
 content: "\f482";
}

.fa-paper-plane:before
{
 content: "\f1d8";
}

.fa-paperclip:before
{
 content: "\f0c6";
}

.fa-parachute-box:before
{
 content: "\f4cd";
}

.fa-paragraph:before
{
 content: "\f1dd";
}

.fa-parking:before
{
 content: "\f540";
}

.fa-passport:before
{
 content: "\f5ab";
}

.fa-pastafarianism:before
{
 content: "\f67b";
}

.fa-paste:before
{
 content: "\f0ea";
}

.fa-patreon:before
{
 content: "\f3d9";
}

.fa-pause:before
{
 content: "\f04c";
}

.fa-pause-circle:before
{
 content: "\f28b";
}

.fa-paw:before
{
 content: "\f1b0";
}

.fa-paypal:before
{
 content: "\f1ed";
}

.fa-peace:before
{
 content: "\f67c";
}

.fa-pen:before
{
 content: "\f304";
}

.fa-pen-alt:before
{
 content: "\f305";
}

.fa-pen-fancy:before
{
 content: "\f5ac";
}

.fa-pen-nib:before
{
 content: "\f5ad";
}

.fa-pen-square:before
{
 content: "\f14b";
}

.fa-pencil-alt:before
{
 content: "\f303";
}

.fa-pencil-ruler:before
{
 content: "\f5ae";
}

.fa-penny-arcade:before
{
 content: "\f704";
}

.fa-people-arrows:before
{
 content: "\e068";
}

.fa-people-carry:before
{
 content: "\f4ce";
}

.fa-pepper-hot:before
{
 content: "\f816";
}

.fa-perbyte:before
{
 content: "\e083";
}

.fa-percent:before
{
 content: "\f295";
}

.fa-percentage:before
{
 content: "\f541";
}

.fa-periscope:before
{
 content: "\f3da";
}

.fa-person-booth:before
{
 content: "\f756";
}

.fa-phabricator:before
{
 content: "\f3db";
}

.fa-phoenix-framework:before
{
 content: "\f3dc";
}

.fa-phoenix-squadron:before
{
 content: "\f511";
}

.fa-phone:before
{
 content: "\f095";
}

.fa-phone-alt:before
{
 content: "\f879";
}

.fa-phone-slash:before
{
 content: "\f3dd";
}

.fa-phone-square:before
{
 content: "\f098";
}

.fa-phone-square-alt:before
{
 content: "\f87b";
}

.fa-phone-volume:before
{
 content: "\f2a0";
}

.fa-photo-video:before
{
 content: "\f87c";
}

.fa-php:before
{
 content: "\f457";
}

.fa-pied-piper:before
{
 content: "\f2ae";
}

.fa-pied-piper-alt:before
{
 content: "\f1a8";
}

.fa-pied-piper-hat:before
{
 content: "\f4e5";
}

.fa-pied-piper-pp:before
{
 content: "\f1a7";
}

.fa-pied-piper-square:before
{
 content: "\e01e";
}

.fa-piggy-bank:before
{
 content: "\f4d3";
}

.fa-pills:before
{
 content: "\f484";
}

.fa-pinterest:before
{
 content: "\f0d2";
}

.fa-pinterest-p:before
{
 content: "\f231";
}

.fa-pinterest-square:before
{
 content: "\f0d3";
}

.fa-pizza-slice:before
{
 content: "\f818";
}

.fa-place-of-worship:before
{
 content: "\f67f";
}

.fa-plane:before
{
 content: "\f072";
}

.fa-plane-arrival:before
{
 content: "\f5af";
}

.fa-plane-departure:before
{
 content: "\f5b0";
}

.fa-plane-slash:before
{
 content: "\e069";
}

.fa-play:before
{
 content: "\f04b";
}

.fa-play-circle:before
{
 content: "\f144";
}

.fa-playstation:before
{
 content: "\f3df";
}

.fa-plug:before
{
 content: "\f1e6";
}

.fa-plus:before
{
 content: "\f067";
}

.fa-plus-circle:before
{
 content: "\f055";
}

.fa-plus-square:before
{
 content: "\f0fe";
}

.fa-podcast:before
{
 content: "\f2ce";
}

.fa-poll:before
{
 content: "\f681";
}

.fa-poll-h:before
{
 content: "\f682";
}

.fa-poo:before
{
 content: "\f2fe";
}

.fa-poo-storm:before
{
 content: "\f75a";
}

.fa-poop:before
{
 content: "\f619";
}

.fa-portrait:before
{
 content: "\f3e0";
}

.fa-pound-sign:before
{
 content: "\f154";
}

.fa-power-off:before
{
 content: "\f011";
}

.fa-pray:before
{
 content: "\f683";
}

.fa-praying-hands:before
{
 content: "\f684";
}

.fa-prescription:before
{
 content: "\f5b1";
}

.fa-prescription-bottle:before
{
 content: "\f485";
}

.fa-prescription-bottle-alt:before
{
 content: "\f486";
}

.fa-print:before
{
 content: "\f02f";
}

.fa-procedures:before
{
 content: "\f487";
}

.fa-product-hunt:before
{
 content: "\f288";
}

.fa-project-diagram:before
{
 content: "\f542";
}

.fa-pump-medical:before
{
 content: "\e06a";
}

.fa-pump-soap:before
{
 content: "\e06b";
}

.fa-pushed:before
{
 content: "\f3e1";
}

.fa-puzzle-piece:before
{
 content: "\f12e";
}

.fa-python:before
{
 content: "\f3e2";
}

.fa-qq:before
{
 content: "\f1d6";
}

.fa-qrcode:before
{
 content: "\f029";
}

.fa-question:before
{
 content: "\f128";
}

.fa-question-circle:before
{
 content: "\f059";
}

.fa-quidditch:before
{
 content: "\f458";
}

.fa-quinscape:before
{
 content: "\f459";
}

.fa-quora:before
{
 content: "\f2c4";
}

.fa-quote-left:before
{
 content: "\f10d";
}

.fa-quote-right:before
{
 content: "\f10e";
}

.fa-quran:before
{
 content: "\f687";
}

.fa-r-project:before
{
 content: "\f4f7";
}

.fa-radiation:before
{
 content: "\f7b9";
}

.fa-radiation-alt:before
{
 content: "\f7ba";
}

.fa-rainbow:before
{
 content: "\f75b";
}

.fa-random:before
{
 content: "\f074";
}

.fa-raspberry-pi:before
{
 content: "\f7bb";
}

.fa-ravelry:before
{
 content: "\f2d9";
}

.fa-react:before
{
 content: "\f41b";
}

.fa-reacteurope:before
{
 content: "\f75d";
}

.fa-readme:before
{
 content: "\f4d5";
}

.fa-rebel:before
{
 content: "\f1d0";
}

.fa-receipt:before
{
 content: "\f543";
}

.fa-record-vinyl:before
{
 content: "\f8d9";
}

.fa-recycle:before
{
 content: "\f1b8";
}

.fa-red-river:before
{
 content: "\f3e3";
}

.fa-reddit:before
{
 content: "\f1a1";
}

.fa-reddit-alien:before
{
 content: "\f281";
}

.fa-reddit-square:before
{
 content: "\f1a2";
}

.fa-redhat:before
{
 content: "\f7bc";
}

.fa-redo:before
{
 content: "\f01e";
}

.fa-redo-alt:before
{
 content: "\f2f9";
}

.fa-registered:before
{
 content: "\f25d";
}

.fa-remove-format:before
{
 content: "\f87d";
}

.fa-renren:before
{
 content: "\f18b";
}

.fa-reply:before
{
 content: "\f3e5";
}

.fa-reply-all:before
{
 content: "\f122";
}

.fa-replyd:before
{
 content: "\f3e6";
}

.fa-republican:before
{
 content: "\f75e";
}

.fa-researchgate:before
{
 content: "\f4f8";
}

.fa-resolving:before
{
 content: "\f3e7";
}

.fa-restroom:before
{
 content: "\f7bd";
}

.fa-retweet:before
{
 content: "\f079";
}

.fa-rev:before
{
 content: "\f5b2";
}

.fa-ribbon:before
{
 content: "\f4d6";
}

.fa-ring:before
{
 content: "\f70b";
}

.fa-road:before
{
 content: "\f018";
}

.fa-robot:before
{
 content: "\f544";
}

.fa-rocket:before
{
 content: "\f135";
}

.fa-rocketchat:before
{
 content: "\f3e8";
}

.fa-rockrms:before
{
 content: "\f3e9";
}

.fa-route:before
{
 content: "\f4d7";
}

.fa-rss:before
{
 content: "\f09e";
}

.fa-rss-square:before
{
 content: "\f143";
}

.fa-ruble-sign:before
{
 content: "\f158";
}

.fa-ruler:before
{
 content: "\f545";
}

.fa-ruler-combined:before
{
 content: "\f546";
}

.fa-ruler-horizontal:before
{
 content: "\f547";
}

.fa-ruler-vertical:before
{
 content: "\f548";
}

.fa-running:before
{
 content: "\f70c";
}

.fa-rupee-sign:before
{
 content: "\f156";
}

.fa-rust:before
{
 content: "\e07a";
}

.fa-sad-cry:before
{
 content: "\f5b3";
}

.fa-sad-tear:before
{
 content: "\f5b4";
}

.fa-safari:before
{
 content: "\f267";
}

.fa-salesforce:before
{
 content: "\f83b";
}

.fa-sass:before
{
 content: "\f41e";
}

.fa-satellite:before
{
 content: "\f7bf";
}

.fa-satellite-dish:before
{
 content: "\f7c0";
}

.fa-save:before
{
 content: "\f0c7";
}

.fa-schlix:before
{
 content: "\f3ea";
}

.fa-school:before
{
 content: "\f549";
}

.fa-screwdriver:before
{
 content: "\f54a";
}

.fa-scribd:before
{
 content: "\f28a";
}

.fa-scroll:before
{
 content: "\f70e";
}

.fa-sd-card:before
{
 content: "\f7c2";
}

.fa-search:before
{
 content: "\f002";
}

.fa-search-dollar:before
{
 content: "\f688";
}

.fa-search-location:before
{
 content: "\f689";
}

.fa-search-minus:before
{
 content: "\f010";
}

.fa-search-plus:before
{
 content: "\f00e";
}

.fa-searchengin:before
{
 content: "\f3eb";
}

.fa-seedling:before
{
 content: "\f4d8";
}

.fa-sellcast:before
{
 content: "\f2da";
}

.fa-sellsy:before
{
 content: "\f213";
}

.fa-server:before
{
 content: "\f233";
}

.fa-servicestack:before
{
 content: "\f3ec";
}

.fa-shapes:before
{
 content: "\f61f";
}

.fa-share:before
{
 content: "\f064";
}

.fa-share-alt:before
{
 content: "\f1e0";
}

.fa-share-alt-square:before
{
 content: "\f1e1";
}

.fa-share-square:before
{
 content: "\f14d";
}

.fa-shekel-sign:before
{
 content: "\f20b";
}

.fa-shield-alt:before
{
 content: "\f3ed";
}

.fa-shield-virus:before
{
 content: "\e06c";
}

.fa-ship:before
{
 content: "\f21a";
}

.fa-shipping-fast:before
{
 content: "\f48b";
}

.fa-shirtsinbulk:before
{
 content: "\f214";
}

.fa-shoe-prints:before
{
 content: "\f54b";
}

.fa-shopify:before
{
 content: "\e057";
}

.fa-shopping-bag:before
{
 content: "\f290";
}

.fa-shopping-basket:before
{
 content: "\f291";
}

.fa-shopping-cart:before
{
 content: "\f07a";
}

.fa-shopware:before
{
 content: "\f5b5";
}

.fa-shower:before
{
 content: "\f2cc";
}

.fa-shuttle-van:before
{
 content: "\f5b6";
}

.fa-sign:before
{
 content: "\f4d9";
}

.fa-sign-in-alt:before
{
 content: "\f2f6";
}

.fa-sign-language:before
{
 content: "\f2a7";
}

.fa-sign-out-alt:before
{
 content: "\f2f5";
}

.fa-signal:before
{
 content: "\f012";
}

.fa-signature:before
{
 content: "\f5b7";
}

.fa-sim-card:before
{
 content: "\f7c4";
}

.fa-simplybuilt:before
{
 content: "\f215";
}

.fa-sink:before
{
 content: "\e06d";
}

.fa-sistrix:before
{
 content: "\f3ee";
}

.fa-sitemap:before
{
 content: "\f0e8";
}

.fa-sith:before
{
 content: "\f512";
}

.fa-skating:before
{
 content: "\f7c5";
}

.fa-sketch:before
{
 content: "\f7c6";
}

.fa-skiing:before
{
 content: "\f7c9";
}

.fa-skiing-nordic:before
{
 content: "\f7ca";
}

.fa-skull:before
{
 content: "\f54c";
}

.fa-skull-crossbones:before
{
 content: "\f714";
}

.fa-skyatlas:before
{
 content: "\f216";
}

.fa-skype:before
{
 content: "\f17e";
}

.fa-slack:before
{
 content: "\f198";
}

.fa-slack-hash:before
{
 content: "\f3ef";
}

.fa-slash:before
{
 content: "\f715";
}

.fa-sleigh:before
{
 content: "\f7cc";
}

.fa-sliders-h:before
{
 content: "\f1de";
}

.fa-slideshare:before
{
 content: "\f1e7";
}

.fa-smile:before
{
 content: "\f118";
}

.fa-smile-beam:before
{
 content: "\f5b8";
}

.fa-smile-wink:before
{
 content: "\f4da";
}

.fa-smog:before
{
 content: "\f75f";
}

.fa-smoking:before
{
 content: "\f48d";
}

.fa-smoking-ban:before
{
 content: "\f54d";
}

.fa-sms:before
{
 content: "\f7cd";
}

.fa-snapchat:before
{
 content: "\f2ab";
}

.fa-snapchat-ghost:before
{
 content: "\f2ac";
}

.fa-snapchat-square:before
{
 content: "\f2ad";
}

.fa-snowboarding:before
{
 content: "\f7ce";
}

.fa-snowflake:before
{
 content: "\f2dc";
}

.fa-snowman:before
{
 content: "\f7d0";
}

.fa-snowplow:before
{
 content: "\f7d2";
}

.fa-soap:before
{
 content: "\e06e";
}

.fa-socks:before
{
 content: "\f696";
}

.fa-solar-panel:before
{
 content: "\f5ba";
}

.fa-sort:before
{
 content: "\f0dc";
}

.fa-sort-alpha-down:before
{
 content: "\f15d";
}

.fa-sort-alpha-down-alt:before
{
 content: "\f881";
}

.fa-sort-alpha-up:before
{
 content: "\f15e";
}

.fa-sort-alpha-up-alt:before
{
 content: "\f882";
}

.fa-sort-amount-down:before
{
 content: "\f160";
}

.fa-sort-amount-down-alt:before
{
 content: "\f884";
}

.fa-sort-amount-up:before
{
 content: "\f161";
}

.fa-sort-amount-up-alt:before
{
 content: "\f885";
}

.fa-sort-down:before
{
 content: "\f0dd";
}

.fa-sort-numeric-down:before
{
 content: "\f162";
}

.fa-sort-numeric-down-alt:before
{
 content: "\f886";
}

.fa-sort-numeric-up:before
{
 content: "\f163";
}

.fa-sort-numeric-up-alt:before
{
 content: "\f887";
}

.fa-sort-up:before
{
 content: "\f0de";
}

.fa-soundcloud:before
{
 content: "\f1be";
}

.fa-sourcetree:before
{
 content: "\f7d3";
}

.fa-spa:before
{
 content: "\f5bb";
}

.fa-space-shuttle:before
{
 content: "\f197";
}

.fa-speakap:before
{
 content: "\f3f3";
}

.fa-speaker-deck:before
{
 content: "\f83c";
}

.fa-spell-check:before
{
 content: "\f891";
}

.fa-spider:before
{
 content: "\f717";
}

.fa-spinner:before
{
 content: "\f110";
}

.fa-splotch:before
{
 content: "\f5bc";
}

.fa-spotify:before
{
 content: "\f1bc";
}

.fa-spray-can:before
{
 content: "\f5bd";
}

.fa-square:before
{
 content: "\f0c8";
}

.fa-square-full:before
{
 content: "\f45c";
}

.fa-square-root-alt:before
{
 content: "\f698";
}

.fa-squarespace:before
{
 content: "\f5be";
}

.fa-stack-exchange:before
{
 content: "\f18d";
}

.fa-stack-overflow:before
{
 content: "\f16c";
}

.fa-stackpath:before
{
 content: "\f842";
}

.fa-stamp:before
{
 content: "\f5bf";
}

.fa-star:before
{
 content: "\f005";
}

.fa-star-and-crescent:before
{
 content: "\f699";
}

.fa-star-half:before
{
 content: "\f089";
}

.fa-star-half-alt:before
{
 content: "\f5c0";
}

.fa-star-of-david:before
{
 content: "\f69a";
}

.fa-star-of-life:before
{
 content: "\f621";
}

.fa-staylinked:before
{
 content: "\f3f5";
}

.fa-steam:before
{
 content: "\f1b6";
}

.fa-steam-square:before
{
 content: "\f1b7";
}

.fa-steam-symbol:before
{
 content: "\f3f6";
}

.fa-step-backward:before
{
 content: "\f048";
}

.fa-step-forward:before
{
 content: "\f051";
}

.fa-stethoscope:before
{
 content: "\f0f1";
}

.fa-sticker-mule:before
{
 content: "\f3f7";
}

.fa-sticky-note:before
{
 content: "\f249";
}

.fa-stop:before
{
 content: "\f04d";
}

.fa-stop-circle:before
{
 content: "\f28d";
}

.fa-stopwatch:before
{
 content: "\f2f2";
}

.fa-stopwatch-20:before
{
 content: "\e06f";
}

.fa-store:before
{
 content: "\f54e";
}

.fa-store-alt:before
{
 content: "\f54f";
}

.fa-store-alt-slash:before
{
 content: "\e070";
}

.fa-store-slash:before
{
 content: "\e071";
}

.fa-strava:before
{
 content: "\f428";
}

.fa-stream:before
{
 content: "\f550";
}

.fa-street-view:before
{
 content: "\f21d";
}

.fa-strikethrough:before
{
 content: "\f0cc";
}

.fa-stripe:before
{
 content: "\f429";
}

.fa-stripe-s:before
{
 content: "\f42a";
}

.fa-stroopwafel:before
{
 content: "\f551";
}

.fa-studiovinari:before
{
 content: "\f3f8";
}

.fa-stumbleupon:before
{
 content: "\f1a4";
}

.fa-stumbleupon-circle:before
{
 content: "\f1a3";
}

.fa-subscript:before
{
 content: "\f12c";
}

.fa-subway:before
{
 content: "\f239";
}

.fa-suitcase:before
{
 content: "\f0f2";
}

.fa-suitcase-rolling:before
{
 content: "\f5c1";
}

.fa-sun:before
{
 content: "\f185";
}

.fa-superpowers:before
{
 content: "\f2dd";
}

.fa-superscript:before
{
 content: "\f12b";
}

.fa-supple:before
{
 content: "\f3f9";
}

.fa-surprise:before
{
 content: "\f5c2";
}

.fa-suse:before
{
 content: "\f7d6";
}

.fa-swatchbook:before
{
 content: "\f5c3";
}

.fa-swift:before
{
 content: "\f8e1";
}

.fa-swimmer:before
{
 content: "\f5c4";
}

.fa-swimming-pool:before
{
 content: "\f5c5";
}

.fa-symfony:before
{
 content: "\f83d";
}

.fa-synagogue:before
{
 content: "\f69b";
}

.fa-sync:before
{
 content: "\f021";
}

.fa-sync-alt:before
{
 content: "\f2f1";
}

.fa-syringe:before
{
 content: "\f48e";
}

.fa-table:before
{
 content: "\f0ce";
}

.fa-table-tennis:before
{
 content: "\f45d";
}

.fa-tablet:before
{
 content: "\f10a";
}

.fa-tablet-alt:before
{
 content: "\f3fa";
}

.fa-tablets:before
{
 content: "\f490";
}

.fa-tachometer-alt:before
{
 content: "\f3fd";
}

.fa-tag:before
{
 content: "\f02b";
}

.fa-tags:before
{
 content: "\f02c";
}

.fa-tape:before
{
 content: "\f4db";
}

.fa-tasks:before
{
 content: "\f0ae";
}

.fa-taxi:before
{
 content: "\f1ba";
}

.fa-teamspeak:before
{
 content: "\f4f9";
}

.fa-teeth:before
{
 content: "\f62e";
}

.fa-teeth-open:before
{
 content: "\f62f";
}

.fa-telegram:before
{
 content: "\f2c6";
}

.fa-telegram-plane:before
{
 content: "\f3fe";
}

.fa-temperature-high:before
{
 content: "\f769";
}

.fa-temperature-low:before
{
 content: "\f76b";
}

.fa-tencent-weibo:before
{
 content: "\f1d5";
}

.fa-tenge:before
{
 content: "\f7d7";
}

.fa-terminal:before
{
 content: "\f120";
}

.fa-text-height:before
{
 content: "\f034";
}

.fa-text-width:before
{
 content: "\f035";
}

.fa-th:before
{
 content: "\f00a";
}

.fa-th-large:before
{
 content: "\f009";
}

.fa-th-list:before
{
 content: "\f00b";
}

.fa-the-red-yeti:before
{
 content: "\f69d";
}

.fa-theater-masks:before
{
 content: "\f630";
}

.fa-themeco:before
{
 content: "\f5c6";
}

.fa-themeisle:before
{
 content: "\f2b2";
}

.fa-thermometer:before
{
 content: "\f491";
}

.fa-thermometer-empty:before
{
 content: "\f2cb";
}

.fa-thermometer-full:before
{
 content: "\f2c7";
}

.fa-thermometer-half:before
{
 content: "\f2c9";
}

.fa-thermometer-quarter:before
{
 content: "\f2ca";
}

.fa-thermometer-three-quarters:before
{
 content: "\f2c8";
}

.fa-think-peaks:before
{
 content: "\f731";
}

.fa-thumbs-down:before
{
 content: "\f165";
}

.fa-thumbs-up:before
{
 content: "\f164";
}

.fa-thumbtack:before
{
 content: "\f08d";
}

.fa-ticket-alt:before
{
 content: "\f3ff";
}

.fa-tiktok:before
{
 content: "\e07b";
}

.fa-times:before
{
 content: "\f00d";
}

.fa-times-circle:before
{
 content: "\f057";
}

.fa-tint:before
{
 content: "\f043";
}

.fa-tint-slash:before
{
 content: "\f5c7";
}

.fa-tired:before
{
 content: "\f5c8";
}

.fa-toggle-off:before
{
 content: "\f204";
}

.fa-toggle-on:before
{
 content: "\f205";
}

.fa-toilet:before
{
 content: "\f7d8";
}

.fa-toilet-paper:before
{
 content: "\f71e";
}

.fa-toilet-paper-slash:before
{
 content: "\e072";
}

.fa-toolbox:before
{
 content: "\f552";
}

.fa-tools:before
{
 content: "\f7d9";
}

.fa-tooth:before
{
 content: "\f5c9";
}

.fa-torah:before
{
 content: "\f6a0";
}

.fa-torii-gate:before
{
 content: "\f6a1";
}

.fa-tractor:before
{
 content: "\f722";
}

.fa-trade-federation:before
{
 content: "\f513";
}

.fa-trademark:before
{
 content: "\f25c";
}

.fa-traffic-light:before
{
 content: "\f637";
}

.fa-trailer:before
{
 content: "\e041";
}

.fa-train:before
{
 content: "\f238";
}

.fa-tram:before
{
 content: "\f7da";
}

.fa-transgender:before
{
 content: "\f224";
}

.fa-transgender-alt:before
{
 content: "\f225";
}

.fa-trash:before
{
 content: "\f1f8";
}

.fa-trash-alt:before
{
 content: "\f2ed";
}

.fa-trash-restore:before
{
 content: "\f829";
}

.fa-trash-restore-alt:before
{
 content: "\f82a";
}

.fa-tree:before
{
 content: "\f1bb";
}

.fa-trello:before
{
 content: "\f181";
}

.fa-tripadvisor:before
{
 content: "\f262";
}

.fa-trophy:before
{
 content: "\f091";
}

.fa-truck:before
{
 content: "\f0d1";
}

.fa-truck-loading:before
{
 content: "\f4de";
}

.fa-truck-monster:before
{
 content: "\f63b";
}

.fa-truck-moving:before
{
 content: "\f4df";
}

.fa-truck-pickup:before
{
 content: "\f63c";
}

.fa-tshirt:before
{
 content: "\f553";
}

.fa-tty:before
{
 content: "\f1e4";
}

.fa-tumblr:before
{
 content: "\f173";
}

.fa-tumblr-square:before
{
 content: "\f174";
}

.fa-tv:before
{
 content: "\f26c";
}

.fa-twitch:before
{
 content: "\f1e8";
}

.fa-twitter:before
{
 content: "\f099";
}

.fa-twitter-square:before
{
 content: "\f081";
}

.fa-typo3:before
{
 content: "\f42b";
}

.fa-uber:before
{
 content: "\f402";
}

.fa-ubuntu:before
{
 content: "\f7df";
}

.fa-uikit:before
{
 content: "\f403";
}

.fa-umbraco:before
{
 content: "\f8e8";
}

.fa-umbrella:before
{
 content: "\f0e9";
}

.fa-umbrella-beach:before
{
 content: "\f5ca";
}

.fa-uncharted:before
{
 content: "\e084";
}

.fa-underline:before
{
 content: "\f0cd";
}

.fa-undo:before
{
 content: "\f0e2";
}

.fa-undo-alt:before
{
 content: "\f2ea";
}

.fa-uniregistry:before
{
 content: "\f404";
}

.fa-unity:before
{
 content: "\e049";
}

.fa-universal-access:before
{
 content: "\f29a";
}

.fa-university:before
{
 content: "\f19c";
}

.fa-unlink:before
{
 content: "\f127";
}

.fa-unlock:before
{
 content: "\f09c";
}

.fa-unlock-alt:before
{
 content: "\f13e";
}

.fa-unsplash:before
{
 content: "\e07c";
}

.fa-untappd:before
{
 content: "\f405";
}

.fa-upload:before
{
 content: "\f093";
}

.fa-ups:before
{
 content: "\f7e0";
}

.fa-usb:before
{
 content: "\f287";
}

.fa-user:before
{
 content: "\f007";
}

.fa-user-alt:before
{
 content: "\f406";
}

.fa-user-alt-slash:before
{
 content: "\f4fa";
}

.fa-user-astronaut:before
{
 content: "\f4fb";
}

.fa-user-check:before
{
 content: "\f4fc";
}

.fa-user-circle:before
{
 content: "\f2bd";
}

.fa-user-clock:before
{
 content: "\f4fd";
}

.fa-user-cog:before
{
 content: "\f4fe";
}

.fa-user-edit:before
{
 content: "\f4ff";
}

.fa-user-friends:before
{
 content: "\f500";
}

.fa-user-graduate:before
{
 content: "\f501";
}

.fa-user-injured:before
{
 content: "\f728";
}

.fa-user-lock:before
{
 content: "\f502";
}

.fa-user-md:before
{
 content: "\f0f0";
}

.fa-user-minus:before
{
 content: "\f503";
}

.fa-user-ninja:before
{
 content: "\f504";
}

.fa-user-nurse:before
{
 content: "\f82f";
}

.fa-user-plus:before
{
 content: "\f234";
}

.fa-user-secret:before
{
 content: "\f21b";
}

.fa-user-shield:before
{
 content: "\f505";
}

.fa-user-slash:before
{
 content: "\f506";
}

.fa-user-tag:before
{
 content: "\f507";
}

.fa-user-tie:before
{
 content: "\f508";
}

.fa-user-times:before
{
 content: "\f235";
}

.fa-users:before
{
 content: "\f0c0";
}

.fa-users-cog:before
{
 content: "\f509";
}

.fa-users-slash:before
{
 content: "\e073";
}

.fa-usps:before
{
 content: "\f7e1";
}

.fa-ussunnah:before
{
 content: "\f407";
}

.fa-utensil-spoon:before
{
 content: "\f2e5";
}

.fa-utensils:before
{
 content: "\f2e7";
}

.fa-vaadin:before
{
 content: "\f408";
}

.fa-vector-square:before
{
 content: "\f5cb";
}

.fa-venus:before
{
 content: "\f221";
}

.fa-venus-double:before
{
 content: "\f226";
}

.fa-venus-mars:before
{
 content: "\f228";
}

.fa-vest:before
{
 content: "\e085";
}

.fa-vest-patches:before
{
 content: "\e086";
}

.fa-viacoin:before
{
 content: "\f237";
}

.fa-viadeo:before
{
 content: "\f2a9";
}

.fa-viadeo-square:before
{
 content: "\f2aa";
}

.fa-vial:before
{
 content: "\f492";
}

.fa-vials:before
{
 content: "\f493";
}

.fa-viber:before
{
 content: "\f409";
}

.fa-video:before
{
 content: "\f03d";
}

.fa-video-slash:before
{
 content: "\f4e2";
}

.fa-vihara:before
{
 content: "\f6a7";
}

.fa-vimeo:before
{
 content: "\f40a";
}

.fa-vimeo-square:before
{
 content: "\f194";
}

.fa-vimeo-v:before
{
 content: "\f27d";
}

.fa-vine:before
{
 content: "\f1ca";
}

.fa-virus:before
{
 content: "\e074";
}

.fa-virus-slash:before
{
 content: "\e075";
}

.fa-viruses:before
{
 content: "\e076";
}

.fa-vk:before
{
 content: "\f189";
}

.fa-vnv:before
{
 content: "\f40b";
}

.fa-voicemail:before
{
 content: "\f897";
}

.fa-volleyball-ball:before
{
 content: "\f45f";
}

.fa-volume-down:before
{
 content: "\f027";
}

.fa-volume-mute:before
{
 content: "\f6a9";
}

.fa-volume-off:before
{
 content: "\f026";
}

.fa-volume-up:before
{
 content: "\f028";
}

.fa-vote-yea:before
{
 content: "\f772";
}

.fa-vr-cardboard:before
{
 content: "\f729";
}

.fa-vuejs:before
{
 content: "\f41f";
}

.fa-walking:before
{
 content: "\f554";
}

.fa-wallet:before
{
 content: "\f555";
}

.fa-warehouse:before
{
 content: "\f494";
}

.fa-watchman-monitoring:before
{
 content: "\e087";
}

.fa-water:before
{
 content: "\f773";
}

.fa-wave-square:before
{
 content: "\f83e";
}

.fa-waze:before
{
 content: "\f83f";
}

.fa-weebly:before
{
 content: "\f5cc";
}

.fa-weibo:before
{
 content: "\f18a";
}

.fa-weight:before
{
 content: "\f496";
}

.fa-weight-hanging:before
{
 content: "\f5cd";
}

.fa-weixin:before
{
 content: "\f1d7";
}

.fa-whatsapp:before
{
 content: "\f232";
}

.fa-whatsapp-square:before
{
 content: "\f40c";
}

.fa-wheelchair:before
{
 content: "\f193";
}

.fa-whmcs:before
{
 content: "\f40d";
}

.fa-wifi:before
{
 content: "\f1eb";
}

.fa-wikipedia-w:before
{
 content: "\f266";
}

.fa-wind:before
{
 content: "\f72e";
}

.fa-window-close:before
{
 content: "\f410";
}

.fa-window-maximize:before
{
 content: "\f2d0";
}

.fa-window-minimize:before
{
 content: "\f2d1";
}

.fa-window-restore:before
{
 content: "\f2d2";
}

.fa-windows:before
{
 content: "\f17a";
}

.fa-wine-bottle:before
{
 content: "\f72f";
}

.fa-wine-glass:before
{
 content: "\f4e3";
}

.fa-wine-glass-alt:before
{
 content: "\f5ce";
}

.fa-wix:before
{
 content: "\f5cf";
}

.fa-wizards-of-the-coast:before
{
 content: "\f730";
}

.fa-wodu:before
{
 content: "\e088";
}

.fa-wolf-pack-battalion:before
{
 content: "\f514";
}

.fa-won-sign:before
{
 content: "\f159";
}

.fa-wordpress:before
{
 content: "\f19a";
}

.fa-wordpress-simple:before
{
 content: "\f411";
}

.fa-wpbeginner:before
{
 content: "\f297";
}

.fa-wpexplorer:before
{
 content: "\f2de";
}

.fa-wpforms:before
{
 content: "\f298";
}

.fa-wpressr:before
{
 content: "\f3e4";
}

.fa-wrench:before
{
 content: "\f0ad";
}

.fa-x-ray:before
{
 content: "\f497";
}

.fa-xbox:before
{
 content: "\f412";
}

.fa-xing:before
{
 content: "\f168";
}

.fa-xing-square:before
{
 content: "\f169";
}

.fa-y-combinator:before
{
 content: "\f23b";
}

.fa-yahoo:before
{
 content: "\f19e";
}

.fa-yammer:before
{
 content: "\f840";
}

.fa-yandex:before
{
 content: "\f413";
}

.fa-yandex-international:before
{
 content: "\f414";
}

.fa-yarn:before
{
 content: "\f7e3";
}

.fa-yelp:before
{
 content: "\f1e9";
}

.fa-yen-sign:before
{
 content: "\f157";
}

.fa-yin-yang:before
{
 content: "\f6ad";
}

.fa-yoast:before
{
 content: "\f2b1";
}

.fa-youtube:before
{
 content: "\f167";
}

.fa-youtube-square:before
{
 content: "\f431";
}

.fa-zhihu:before
{
 content: "\f63f";
}

.sr-only
{
 border: 0;
 clip: rect(0, 0, 0, 0);
 height: 1px;
 margin: -1px;
 overflow: hidden;
 padding: 0;
 position: absolute;
 width: 1px;
}

.sr-only-focusable:active, .sr-only-focusable:focus
{
 clip: auto;
 height: auto;
 margin: 0;
 overflow: visible;
 position: static;
 width: auto;
}

@font-face
{
 font-family: 'Font Awesome 5 Brands';
 font-style: normal;
 font-weight: 400;
 font-display: block;
 src: url("../Themes/Theme 2024/Content/webfonts/fa-brands-400.eot");
 src: url("../Themes/Theme 2024/Content/webfonts/fa-brands-400.eot?#iefix") format("embedded-opentype"), url("../Themes/Theme 2024/Content/webfonts/fa-brands-400.woff2") format("woff2"), url("../Themes/Theme 2024/Content/webfonts/fa-brands-400.woff") format("woff"), url("../Themes/Theme 2024/Content/webfonts/fa-brands-400.ttf") format("truetype"), url("../Themes/Theme 2024/Content/webfonts/fa-brands-400.svg#fontawesome") format("svg");
}

.fab
{
 font-family: 'Font Awesome 5 Brands';
 font-weight: 400;
}

@font-face
{
 font-family: 'Font Awesome 5 Free';
 font-style: normal;
 font-weight: 400;
 font-display: block;
 src: url("../Themes/Theme 2024/Content/webfonts/fa-regular-400.eot");
 src: url("../Themes/Theme 2024/Content/webfonts/fa-regular-400.eot?#iefix") format("embedded-opentype"), url("../Themes/Theme 2024/Content/webfonts/fa-regular-400.woff2") format("woff2"), url("../Themes/Theme 2024/Content/webfonts/fa-regular-400.woff") format("woff"), url("../Themes/Theme 2024/Content/webfonts/fa-regular-400.ttf") format("truetype"), url("../Themes/Theme 2024/Content/webfonts/fa-regular-400.svg#fontawesome") format("svg");
}

.far
{
 font-family: 'Font Awesome 5 Free';
 font-weight: 400;
}

@font-face
{
 font-family: 'Font Awesome 5 Free';
 font-style: normal;
 font-weight: 900;
 font-display: block;
 src: url("../Themes/Theme 2024/Content/webfonts/fa-solid-900.eot");
 src: url("../Themes/Theme 2024/Content/webfonts/fa-solid-900.eot?#iefix") format("embedded-opentype"), url("../Themes/Theme 2024/Content/webfonts/fa-solid-900.woff2") format("woff2"), url("../Themes/Theme 2024/Content/webfonts/fa-solid-900.woff") format("woff"), url("../Themes/Theme 2024/Content/webfonts/fa-solid-900.ttf") format("truetype"), url("../Themes/Theme 2024/Content/webfonts/fa-solid-900.svg#fontawesome") format("svg");
}

.fa,
.fas
{
 font-family: 'Font Awesome 5 Free';
 font-weight: 900;
}

.blackFridaySectionTop .contentBox img{width:100%;height:auto}.blackFridaySectionTop .MobileAR{display:none}[dir=rtl] .blackFridaySectionTop .MobileEN{display:none}[dir=rtl] .blackFridaySectionTop .MobileAR{display:block}.blackFridaySectionTop .DeskTopEN,.blackFridaySectionTop .DeskTopAR{display:none}@media(min-width: 768px)and (max-width: 1023px){.contentBox img{height:10.7913669065vw !important}}@media(min-width: 1024px){.blackFridaySectionTop .MobileAR,.blackFridaySectionTop .MobileEN{display:none !important}.blackFridaySectionTop .DeskTopEN{display:block}.blackFridaySectionTop .DeskTopAR{display:none}[dir=rtl] .blackFridaySectionTop .DeskTopEN{display:none}[dir=rtl] .blackFridaySectionTop .DeskTopAR{display:block}}
.todFiberBannerContainer{position:relative;background-image:url("../Themes/Theme 2024/Content/images/H1-2024/bg@2xMob.svg");background-size:contain;background-position:center center;background-repeat:no-repeat;width:100%;height:100%;margin-bottom:18.6666666667vw}[dir=rtl] .todFiberBannerContainer{background-image:url("../Themes/Theme 2024/Content/images/H1-2024/bg@2xMobAR.svg")}.todFiberBannerContainer__Content{display:flex;flex-direction:column;height:100%}.todFiberBannerContainer__Content__FirstColumn{display:flex;align-items:flex-start;flex-direction:column;margin-left:4.8vw;position:relative;top:8.5333333333vw}[dir=rtl] .todFiberBannerContainer__Content__FirstColumn{margin-right:4.8vw;margin-left:unset}.todFiberBannerContainer__Content__FirstColumn__Logo{height:4.2666666667vw;width:auto;margin-bottom:1.6vw}.todFiberBannerContainer__Content__FirstColumn p{font-family:"HelveticaNeueW20-55Roman";font-weight:bold;letter-spacing:0.1866666667vw;color:#fff;margin:0px}.todFiberBannerContainer__Content__FirstColumn__P1{font-size:4.2666666667vw;margin-bottom:1.6vw}.todFiberBannerContainer__Content__FirstColumn__P2{font-size:3.2vw}.todFiberBannerContainer__Content__FirstColumn__P2__Span{color:#ff790e}.todFiberBannerContainer__Content__SecondColumn{position:absolute;top:101%;left:50%;transform:translate(-50%, -50%);width:auto;height:17.0666666667vw;z-index:15}.todFiberBannerContainer__Content__ThirdColumn{display:flex;flex-direction:row;align-items:center;margin-right:unset;top:9.0666666667vw;left:5.5%;position:relative;width:90%}[dir=rtl] .todFiberBannerContainer__Content__ThirdColumn{margin-right:unset;margin-left:unset;left:unset;right:5.5%}.todFiberBannerContainer__Content__ThirdColumn__Image1{width:23.4666666667vw;height:30.4vw;margin-top:10.1333333333vw;z-index:10}.todFiberBannerContainer__Content__ThirdColumn__Image2{width:25.0666666667vw;height:33.6vw;position:relative;right:4vw;margin-top:-1.3333333333vw;z-index:9}[dir=rtl] .todFiberBannerContainer__Content__ThirdColumn__Image2{right:unset;left:4vw}.todFiberBannerContainer__Content__ThirdColumn__Image3{width:23.4666666667vw;height:29.8666666667vw;position:relative;right:6.1333333333vw;margin-top:9.0666666667vw;z-index:7}[dir=rtl] .todFiberBannerContainer__Content__ThirdColumn__Image3{right:unset;left:6.1333333333vw}.todFiberBannerContainer__Content__ThirdColumn__Image4{width:23.4666666667vw;height:29.8666666667vw;position:relative;right:10.6666666667vw;z-index:8}[dir=rtl] .todFiberBannerContainer__Content__ThirdColumn__Image4{right:unset;left:10.6666666667vw}@media(min-width: 768px)and (max-width: 1023px){.todFiberBannerContainer{position:relative;background-image:url("../Themes/Theme 2024/Content/images/H1-2024/bg@2xTablet.svg");background-size:contain;background-position:center center;background-repeat:no-repeat;width:100%;height:100%;margin-bottom:unset;margin-top:3.8369304556vw}[dir=rtl] .todFiberBannerContainer{background-image:url("../Themes/Theme 2024/Content/images/H1-2024/bg@2xTabletAR.svg")}.todFiberBannerContainer__Content{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:100%}.todFiberBannerContainer__Content__FirstColumn{display:flex;align-items:flex-start;flex-direction:column;margin-left:5.9952038369vw;position:unset;top:unset}[dir=rtl] .todFiberBannerContainer__Content__FirstColumn{margin-right:5.9952038369vw;margin-left:unset}.todFiberBannerContainer__Content__FirstColumn__Logo{height:2.6378896882vw;width:auto;margin-bottom:1.6786570743vw}.todFiberBannerContainer__Content__FirstColumn p{font-family:"HelveticaNeueW20-55Roman";font-weight:bold;letter-spacing:0px;color:#fff;margin:0px}.todFiberBannerContainer__Content__FirstColumn__P1{font-size:2.6378896882vw;margin-bottom:0.7194244604vw}.todFiberBannerContainer__Content__FirstColumn__P2{font-size:1.6786570743vw}.todFiberBannerContainer__Content__FirstColumn__P2__Span{color:#ff790e}.todFiberBannerContainer__Content__SecondColumn{position:absolute;top:79%;left:50%;transform:translate(-50%, -50%);width:auto;height:7.9136690647vw;z-index:15}.todFiberBannerContainer__Content__ThirdColumn{display:flex;flex-direction:row;align-items:center;margin-right:0.479616307vw;top:unset;left:unset;position:unset;width:unset}[dir=rtl] .todFiberBannerContainer__Content__ThirdColumn{margin-right:unset;margin-left:0.479616307vw;left:unset;right:unset}.todFiberBannerContainer__Content__ThirdColumn__Image1{width:11.7505995204vw;height:15.1079136691vw;margin-top:4.5563549161vw;z-index:10}.todFiberBannerContainer__Content__ThirdColumn__Image2{width:12.2302158273vw;height:16.6666666667vw;position:relative;right:1.7985611511vw;margin-top:-0.5995203837vw;z-index:9}[dir=rtl] .todFiberBannerContainer__Content__ThirdColumn__Image2{right:unset;left:1.7985611511vw}.todFiberBannerContainer__Content__ThirdColumn__Image3{width:11.7505995204vw;height:14.8681055156vw;position:relative;right:2.757793765vw;margin-top:4.0767386091vw;z-index:7}[dir=rtl] .todFiberBannerContainer__Content__ThirdColumn__Image3{right:unset;left:2.757793765vw}.todFiberBannerContainer__Content__ThirdColumn__Image4{width:11.7505995204vw;height:14.8681055156vw;position:relative;right:4.7961630695vw;z-index:8}[dir=rtl] .todFiberBannerContainer__Content__ThirdColumn__Image4{right:unset;left:4.7961630695vw}}@media(min-width: 1024px){.todFiberBannerContainer{position:relative;background-image:url("../Themes/Theme 2024/Content/images/H1-2024/bg2x.svg");background-size:contain;background-position:center center;background-repeat:no-repeat;width:100%;height:13.8541666667vw;margin-bottom:5.1041666667vw;margin-top:unset}[dir=rtl] .todFiberBannerContainer{background-image:url("../Themes/Theme 2024/Content/images/H1-2024/bg@2xAR.svg")}.todFiberBannerContainer__Content{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:100%}.todFiberBannerContainer__Content__FirstColumn{display:flex;align-items:flex-start;flex-direction:column;margin-left:9.4791666667vw;position:unset;top:unset}[dir=rtl] .todFiberBannerContainer__Content__FirstColumn{margin-right:9.4791666667vw;margin-left:unset}.todFiberBannerContainer__Content__FirstColumn__Logo{height:2.0833333333vw;width:auto;margin-bottom:1.5625vw}.todFiberBannerContainer__Content__FirstColumn p{font-family:"HelveticaNeueW20-55Roman";font-weight:bold;letter-spacing:0px;color:#fff;margin:0px}.todFiberBannerContainer__Content__FirstColumn__P1{font-size:2.0833333333vw;margin-bottom:0.4166666667vw}.todFiberBannerContainer__Content__FirstColumn__P2{font-size:1.25vw}.todFiberBannerContainer__Content__FirstColumn__P2__Span{color:#ff790e}.todFiberBannerContainer__Content__SecondColumn{position:absolute;top:85%;left:50%;transform:translate(-50%, -50%);width:auto;height:6.3541666667vw}.todFiberBannerContainer__Content__ThirdColumn{display:flex;flex-direction:row;align-items:center;margin-right:0.2083333333vw;top:unset;left:unset;position:unset;width:unset}[dir=rtl] .todFiberBannerContainer__Content__ThirdColumn{margin-right:unset;margin-left:0.2083333333vw;left:unset;right:unset}.todFiberBannerContainer__Content__ThirdColumn__Image1{width:9.375vw;height:12.0833333333vw;margin-top:3.90625vw;z-index:10}.todFiberBannerContainer__Content__ThirdColumn__Image2{width:9.8958333333vw;height:13.4375vw;position:relative;right:1.5625vw;margin-top:unset;z-index:9}[dir=rtl] .todFiberBannerContainer__Content__ThirdColumn__Image2{right:unset;left:1.5625vw}.todFiberBannerContainer__Content__ThirdColumn__Image3{width:9.375vw;height:11.7708333333vw;position:relative;right:2.34375vw;margin-top:3.90625vw;z-index:7}[dir=rtl] .todFiberBannerContainer__Content__ThirdColumn__Image3{right:unset;left:2.34375vw}.todFiberBannerContainer__Content__ThirdColumn__Image4{width:9.375vw;height:11.7708333333vw;position:relative;right:4.0625vw;z-index:8}[dir=rtl] .todFiberBannerContainer__Content__ThirdColumn__Image4{right:unset;left:4.0625vw}}
.footerSectionBox{color:#fff;border-top:2px solid #666;background-color:#151515;border-bottom:10px #ff7900 solid}.footerSectionBox li a:visited,.footerSectionBox li a:focus,.footerSectionBox li a:link,.footerSectionBox li a:active{color:#fff}.footerSectionBox li a:hover{color:#ff790e}.footerSectionBox .footerSectionUpperContainer{display:flex;padding-top:5.2083333333vw;padding-bottom:2.0833333333vw}.footerSectionBox .footerSectionUpperContainer .footerLinksBox{display:flex;gap:calc(2.8880866426vw + -7.4512635379px);flex-grow:1}.footerSectionBox .footerSectionUpperContainer .footerLinksBox .footerGroupBox{display:flex;flex-direction:column;text-align:initial}.footerSectionBox .footerSectionUpperContainer .footerLinksBox .footerGroupBox a{margin:0;padding:0;font-family:"HelveticaNeueW20-75Bold";font-size:calc(1.083032491vw + 1.2057761733px);line-height:1;letter-spacing:0px;margin-bottom:calc(1.4440433213vw + 4.274368231px);position:relative;color:#fff}.footerSectionBox .footerSectionUpperContainer .footerLinksBox .footerGroupBox a:hover{cursor:pointer;color:#ff790e}.footerSectionBox .footerSectionUpperContainer .footerLinksBox .footerGroupBox a::before{content:"";position:absolute;width:4ch;height:3px;border-radius:1rem;bottom:-0.5em;background-color:#ff790e}.footerSectionBox .footerSectionUpperContainer .footerLinksBox .footerGroupBox a.footerInternetPlans::before{content:"";background-color:#4bb4e6}.footerSectionBox .footerSectionUpperContainer .footerLinksBox .footerGroupBox a.footerInternetPlans:hover::before{content:"";background-color:#ff790e}.footerSectionBox .footerSectionUpperContainer .footerLinksBox .footerGroupBox a.footerDevicesAccessories::before{content:"";background-color:#a885d8}.footerSectionBox .footerSectionUpperContainer .footerLinksBox .footerGroupBox a.footerDevicesAccessories:hover::before{content:"";background-color:#ff790e}.footerSectionBox .footerSectionUpperContainer .footerLinksBox .footerGroupBox a.footerMobileLines::before{content:"";background-color:#50be87}.footerSectionBox .footerSectionUpperContainer .footerLinksBox .footerGroupBox a.footerMobileLines:hover::before{content:"";background-color:#ff790e}.footerSectionBox .footerSectionUpperContainer .footerLinksBox .footerGroupBox a.footerSmartLife::before{content:"";background-color:#ff8ad4}.footerSectionBox .footerSectionUpperContainer .footerLinksBox .footerGroupBox a.footerSmartLife:hover::before{content:"";background-color:#ff790e}.footerSectionBox .footerSectionUpperContainer .footerLinksBox .footerGroupBox a.footerOther:hover{cursor:unset;color:#fff}.footerSectionBox .footerSectionUpperContainer .footerLinksBox .footerGroupBox ul{display:flex;flex-direction:column;gap:calc(1.2635379061vw + -10.2599277978px)}.footerSectionBox .footerSectionUpperContainer .footerLinksBox .footerGroupBox ul li a{margin:0;padding:0;font-family:"HelveticaNeueW20-55Roman";font-size:calc(0.5415162455vw + 7.6028880866px);line-height:1;letter-spacing:0px;color:#f0f0f1}.footerSectionBox .footerSectionUpperContainer .footerLinksBox .footerGroupBox ul li a::before{content:none}.footerSectionBox .footerSectionUpperContainer .footerLinksBox .footerGroupBox ul li a:hover{color:#ff790e;text-decoration:underline;text-underline-offset:.3em}.footerSectionBox .footerSectionUpperContainer .footerLinksBox .footerGroupBox ul li a:lang(ar):hover{text-underline-offset:.5em}.footerSectionBox .footerSectionUpperContainer .footerLinksBox .footerGroupBox ul li a.NewFooterContactUs{color:#ff790e}.footerSectionBox .footerSectionUpperContainer .footerSocialBox{display:flex;flex-direction:column;text-align:initial}.footerSectionBox .footerSectionUpperContainer .footerSocialBox .footerSocialLinks{display:flex;flex-direction:column;margin-bottom:3.125vw}.footerSectionBox .footerSectionUpperContainer .footerSocialBox .footerSocialLinks h3{margin:0;padding:0;font-family:"HelveticaNeueW20-75Bold";font-size:calc(1.083032491vw + 1.2057761733px);line-height:1;letter-spacing:0px;margin-bottom:calc(1.4440433213vw + -5.725631769px)}.footerSectionBox .footerSectionUpperContainer .footerSocialBox .footerSocialLinks ul{display:flex;flex-direction:row;gap:calc(0.5177993528vw + 6.0582524272px)}.footerSectionBox .footerSectionUpperContainer .footerSocialBox .footerSocialLinks ul li a{display:flex;width:2.96875vw;height:2.96875vw;background-color:#1b1b1b;border:1px solid #fff;border-radius:8px;background-position:center;background-repeat:no-repeat;background-size:45%}.footerSectionBox .footerSectionUpperContainer .footerSocialBox .footerSocialLinks ul li a:hover{border:1px solid #ff7900}.footerSectionBox .footerSectionUpperContainer .footerSocialBox .footerSocialLinks ul li a.footerSocialFacebook{background-image:url("../Themes/Theme 2024/Content/images/instgramIcon.webp");background-size:25%}.footerSectionBox .footerSectionUpperContainer .footerSocialBox .footerSocialLinks ul li a.footerSocialTwitter{background-image:url("../Themes/Theme 2024/Content/images/TwitterIcon.webp")}.footerSectionBox .footerSectionUpperContainer .footerSocialBox .footerSocialLinks ul li a.footerSocialLinkedin{background-image:url("../Themes/Theme 2024/Content/images/LinkedinIcon.webp")}.footerSectionBox .footerSectionUpperContainer .footerSocialBox .footerSocialLinks ul li a.footerSocialInstagram{background-image:url("../Themes/Theme 2024/Content/images/facebookIcon.webp")}.footerSectionBox .footerSectionUpperContainer .footerSocialBox .footerSocialLinks ul{display:flex;flex-direction:row;gap:calc(0.5177993528vw + 6.0582524272px)}.footerSectionBox .footerSectionUpperContainer .footerSocialBox .footerSocialLinks ul li span{display:flex;width:2.96875vw;height:2.96875vw;background-color:#1b1b1b;border:1px solid #fff;border-radius:8px;background-position:center;background-repeat:no-repeat;background-size:45%}.footerSectionBox .footerSectionUpperContainer .footerSocialBox .footerSocialLinks ul li span:hover{border:1px solid #ff7900}.footerSectionBox .footerSectionUpperContainer .footerSocialBox .footerSocialLinks ul li span.footerSocialFacebook{background-image:url("../Themes/Theme 2024/Content/images/instgramIcon.webp");background-size:25%}.footerSectionBox .footerSectionUpperContainer .footerSocialBox .footerSocialLinks ul li span.footerSocialTwitter{background-image:url("../Themes/Theme 2024/Content/images/TwitterIcon.webp")}.footerSectionBox .footerSectionUpperContainer .footerSocialBox .footerSocialLinks ul li span.footerSocialLinkedin{background-image:url("../Themes/Theme 2024/Content/images/LinkedinIcon.webp")}.footerSectionBox .footerSectionUpperContainer .footerSocialBox .footerSocialLinks ul li span.footerSocialInstagram{background-image:url("../Themes/Theme 2024/Content/images/facebookIcon.webp")}.footerSectionBox .footerSectionUpperContainer .footerSocialBox .footerPaymentsLinks{display:flex;flex-direction:column}.footerSectionBox .footerSectionUpperContainer .footerSocialBox .footerPaymentsLinks h3{margin:0;padding:0;font-family:"HelveticaNeueW20-75Bold";font-size:calc(1.083032491vw + 1.2057761733px);line-height:1;letter-spacing:0px;margin-bottom:calc(1.4440433213vw + -5.725631769px)}.footerSectionBox .footerSectionUpperContainer .footerSocialBox .footerPaymentsLinks ul{display:flex;flex-direction:row;gap:8px}.footerSectionBox .footerSectionUpperContainer .footerSocialBox .footerPaymentsLinks ul li a{display:flex;background-position:center;background-repeat:no-repeat;background-size:contain;height:2.1875vw}.footerSectionBox .footerSectionUpperContainer .footerSocialBox .footerPaymentsLinks ul li a.footerPaymentsVisa{background-image:url("../Themes/Theme 2024/Content/images/visaIcon.png");width:3.5416666667vw}.footerSectionBox .footerSectionUpperContainer .footerSocialBox .footerPaymentsLinks ul li a.footerPaymentsMastercard{background-image:url("../Themes/Theme 2024/Content/images/masterCard.png");width:3.2291666667vw}.footerSectionBox .footerSectionUpperContainer .footerSocialBox .footerPaymentsLinks ul li a.footerPaymentsOrangemoney{background-image:url("../Themes/Theme 2024/Content/images/orangeMoney.png");width:4.84375vw}.footerSectionBox .footerSectionUpperContainer .footerSocialBox .footerPaymentsLinks ul li a.footerPaymentsCash{background-image:url("../Themes/Theme 2024/Content/images/cashDelivery.png");width:4.84375vw}.footerSectionBox .footerSectionUpperContainer .footerSocialBox .footerPaymentsLinks ul li a.footerPaymentsCash:lang(ar){background-image:url("../Themes/Theme 2024/Content/images/cashDeliveryAr.png")}.footerSectionBox .footerSectionUpperContainer .footerSocialBox .footerPaymentsLinks ul{display:flex;flex-direction:row;gap:8px}.footerSectionBox .footerSectionUpperContainer .footerSocialBox .footerPaymentsLinks ul li span{display:flex;background-position:center;background-repeat:no-repeat;background-size:contain;height:2.1875vw}.footerSectionBox .footerSectionUpperContainer .footerSocialBox .footerPaymentsLinks ul li span.footerPaymentsVisa{background-image:url("../Themes/Theme 2024/Content/images/visaIcon.png");width:3.5416666667vw}.footerSectionBox .footerSectionUpperContainer .footerSocialBox .footerPaymentsLinks ul li span.footerPaymentsMastercard{background-image:url("../Themes/Theme 2024/Content/images/masterCard.png");width:3.2291666667vw}.footerSectionBox .footerSectionUpperContainer .footerSocialBox .footerPaymentsLinks ul li span.footerPaymentsOrangemoney{background-image:url("../Themes/Theme 2024/Content/images/orangeMoney.png");width:4.84375vw}.footerSectionBox .footerSectionUpperContainer .footerSocialBox .footerPaymentsLinks ul li span.footerPaymentsCash{background-image:url("../Themes/Theme 2024/Content/images/cashDelivery.png");width:4.84375vw}.footerSectionBox .footerSectionUpperContainer .footerSocialBox .footerPaymentsLinks ul li span.footerPaymentsCash:lang(ar){background-image:url("../Themes/Theme 2024/Content/images/cashDeliveryAr.png")}.footerSectionBox .footerSectionLowerContainer{display:flex;align-items:center;border-top:2px solid #666;padding-top:2.6041666667vw;padding-bottom:2.6041666667vw}.footerSectionBox .footerSectionLowerContainer p{text-align:initial;display:flex;align-items:center;margin:0;padding:0;font-family:"HelveticaNeueW20-75Bold";font-size:calc(0.3610108303vw + 9.0685920578px);line-height:1;letter-spacing:0px;color:#999;flex:1;font-size:calc(0.3610108303vw + 9.0685920578px);letter-spacing:.36px;white-space:pre-line}.footerSectionBox .footerSectionLowerContainer p span{white-space:pre-line}.footerSectionBox .footerSectionLowerContainer p .CRspan1{font-size:calc(0.3610108303vw + 11.0685920578px);letter-spacing:.36px;color:#fff}.footerSectionBox .footerSectionLowerContainer p .CRspan2{font-size:calc(0.3610108303vw + 9.0685920578px);letter-spacing:0px;color:#999}.footerSectionBox .footerSectionLowerContainer p .CRspan3{font-size:calc(0.3610108303vw + 10.0685920578px);letter-spacing:0px;color:#999}.footerSectionBox .footerSectionLowerContainer p .CRspan4{font-size:calc(0.3610108303vw + 10.0685920578px);letter-spacing:0px;color:#999}.footerSectionBox .footerSectionLowerContainer .footerLangBox{display:flex;align-self:center;justify-content:center;flex:1}.footerSectionBox .footerSectionLowerContainer .footerLangBox li{display:none}.footerSectionBox .footerSectionLowerContainer .footerLangBox .language-selector .dropdown{display:flex;flex-direction:column}.footerSectionBox .footerSectionLowerContainer .footerLangBox .language-selector .dropdown .dropdown-toggle{display:flex;align-items:center}.footerSectionBox .footerSectionLowerContainer .footerLangBox .language-selector .dropdown .dropdown-toggle .language-text{white-space:pre;letter-spacing:.36px;font-family:"HelveticaNeueW20-75Bold";font-size:calc(0.3610108303vw + 11.0685920578px);line-height:1}.footerSectionBox .footerSectionLowerContainer .footerLangBox .language-selector .dropdown .dropdown-toggle .language-flag span{letter-spacing:.36px;font-family:"HelveticaNeueW20-55Roman";font-size:calc(0.3610108303vw + 11.0685920578px);line-height:1;color:#f0f0f1}.footerSectionBox .footerSectionLowerContainer .footerLangBox .language-selector .dropdown .dropdown-toggle::after{content:"";display:block;margin:0 .7ch;border-top:.7ch solid;border-right:.7ch solid rgba(0,0,0,0);border-bottom:0 solid rgba(0,0,0,0);border-left:.7ch solid rgba(0,0,0,0)}.footerSectionBox .footerSectionLowerContainer .footerLangBox .language-selector .dropdown .dropdown-menu .language-list li{display:block}.footerSectionBox .footerSectionLowerContainer .footerLangBox .language-selector .dropdown .dropdown-menu .language-list li a{color:#000}.footerSectionBox .footerSectionLowerContainer .footerLangBox .language-selector .dropdown .dropdown-menu .language-list li a:hover{color:#ff790e}.footerSectionBox .footerSectionLowerContainer .footerThemeBox{display:hidden;flex:1}@media(max-width: 991px){.footerSectionBox .footerSectionUpperContainer{padding-top:4.7961630695vw;padding-bottom:3.5971223022vw}.footerSectionBox .footerSectionUpperContainer .footerLinksBox{display:none}.footerSectionBox .footerSectionUpperContainer .footerSocialBox{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:90%;margin:0 auto}.footerSectionBox .footerSectionUpperContainer .footerSocialBox .footerSocialLinks{margin-bottom:0}.footerSectionBox .footerSectionUpperContainer .footerSocialBox .footerSocialLinks h3{display:none}.footerSectionBox .footerSectionUpperContainer .footerSocialBox .footerSocialLinks ul{gap:11px}.footerSectionBox .footerSectionUpperContainer .footerSocialBox .footerSocialLinks ul li a{width:6.1151079137vw;height:6.1151079137vw;border-radius:4px}.footerSectionBox .footerSectionUpperContainer .footerSocialBox .footerPaymentsLinks h3{display:none}.footerSectionBox .footerSectionUpperContainer .footerSocialBox .footerPaymentsLinks ul li a{height:5.035971223vw}.footerSectionBox .footerSectionUpperContainer .footerSocialBox .footerPaymentsLinks ul li a.footerPaymentsVisa{width:8.1534772182vw}.footerSectionBox .footerSectionUpperContainer .footerSocialBox .footerPaymentsLinks ul li a.footerPaymentsMastercard{width:7.4340527578vw}.footerSectionBox .footerSectionUpperContainer .footerSocialBox .footerPaymentsLinks ul li a.footerPaymentsOrangemoney{width:11.1510791367vw}.footerSectionBox .footerSectionUpperContainer .footerSocialBox .footerPaymentsLinks ul li a.footerPaymentsCash{width:11.1510791367vw}.footerSectionBox .footerSectionUpperContainer .footerSocialBox .footerPaymentsLinks h3{display:none}.footerSectionBox .footerSectionUpperContainer .footerSocialBox .footerPaymentsLinks ul li span{height:5.035971223vw}.footerSectionBox .footerSectionUpperContainer .footerSocialBox .footerPaymentsLinks ul li span.footerPaymentsVisa{width:8.1534772182vw}.footerSectionBox .footerSectionUpperContainer .footerSocialBox .footerPaymentsLinks ul li span.footerPaymentsMastercard{width:7.4340527578vw}.footerSectionBox .footerSectionUpperContainer .footerSocialBox .footerPaymentsLinks ul li span.footerPaymentsOrangemoney{width:11.1510791367vw}.footerSectionBox .footerSectionUpperContainer .footerSocialBox .footerPaymentsLinks ul li span.footerPaymentsCash{width:11.1510791367vw}.footerSectionBox .footerSectionLowerContainer{display:none}}@media(max-width: 600px){.footerSectionBox .footerSectionUpperContainer{padding-top:5.3333333333vw;padding-bottom:5.3333333333vw}.footerSectionBox .footerSectionUpperContainer .footerSocialBox{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;margin:0}.footerSectionBox .footerSectionUpperContainer .footerSocialBox .footerSocialLinks{display:flex;flex-direction:column;margin-bottom:5.3333333333vw}.footerSectionBox .footerSectionUpperContainer .footerSocialBox .footerSocialLinks h3{display:flex;font-size:clamp(14px,3.7333333333vw,16px);margin-bottom:2.1333333333vw}.footerSectionBox .footerSectionUpperContainer .footerSocialBox .footerSocialLinks ul{gap:8px}.footerSectionBox .footerSectionUpperContainer .footerSocialBox .footerSocialLinks ul li a{width:12.2666666667vw;height:12.2666666667vw;max-width:51px;max-height:51px}.footerSectionBox .footerSectionUpperContainer .footerSocialBox .footerPaymentsLinks h3{display:flex;font-size:clamp(14px,3.7333333333vw,16px);margin-bottom:2.1333333333vw}.footerSectionBox .footerSectionUpperContainer .footerSocialBox .footerPaymentsLinks ul li a{height:11.2vw;max-height:42px}.footerSectionBox .footerSectionUpperContainer .footerSocialBox .footerPaymentsLinks ul li a.footerPaymentsVisa{width:18.1333333333vw;max-width:68px}.footerSectionBox .footerSectionUpperContainer .footerSocialBox .footerPaymentsLinks ul li a.footerPaymentsMastercard{width:16.5333333333vw;max-width:62px}.footerSectionBox .footerSectionUpperContainer .footerSocialBox .footerPaymentsLinks ul li a.footerPaymentsOrangemoney{width:24.8vw;max-width:93px}.footerSectionBox .footerSectionUpperContainer .footerSocialBox .footerPaymentsLinks ul li a.footerPaymentsCash{width:24.8vw;max-width:93px}.footerSectionBox .footerSectionUpperContainer .footerSocialBox .footerPaymentsLinks h3{display:flex;font-size:clamp(14px,3.7333333333vw,16px);margin-bottom:2.1333333333vw}.footerSectionBox .footerSectionUpperContainer .footerSocialBox .footerPaymentsLinks ul li span{height:11.2vw;max-height:42px}.footerSectionBox .footerSectionUpperContainer .footerSocialBox .footerPaymentsLinks ul li span.footerPaymentsVisa{width:18.1333333333vw;max-width:68px}.footerSectionBox .footerSectionUpperContainer .footerSocialBox .footerPaymentsLinks ul li span.footerPaymentsMastercard{width:16.5333333333vw;max-width:62px}.footerSectionBox .footerSectionUpperContainer .footerSocialBox .footerPaymentsLinks ul li span.footerPaymentsOrangemoney{width:24.8vw;max-width:93px}.footerSectionBox .footerSectionUpperContainer .footerSocialBox .footerPaymentsLinks ul li span.footerPaymentsCash{width:24.8vw;max-width:93px}.footerSectionBox .footerSectionLowerContainer{display:flex;border-top:0}.footerSectionBox .footerSectionLowerContainer p{font-size:12px;letter-spacing:0px;color:#999}.footerSectionBox .footerSectionLowerContainer p span{white-space:pre-line}.footerSectionBox .footerSectionLowerContainer p .CRspan1{font-size:12px;letter-spacing:0px;color:#999}.footerSectionBox .footerSectionLowerContainer p .CRspan2{font-size:12px;letter-spacing:0px;color:#999}.footerSectionBox .footerSectionLowerContainer p .CRspan3{font-size:12px;letter-spacing:0px;color:#999}.footerSectionBox .footerSectionLowerContainer p .CRspan4{font-size:12px;letter-spacing:0px;color:#999}.footerSectionBox .footerSectionLowerContainer .footerLangBox{display:none}.footerSectionBox .footerSectionLowerContainer .footerThemeBox{display:none}}:lang(ar) .footerSectionBox .footerSectionLowerContainer .footerLangBox .language-selector .dropdown .dropdown-toggle{align-items:baseline}
html{scroll-behavior:smooth}.sectionScrollClass{scroll-margin-top:7.6041666667vw}.NewHeaderBox{display:flex;flex-direction:column;background-color:#000;position:-webkit-sticky;position:sticky;top:0px;z-index:115}.NewHeaderBox li{display:flex;align-items:center;font-family:"HelvNeue65_W1G";font-size:calc(0.5415162455vw + 0.4751805054rem);letter-spacing:-0.09px;line-height:1}.NewHeaderBox li a:visited,.NewHeaderBox li a:focus,.NewHeaderBox li a:link,.NewHeaderBox li a:active{color:#fff}.NewHeaderBox li a:hover{color:#ff790e}.NewHeaderBox .language-selector{display:none}.NewHeaderBox .container{display:flex;align-items:center}.NewHeaderBox .container .headerLogoBox{width:14.0625vw;height:5.2083333333vw;padding:0.5208333333vw 0}.NewHeaderBox .container .headerLogoBox .headerLogoLink{height:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;align-items:flex-end;gap:8px}.NewHeaderBox .container .headerLogoBox .headerLogoLink picture{height:100%}.NewHeaderBox .container .headerLogoBox .headerLogoLink picture .headerLogoPicture{height:inherit;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.NewHeaderBox .container .headerLogoBox .headerLogoLink .headerLogoText{font-family:"HelveticaNeueW20-75Bold";font-size:1.5625vw;line-height:1.2;margin:0;color:#fff;text-align:initial}.NewHeaderBox .container .headerContentBox{flex-grow:1;display:flex;flex-direction:column}.NewHeaderBox .container .headerContentBox .headerUpperLinksBox{border-bottom:1px solid #707070;display:flex;align-items:center;gap:calc(3.7906137184vw + -32.7797833935px);padding:0.8333333333vw 0;font-family:"HelvNeue65_W1G";font-size:calc(0.5415162455vw + 0.4751805054rem);line-height:1;color:#fff}.NewHeaderBox .container .headerContentBox .headerUpperLinksBox li a{position:relative;display:flex;align-items:center;justify-content:center}.NewHeaderBox .container .headerContentBox .headerUpperLinksBox li a::after{content:"";position:absolute;width:100%;transform:scaleX(0);height:4px;border-radius:1rem;bottom:-4px;transition:transform .3s ease-out}.NewHeaderBox .container .headerContentBox .headerUpperLinksBox li a:hover::after{content:"";transform:scaleX(1);background-color:#ff790e}.NewHeaderBox .container .headerContentBox .headerUpperLinksBox li a.homeSelected{color:#ff790e}.NewHeaderBox .container .headerContentBox .headerUpperLinksBox li a.homeSelected::after{content:"";transform:scaleX(1);background-color:#ff790e}.NewHeaderBox .container .headerContentBox .headerUpperLinksBox li a.activeHeaderLink[href*="#internet-section-scroll"]::after{transform:scaleX(1);background-color:#a885d8}.NewHeaderBox .container .headerContentBox .headerUpperLinksBox li a.activeHeaderLink[href*="#internet-section-scroll"]:hover::after{background-color:#ff790e}.NewHeaderBox .container .headerContentBox .headerUpperLinksBox li a.activeHeaderLink[href*="#devices-accessories-scroll"]::after{transform:scaleX(1);background-color:#3ea8da}.NewHeaderBox .container .headerContentBox .headerUpperLinksBox li a.activeHeaderLink[href*="#devices-accessories-scroll"]:hover::after{background-color:#ff790e}.NewHeaderBox .container .headerContentBox .headerUpperLinksBox li a.activeHeaderLink[href*="#mobile-plan-section-scroll"]::after{transform:scaleX(1);background-color:#3ca571}.NewHeaderBox .container .headerContentBox .headerUpperLinksBox li a.activeHeaderLink[href*="#mobile-plan-section-scroll"]:hover::after{background-color:#ff790e}.NewHeaderBox .container .headerContentBox .headerUpperLinksBox li a.activeHeaderLink[href*="#smart-life-section-scroll"]::after{transform:scaleX(1);background-color:#ff8ad4}.NewHeaderBox .container .headerContentBox .headerUpperLinksBox li a.activeHeaderLink[href*="#smart-life-section-scroll"]:hover::after{background-color:#ff790e}.NewHeaderBox .container .headerContentBox .headerUpperLinksBox li:nth-last-child(-n+3) a::after{width:0px}.NewHeaderBox .container .headerContentBox .headerUpperLinksBox .newHeaderHomeLink{gap:0.2604166667vw}.NewHeaderBox .container .headerContentBox .headerUpperLinksBox .newHeaderHomeLink img{height:1.4em;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.NewHeaderBox .container .headerContentBox .headerUpperLinksBox .newHeaderMainSiteLink{flex-grow:1;justify-content:flex-end;gap:0.2604166667vw;text-decoration:underline;color:#ff790e}.NewHeaderBox .container .headerContentBox .headerUpperLinksBox .newHeaderMainSiteLink a{color:#ff790e}.NewHeaderBox .container .headerContentBox .headerUpperLinksBox .newHeaderMainSiteLink img{height:1em;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.NewHeaderBox .container .headerContentBox .headerUpperLinksBox .newHeaderLangText{font-family:"HelveticaNeueW20-75Bold";vertical-align:middle}.NewHeaderBox .container .headerContentBox .headerUpperLinksBox .newHeaderLangText a{font-family:"HelveticaNeueW20-75Bold"}.NewHeaderBox .container .headerContentBox .headerLowerBox{display:flex;align-items:center;padding:0.8333333333vw 0}.NewHeaderBox .container .headerContentBox .headerLowerBox .headerLowerSearchBox{flex-grow:1}.NewHeaderBox .container .headerContentBox .headerLowerBox .header-links{display:flex;align-items:center;gap:calc(1.083032491vw + -0.7942238267px);color:#fff}.NewHeaderBox .container .headerContentBox .headerLowerBox .header-links .fiveGContainer{display:flex;align-items:center;gap:3px}.NewHeaderBox .container .headerContentBox .headerLowerBox .header-links .fiveGContainer:hover .fiveGIcon{transition-delay:0s;left:0%;transform:translateX(0%)}.NewHeaderBox .container .headerContentBox .headerLowerBox .header-links .fiveGContainer:hover .fiveGIcon:lang(ar){left:0%;transform:translateX(0%)}.NewHeaderBox .container .headerContentBox .headerLowerBox .header-links .fiveGContainer:hover .fiveGText{opacity:1;color:#fff}.NewHeaderBox .container .headerContentBox .headerLowerBox .header-links .fiveGContainer .fiveGIcon{background-image:url("../Themes/Theme 2024/Content/images/5G-May23/5G icon head.webp");background-position:center;background-size:contain;background-repeat:no-repeat;width:2.8645833333vw;height:1.9791666667vw;position:relative;left:100%;transform:translateX(-100%);transition:all .7s ease-out;transition-delay:.3s}.NewHeaderBox .container .headerContentBox .headerLowerBox .header-links .fiveGContainer .fiveGIcon:lang(ar){left:-100%;transform:translateX(100%)}.NewHeaderBox .container .headerContentBox .headerLowerBox .header-links .fiveGContainer .fiveGText{margin:0;padding:0;opacity:0;width:-webkit-min-content;width:-moz-min-content;width:min-content;font-family:"HelveticaNeueW20-75Bold";font-size:0.8333333333vw;line-height:1.5;letter-spacing:0px;text-decoration:underline;text-align:initial;transition:all .7s ease-out;transition-delay:.3s}.NewHeaderBox .container .headerContentBox .headerLowerBox .header-links .fiveGContainer .fiveGText:lang(ar){text-underline-offset:.9ch}.NewHeaderBox .container .headerContentBox .headerLowerBox .header-links .headerUserIcon{width:calc(0.9708737864vw + 16.359223301px);height:calc(0.9708737864vw + 16.359223301px);background:url("../Themes/Theme 2024/Content/images/profile-small.svg") no-repeat center center;background-size:contain}.NewHeaderBox .container .headerContentBox .headerLowerBox .header-links #topcartlink{cursor:pointer}.NewHeaderBox .container .headerContentBox .headerLowerBox .header-links #topcartlink .ico-cart{width:calc(0.9708737864vw + 16.359223301px);height:calc(0.9708737864vw + 16.359223301px);background:url("../Themes/Theme 2024/Content/images/cart-header.svg") no-repeat center center;background-size:contain;position:relative}.NewHeaderBox .container .headerContentBox .headerLowerBox .header-links #topcartlink .ico-cart .cart-qty{display:flex;align-items:center;justify-content:center;font-family:"HelveticaNeueW20-75Bold";font-size:14px;line-height:1;width:1em;height:1em;padding:.7em;border:2px #000 solid;border-radius:50%;background-color:#ff790e;color:#fff;position:absolute;right:0;transform:translate(30%, -30%)}.NewHeaderBox .container .headerContentBox .headerLowerBox .header-links .HeaderMobileMenuBtn{width:calc(0.6472491909vw + 22.572815534px);height:calc(0.6472491909vw + 22.572815534px);background:url("../Themes/Theme 2024/Content/images/Grabber.svg") no-repeat center center;background-size:90%;transition:all .4s linear;border:0;background-color:rgba(0,0,0,0)}.NewHeaderBox .container .headerContentBox .headerLowerBox .header-links .HeaderMobileMenuBtn.MobileMenuBtnClose{background:url("../Themes/Theme 2024/Content/images/mobileCloseIcon.svg") no-repeat center center;background-size:72%}.NewHeaderBox .container .headerContentBox .headerLowerBox .header-links .threeLineMenu{display:none}.NewHeaderBox .container .headerContentBox .headerLowerBox .header-links .newHeaderLangText{display:none;font-family:"HelveticaNeueW20-75Bold"}.NewHeaderBox .headerSearchBox{background-color:#eee;border:2px solid rgba(0,0,0,0);border-radius:3rem;display:flex;align-items:stretch;width:45.3vw;padding:0 1.5%;position:relative}.NewHeaderBox .headerSearchBox:focus-within{border:2px solid #ff790e}.NewHeaderBox .headerSearchBox:focus-within .headerSerachIcon{background-image:url("../Themes/Theme 2024/Content/images/SearchIconOrange.svg");background-size:contain;background-position:center;background-repeat:no-repeat}.NewHeaderBox .headerSearchBox:focus-within .headerSerachCloseIcon{visibility:visible}.NewHeaderBox .headerSearchBox:focus-within .headerSerachInput{caret-color:#ff790e}.NewHeaderBox .headerSearchBox .headerSerachIcon{width:calc(0.3883495146vw + 12.5436893204px);height:calc(0.3883495146vw + 12.5436893204px);background-image:url("../Themes/Theme 2024/Content/images/newHeader/Search.svg");background-size:contain;background-position:center;background-repeat:no-repeat;height:inherit}.NewHeaderBox .headerSearchBox .headerSerachCloseIcon{visibility:hidden;width:16px;height:calc(0.2588996764vw + 11.0291262136px);background-image:url("../Themes/Theme 2024/Content/images/searchBoxXIcon.svg");background-size:contain;background-position:center;background-repeat:no-repeat;height:inherit}.NewHeaderBox .headerSearchBox .headerSerachCloseIcon:hover{cursor:pointer}.NewHeaderBox .headerSearchBox .headerSerachInput{background-color:#eee;border-radius:3rem;flex-grow:1;display:flex;align-items:center;border:0;margin:0;padding:0.78125vw 0;font-size:calc(0.2588996764vw + 13.0291262136px);font-family:"HelvNeue65_W1G";line-height:1.2;text-indent:1ch}.NewHeaderBox .headerSearchBox .headerSerachInput::-moz-placeholder{color:#666;font-size:calc(0.2588996764vw + 13.0291262136px);font-family:"HelvNeue65_W1G";line-height:1.2}.NewHeaderBox .headerSearchBox .headerSerachInput:-ms-input-placeholder{color:#666;font-size:calc(0.2588996764vw + 13.0291262136px);font-family:"HelvNeue65_W1G";line-height:1.2}.NewHeaderBox .headerSearchBox .headerSerachInput::placeholder{color:#666;font-size:calc(0.2588996764vw + 13.0291262136px);font-family:"HelvNeue65_W1G";line-height:1.2}.NewHeaderBox .headerSearchBox .headerSearchBoxResults{position:absolute;z-index:2;display:none;flex-direction:column;top:110%;left:0;right:0;width:100%;border-radius:18px;overflow:hidden;border:1px solid #707070;background-color:#fff;animation:resultsFadeIn .3s linear}.NewHeaderBox .headerSearchBox .searchItemBox{display:flex;align-items:center;padding:calc(0.5177993528vw + 6.0582524272px) calc(1.0355987055vw + 12.1165048544px);gap:calc(0.3883495146vw + 10.5436893204px);text-align:initial}.NewHeaderBox .headerSearchBox .searchItemBox:hover{background-color:#eee}.NewHeaderBox .headerSearchBox .searchItemBox img{width:calc(1.2944983819vw + 35.145631068px);height:calc(1.2944983819vw + 35.145631068px);-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.NewHeaderBox .headerSearchBox .searchItemBox div{display:flex;flex-direction:column;align-items:flex-start;gap:calc(0.1294498382vw + 7.5145631068px);font-size:calc(0.2588996764vw + 13.0291262136px);font-family:"HelveticaNeueW20-75Bold";line-height:1}.NewHeaderBox .headerSearchBox .searchItemBox div p{color:#000;margin:0;padding:0;text-align:initial}.NewHeaderBox .headerSearchBox .searchItemBox div p:last-child{color:#ff790e}.NewHeaderBox .headerSearchBox .goToAdvanceSearch{margin:0 auto;padding:calc(0.5177993528vw + 6.0582524272px) 0;font-family:"HelveticaNeueW20-75Bold";font-size:calc(0.2588996764vw + 13.0291262136px);line-height:1.2;color:#000}.NewHeaderBox .headerSearchBox .goToAdvanceSearch:hover{color:#ff790e;text-decoration:underline}.NewHeaderBox .headerMobileLowerBox{position:relative;display:flex;flex-direction:column;align-items:center;animation:resultsFadeIn 1s linear}.NewHeaderBox .headerMobileLowerBox .headerMobileSearchBox{display:none}@media(width: 1366px){.sectionScrollClass{scroll-margin-top:8.9311859444vw}.NewHeaderBox .headerSearchBox{width:47.8vw}.NewHeaderBox .headerSearchBox .headerSerachInput{font-size:15px}.NewHeaderBox .headerSearchBox .headerSerachInput::-moz-placeholder{font-size:15px}.NewHeaderBox .headerSearchBox .headerSerachInput:-ms-input-placeholder{font-size:15px}.NewHeaderBox .headerSearchBox .headerSerachInput::placeholder{font-size:15px}}@media(max-width: 991px){.NewHeaderBox .container{padding-top:8px;padding-bottom:8px}.NewHeaderBox .container .headerLogoBox{width:15.587529976vw;height:7.793764988vw;padding:0.5995203837vw 0}.NewHeaderBox .container .headerLogoBox .headerLogoLink .headerLogoText{font-size:2.3980815348vw}.NewHeaderBox .container .headerContentBox .headerUpperLinksBox{display:none}.NewHeaderBox .container .headerContentBox .headerLowerBox .header-links{gap:16px}.NewHeaderBox .container .headerContentBox .headerLowerBox .header-links .fiveGContainer:hover .fiveGIcon{transition-delay:initial;left:initial;transform:initial}.NewHeaderBox .container .headerContentBox .headerLowerBox .header-links .fiveGContainer:hover .fiveGIcon:lang(ar){left:initial;transform:initial}.NewHeaderBox .container .headerContentBox .headerLowerBox .header-links .fiveGContainer .fiveGIcon{width:4.7961630695vw;height:2.9976019185vw;position:initial;left:initial;transform:initial;transition:initial;transition-delay:initial}.NewHeaderBox .container .headerContentBox .headerLowerBox .header-links .fiveGContainer .fiveGIcon:lang(ar){left:initial;transform:initial}.NewHeaderBox .container .headerContentBox .headerLowerBox .header-links .fiveGContainer .fiveGText{display:none}.NewHeaderBox .container .headerContentBox .headerLowerBox .header-links .logOutText{font-size:18px}.NewHeaderBox .container .headerContentBox .headerLowerBox .header-links .headerUserIcon{width:calc(1.0893246187vw + 20.9150326797px);height:calc(1.0893246187vw + 20.9150326797px)}.NewHeaderBox .container .headerContentBox .headerLowerBox .header-links #topcartlink .ico-cart{width:calc(0vw + 30px);height:calc(0vw + 30px)}.NewHeaderBox .container .headerContentBox .headerLowerBox .header-links #topcartlink .ico-cart .cart-qty{font-size:13px;width:.7em;height:.7em;padding:.6em}.NewHeaderBox .container .headerContentBox .headerLowerBox .header-links .threeLineMenu{display:flex}.NewHeaderBox .container .headerContentBox .headerLowerBox .header-links .newHeaderLangText{display:flex;font-size:18px}.NewHeaderBox .headerSearchBox{margin:0 auto;width:90%;padding:0 2%}.NewHeaderBox .headerSearchBox .headerSerachIcon{width:calc(0.6535947712vw + 15.5490196078px)}.NewHeaderBox .headerSearchBox .headerSerachInput{padding:calc(0.871459695vw + 4.7320261438px) 0;font-size:calc(0.4357298475vw + 12.3660130719px)}.NewHeaderBox .headerSearchBox .headerSerachInput::-moz-placeholder{font-size:calc(0.4357298475vw + 12.3660130719px)}.NewHeaderBox .headerSearchBox .headerSerachInput:-ms-input-placeholder{font-size:calc(0.4357298475vw + 12.3660130719px)}.NewHeaderBox .headerSearchBox .headerSerachInput::placeholder{font-size:calc(0.4357298475vw + 12.3660130719px)}}@media(max-width: 600px){.NewHeaderBox .container{align-items:flex-end}.NewHeaderBox .container .headerLogoBox{width:26.6666666667vw;height:40px;padding:0}.NewHeaderBox .container .headerLogoBox .headerLogoLink .headerLogoText{font-size:16px}.NewHeaderBox .container .headerContentBox .headerLowerBox{justify-content:flex-end;padding:0}.NewHeaderBox .container .headerContentBox .headerLowerBox .headerLowerSearchBox{display:none}.NewHeaderBox .container .headerContentBox .headerLowerBox .header-links .fiveGContainer .fiveGIcon{width:9.8666666667vw;height:5.8666666667vw}.NewHeaderBox .container .headerContentBox .headerLowerBox .header-links .logOutText{font-size:14px}.NewHeaderBox .container .headerContentBox .headerLowerBox .header-links .newHeaderLangText{font-size:16px}.NewHeaderBox .container .headerContentBox .headerLowerBox .header-links .headerUserIcon{width:calc(2.1786492375vw + 11.8300653595px);height:calc(1.0893246187vw + 20.9150326797px)}.NewHeaderBox .container .headerContentBox .headerLowerBox .header-links #topcartlink .ico-cart{width:calc(1.0893246187vw + 20.9150326797px);height:calc(1.0893246187vw + 20.9150326797px);background-position:bottom center}.NewHeaderBox .container .headerContentBox .headerLowerBox .header-links .threeLineMenu{display:flex;width:calc(1.0893246187vw + 20.9150326797px);height:calc(1.0893246187vw + 20.9150326797px)}.NewHeaderBox .headerSearchBox{width:100%;padding:0 3%}.NewHeaderBox .headerSearchBox .headerSerachIcon{width:calc(0.871459695vw + 15.7320261438px)}.NewHeaderBox .headerSearchBox .headerSerachInput{padding:11px 0;font-size:14px}.NewHeaderBox .headerSearchBox .headerSerachInput::-moz-placeholder{font-size:14px}.NewHeaderBox .headerSearchBox .headerSerachInput:-ms-input-placeholder{font-size:14px}.NewHeaderBox .headerSearchBox .headerSerachInput::placeholder{font-size:14px}.NewHeaderBox .headerMobileLowerBox .headerMobileSearchBox{display:block;width:100%;padding:8px 15px;border-bottom:1px solid #707070}}:lang(ar) .NewHeaderBox li{font-family:"HelveticaNeueW20-55Roman"}:lang(ar) .NewHeaderBox .container .headerContentBox .headerUpperLinksBox{font-family:"HelveticaNeueW20-55Roman"}:lang(ar) .NewHeaderBox .container .headerContentBox .headerUpperLinksBox li a::after{content:"";bottom:-0.6em}:lang(ar) .NewHeaderBox .container .headerContentBox .headerUpperLinksBox .newHeaderMainSiteLink{align-items:flex-end;line-height:1.5;text-underline-offset:.45em}:lang(ar) .NewHeaderBox .container .headerContentBox .headerUpperLinksBox .newHeaderMainSiteLink img{transform:rotate(180deg)}:lang(ar) .NewHeaderBox .container .headerContentBox .headerLowerBox .header-links .logOutText{font-family:"HelveticaNeueW20-55Roman"}:lang(ar) .NewHeaderBox .headerSearchBox{width:42.8vw}:lang(ar) .NewHeaderBox .headerSearchBox .headerSerachInput{padding:clamp(8px,0.3610108303vw + 3.0685920578px,10px) 0;font-family:"HelveticaNeueW20-55Roman";line-height:1.5}:lang(ar) .NewHeaderBox .headerSearchBox .headerSerachInput::-moz-placeholder{font-family:"HelveticaNeueW20-55Roman";line-height:1.5}:lang(ar) .NewHeaderBox .headerSearchBox .headerSerachInput:-ms-input-placeholder{font-family:"HelveticaNeueW20-55Roman";line-height:1.5}:lang(ar) .NewHeaderBox .headerSearchBox .headerSerachInput::placeholder{font-family:"HelveticaNeueW20-55Roman";line-height:1.5}:lang(ar) .NewHeaderBox .headerSearchBox .headerSerachIcon{transform:scale(-1, 1)}@media(width: 1366px){:lang(ar) .NewHeaderBox .headerSearchBox{width:44.8vw}}@media(max-width: 991px){:lang(ar) .NewHeaderBox .headerSearchBox{width:90%}}@media(max-width: 600px){:lang(ar) .NewHeaderBox .headerSearchBox{width:100%}}@keyframes resultsFadeIn{0%{opacity:0}100%{opacity:1}}.headerMobileMenuBox{overflow-y:scroll;position:absolute;top:0;left:0;right:0;width:100%;background-color:#000;display:flex;flex-direction:column;align-items:center;display:none;animation:resultsFadeIn 1s linear;border-bottom:10px #ff7900 solid}.headerMobileMenuBox .headerMobileBackBox{display:flex;align-items:center;justify-content:center;width:100%;padding:40px 0;border-top:2px solid #666;margin-top:auto;gap:6px}.headerMobileMenuBox .headerMobileBackBox img{display:block;min-height:12px;height:3.7333333333vw;max-height:16px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.headerMobileMenuBox .headerMobileBackBox img:lang(ar){transform:rotate(180deg) translate(0, -0.4em);margin-top:.21em}.headerMobileMenuBox .headerMobileBackBox a{font-family:"HelvNeue65_W1G";font-size:clamp(14px,3.7333333333vw,16px);line-height:1;letter-spacing:-0.07px;color:#ff790e;text-decoration:underline}.headerMobileMenuBox .headerMobileBackBox a:lang(ar){font-family:"HelveticaNeueW20-55Roman";text-underline-offset:.6em}.headerMobileMenuBox.showHeaderMobileLowerBox{display:flex;z-index:1}.headerMobileMenuBox .mobileMenuTopBorder{border-bottom:2px solid #666;padding-top:12px;margin-bottom:16px;width:calc(100% - 30px);position:-webkit-sticky;position:sticky;top:0;z-index:2;background-color:#000}.headerMobileMenuBox button{width:100%;border:0;background-color:rgba(0,0,0,0);font-family:"HelveticaNeueW20-75Bold";font-size:18px;line-height:1;letter-spacing:0px;color:#fff;margin:0;padding:0 15px}.headerMobileMenuBox button:last-of-type{padding-bottom:32px}.headerMobileMenuBox button div{display:flex;align-items:center;justify-content:space-between;padding:16px 0}.headerMobileMenuBox button div h3{margin:0;font-size:18px;line-height:1;position:relative}.headerMobileMenuBox button div h3::before{content:"";position:absolute;width:4ch;height:4px;border-radius:1rem;bottom:-0.5em;background-color:#ff790e}.headerMobileMenuBox button div h3:lang(ar)::before{bottom:-0.6em}.headerMobileMenuBox button div h3.mobileMenuInternetPlans::before{content:"";background-color:#a885d8}.headerMobileMenuBox button div h3.mobileMenuDevicesAccessories::before{content:"";background-color:#4bb4e6}.headerMobileMenuBox button div h3.mobileMenuMobileLines::before{content:"";background-color:#50be87}.headerMobileMenuBox button div h3.mobileMenuSmartLife::before{content:"";background-color:#ff8ad4}.headerMobileMenuBox button div div{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;border:1px #fff solid;background:url("../Themes/Theme 2024/Content/images/accordionArrow.svg") no-repeat center center;background-size:60%;padding:0;transform:rotate(0deg);transform-origin:center;transition:transform .4s ease}.headerMobileMenuBox button ul{width:100%;padding:0 30px;margin:0 auto;display:flex;flex-direction:column;gap:20px;display:none;animation:resultsFadeIn 1s linear}.headerMobileMenuBox button ul li{font-family:"HelveticaNeueW20-55Roman";font-size:16px;line-height:1.2}.headerMobileMenuBox button ul li a.NewFooterContactUs{color:#ff790e}.headerMobileMenuBox button.showMobileSubMenu div div{background-color:#ff790e;border:1px #ff790e solid;transform:rotate(180deg)}.headerMobileMenuBox button.showMobileSubMenu ul{display:flex;padding:33px;padding-bottom:34px;padding-top:8px}.headerMobileMenuBox .copyRightsText{width:100%;background-color:#151515;text-align:initial;letter-spacing:0px;color:#999;font-family:"HelveticaNeueW20-75Bold";font-size:12px;line-height:1;margin:0;padding:0 15px;padding-bottom:20px}.headerMobileMenuBox .copyRightsText span{white-space:pre-line}.headerMobileMenuBox .copyRightsText .CRspan1{font-size:12px;letter-spacing:0px;color:#999}.headerMobileMenuBox .copyRightsText .CRspan2{font-size:12px;letter-spacing:0px;color:#999}.headerMobileMenuBox .copyRightsText .CRspan3{font-size:12px;letter-spacing:0px;color:#999}.headerMobileMenuBox .copyRightsText .CRspan4{font-size:12px;letter-spacing:0px;color:#999}.headerMobileMenuBox .footerSocialBox{display:flex;flex-direction:column;text-align:initial;border-top:2px solid #666;background-color:#151515;width:100%}.headerMobileMenuBox .footerSocialBox .footerSocialLinks{display:flex;flex-direction:column;margin-bottom:3.125vw}.headerMobileMenuBox .footerSocialBox .footerSocialLinks h3{margin:0;padding:0;font-family:"HelveticaNeueW20-75Bold";font-size:calc(1.083032491vw + 1.2057761733px);line-height:1;letter-spacing:0px;margin-bottom:calc(1.4440433213vw + 4.274368231px);color:#fff}.headerMobileMenuBox .footerSocialBox .footerSocialLinks ul{display:flex;flex-direction:row;gap:calc(0.5177993528vw + 6.0582524272px)}.headerMobileMenuBox .footerSocialBox .footerSocialLinks ul li a{display:flex;width:2.96875vw;height:2.96875vw;background-color:#1b1b1b;border:1px solid #fff;border-radius:8px;background-position:center;background-repeat:no-repeat;background-size:45%}.headerMobileMenuBox .footerSocialBox .footerSocialLinks ul li a:hover{border:1px solid #ff7900}.headerMobileMenuBox .footerSocialBox .footerSocialLinks ul li a.footerSocialFacebook{background-image:url("../Themes/Theme 2024/Content/images/instgramIcon.svg");background-size:25%}.headerMobileMenuBox .footerSocialBox .footerSocialLinks ul li a.footerSocialTwitter{background-image:url("../Themes/Theme 2024/Content/images/TwitterIcon.svg")}.headerMobileMenuBox .footerSocialBox .footerSocialLinks ul li a.footerSocialLinkedin{background-image:url("../Themes/Theme 2024/Content/images/LinkedinIcon.svg")}.headerMobileMenuBox .footerSocialBox .footerSocialLinks ul li a.footerSocialInstagram{background-image:url("../Themes/Theme 2024/Content/images/facebookIcon.svg")}.headerMobileMenuBox .footerSocialBox .footerPaymentsLinks{display:flex;flex-direction:column}.headerMobileMenuBox .footerSocialBox .footerPaymentsLinks h3{margin:0;padding:0;font-family:"HelveticaNeueW20-75Bold";font-size:calc(1.083032491vw + 1.2057761733px);line-height:1;letter-spacing:0px;margin-bottom:calc(1.4440433213vw + 4.274368231px);color:#fff}.headerMobileMenuBox .footerSocialBox .footerPaymentsLinks ul{display:flex;flex-direction:row;gap:8px}.headerMobileMenuBox .footerSocialBox .footerPaymentsLinks ul li span{display:flex;background-position:center;background-repeat:no-repeat;background-size:contain;height:2.1875vw}.headerMobileMenuBox .footerSocialBox .footerPaymentsLinks ul li span.footerPaymentsVisa{background-image:url("../Themes/Theme 2024/Content/images/visaIcon.png");width:3.5416666667vw}.headerMobileMenuBox .footerSocialBox .footerPaymentsLinks ul li span.footerPaymentsMastercard{background-image:url("../Themes/Theme 2024/Content/images/masterCard.png");width:3.2291666667vw}.headerMobileMenuBox .footerSocialBox .footerPaymentsLinks ul li span.footerPaymentsOrangemoney{background-image:url("../Themes/Theme 2024/Content/images/orangeMoney.png");width:4.84375vw}.headerMobileMenuBox .footerSocialBox .footerPaymentsLinks ul li span.footerPaymentsCash{background-image:url("../Themes/Theme 2024/Content/images/cashDelivery.png");width:4.84375vw}.headerMobileMenuBox .footerSocialBox .footerPaymentsLinks ul li span.footerPaymentsCash:lang(ar){background-image:url("../Themes/Theme 2024/Content/images/cashDeliveryAr.png")}@media(max-width: 991px){.headerMobileMenuBox{overflow-y:scroll;position:absolute;top:0;left:0;right:0;width:100%;background-color:#000;display:flex;flex-direction:column;align-items:center;display:none;animation:resultsFadeIn 1s linear;border-bottom:10px #ff7900 solid}.headerMobileMenuBox .headerMobileBackBox{display:flex;align-items:center;justify-content:center;width:100%;padding:40px 0;border-top:2px solid #666;margin-top:auto;gap:6px}.headerMobileMenuBox .headerMobileBackBox img{display:block;min-height:12px;height:2.8776978417vw;max-height:24px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.headerMobileMenuBox .headerMobileBackBox img:lang(ar){transform:rotate(180deg) translate(0, -0.4em);margin-top:.21em}.headerMobileMenuBox .headerMobileBackBox a{font-family:"HelvNeue65_W1G";font-size:2.8776978417vw;line-height:1;letter-spacing:-0.07px;color:#ff790e;text-decoration:underline}.headerMobileMenuBox .headerMobileBackBox a:lang(ar){font-family:"HelveticaNeueW20-55Roman";text-underline-offset:.6em}.headerMobileMenuBox.showHeaderMobileLowerBox{display:flex;z-index:1}.headerMobileMenuBox .mobileMenuTopBorder{border-bottom:2px solid #666;padding-top:16px;margin-bottom:16px;width:calc(100% - 30px);position:-webkit-sticky;position:sticky;top:0;z-index:2;background-color:#000}.headerMobileMenuBox button{width:100%;border:0;background-color:rgba(0,0,0,0);font-family:"HelveticaNeueW20-75Bold";font-size:18px;line-height:1;color:#fff;margin:0;padding:0 15px}.headerMobileMenuBox button:last-of-type{padding-bottom:32px}.headerMobileMenuBox button div{display:flex;align-items:center;justify-content:space-between;padding:32px 0}.headerMobileMenuBox button div h3{font-size:24px}.headerMobileMenuBox button div h3::before{width:4ch;height:6px}.headerMobileMenuBox button div h3:lang(ar)::before{bottom:-0.6em}.headerMobileMenuBox button div div{width:5.7553956835vw;height:5.7553956835vw}.headerMobileMenuBox button ul{width:100%;padding:0 30px;margin:0 auto;display:flex;flex-direction:column;gap:32px;display:none;animation:resultsFadeIn 1s linear}.headerMobileMenuBox button ul li{font-family:"HelveticaNeueW20-55Roman";font-size:20px;line-height:1.2}.headerMobileMenuBox button.showMobileSubMenu div div{background-color:#ff790e;border:1px #ff790e solid;transform:rotate(180deg)}.headerMobileMenuBox button.showMobileSubMenu ul{display:flex;padding:33px;padding-bottom:34px;padding-top:8px}.headerMobileMenuBox .copyRightsText{display:none}.headerMobileMenuBox .footerSocialBox{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;margin:0 auto;padding:0 15px;padding-top:50px;padding-bottom:50px}.headerMobileMenuBox .footerSocialBox .footerSocialLinks{margin-bottom:0}.headerMobileMenuBox .footerSocialBox .footerSocialLinks h3{display:none}.headerMobileMenuBox .footerSocialBox .footerSocialLinks ul{gap:11px}.headerMobileMenuBox .footerSocialBox .footerSocialLinks ul li a{width:6.1151079137vw;height:6.1151079137vw;border-radius:4px}.headerMobileMenuBox .footerSocialBox .footerPaymentsLinks h3{display:none}.headerMobileMenuBox .footerSocialBox .footerPaymentsLinks ul li span{height:5.035971223vw}.headerMobileMenuBox .footerSocialBox .footerPaymentsLinks ul li span.footerPaymentsVisa{width:8.1534772182vw}.headerMobileMenuBox .footerSocialBox .footerPaymentsLinks ul li span.footerPaymentsMastercard{width:7.4340527578vw}.headerMobileMenuBox .footerSocialBox .footerPaymentsLinks ul li span.footerPaymentsOrangemoney{width:11.1510791367vw}.headerMobileMenuBox .footerSocialBox .footerPaymentsLinks ul li span.footerPaymentsCash{width:11.1510791367vw}}@media(max-width: 600px){.headerMobileMenuBox{overflow-y:scroll;position:absolute;top:0;left:0;right:0;width:100%;background-color:#000;display:flex;flex-direction:column;align-items:center;display:none;animation:resultsFadeIn 1s linear;border-bottom:10px #ff7900 solid}.headerMobileMenuBox .headerMobileBackBox{display:flex;align-items:center;justify-content:center;width:100%;padding:40px 0;border-top:2px solid #666;margin-top:auto;gap:6px}.headerMobileMenuBox .headerMobileBackBox img{display:block;min-height:12px;height:3.7333333333vw;max-height:16px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.headerMobileMenuBox .headerMobileBackBox img:lang(ar){transform:rotate(180deg) translate(0, -0.2em);margin-top:.21em}.headerMobileMenuBox .headerMobileBackBox a{font-family:"HelvNeue65_W1G";font-size:clamp(14px,3.7333333333vw,16px);line-height:1;letter-spacing:-0.07px;color:#ff790e;text-decoration:underline}.headerMobileMenuBox .headerMobileBackBox a:lang(ar){font-family:"HelveticaNeueW20-55Roman";text-underline-offset:.6em}.headerMobileMenuBox.showHeaderMobileLowerBox{display:flex;z-index:1}.headerMobileMenuBox .mobileMenuTopBorder{border-bottom:2px solid #666;padding-top:12px;margin-bottom:16px;width:calc(100% - 30px);position:-webkit-sticky;position:sticky;top:0;z-index:2;background-color:#000}.headerMobileMenuBox button{width:100%;border:0;background-color:rgba(0,0,0,0);font-family:"HelveticaNeueW20-75Bold";font-size:18px;line-height:1;color:#fff;margin:0;padding:0 15px}.headerMobileMenuBox button:last-of-type{padding-bottom:32px}.headerMobileMenuBox button div{display:flex;align-items:center;justify-content:space-between;padding:16px 0}.headerMobileMenuBox button div h3{margin:0;font-size:18px;line-height:1;position:relative}.headerMobileMenuBox button div h3::before{content:"";position:absolute;width:4ch;height:4px;border-radius:1rem;bottom:-0.5em;background-color:#ff790e}.headerMobileMenuBox button div h3:lang(ar)::before{bottom:-0.6em}.headerMobileMenuBox button div h3.mobileMenuInternetPlans::before{content:"";background-color:#a885d8}.headerMobileMenuBox button div h3.mobileMenuDevicesAccessories::before{content:"";background-color:#4bb4e6}.headerMobileMenuBox button div h3.mobileMenuMobileLines::before{content:"";background-color:#50be87}.headerMobileMenuBox button div h3.mobileMenuSmartLife::before{content:"";background-color:#ff8ad4}.headerMobileMenuBox button div div{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;border:1px #fff solid;background:url("../Themes/Theme 2024/Content/images/accordionArrow.svg") no-repeat center center;background-size:60%;padding:0;transform:rotate(0deg);transform-origin:center;transition:transform .4s ease}.headerMobileMenuBox button ul{width:100%;padding:0 30px;margin:0 auto;display:flex;flex-direction:column;gap:20px;display:none;animation:resultsFadeIn 1s linear}.headerMobileMenuBox button ul li{font-family:"HelveticaNeueW20-55Roman";font-size:16px;line-height:1.2}.headerMobileMenuBox button.showMobileSubMenu div div{background-color:#ff790e;border:1px #ff790e solid;transform:rotate(180deg)}.headerMobileMenuBox button.showMobileSubMenu ul{display:flex;padding:33px;padding-bottom:34px;padding-top:8px}.headerMobileMenuBox .copyRightsText{display:flex}.headerMobileMenuBox .footerSocialBox{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;margin:0;padding-top:23px;padding-bottom:23px}.headerMobileMenuBox .footerSocialBox .footerSocialLinks{display:flex;flex-direction:column;margin-bottom:6.1333333333vw}.headerMobileMenuBox .footerSocialBox .footerSocialLinks h3{display:flex;font-size:clamp(14px,3.7333333333vw,16px);margin-bottom:2.1333333333vw}.headerMobileMenuBox .footerSocialBox .footerSocialLinks ul{gap:8px}.headerMobileMenuBox .footerSocialBox .footerSocialLinks ul li a{width:12.2666666667vw;height:12.2666666667vw;max-width:51px;max-height:51px}.headerMobileMenuBox .footerSocialBox .footerPaymentsLinks h3{display:flex;font-size:clamp(14px,3.7333333333vw,16px);margin-bottom:2.1333333333vw}.headerMobileMenuBox .footerSocialBox .footerPaymentsLinks ul li span{height:11.2vw;max-height:42px}.headerMobileMenuBox .footerSocialBox .footerPaymentsLinks ul li span.footerPaymentsVisa{width:18.1333333333vw;max-width:68px}.headerMobileMenuBox .footerSocialBox .footerPaymentsLinks ul li span.footerPaymentsMastercard{width:16.5333333333vw;max-width:62px}.headerMobileMenuBox .footerSocialBox .footerPaymentsLinks ul li span.footerPaymentsOrangemoney{width:24.8vw;max-width:93px}.headerMobileMenuBox .footerSocialBox .footerPaymentsLinks ul li span.footerPaymentsCash{width:24.8vw;max-width:93px}}
.any-slider .slick-arrowsBox-plugin .slick-arrow{width:auto;height:auto}.arrowMainBox{width:calc(2.7624309392vw + 21.9613259669px);height:calc(2.7624309392vw + 21.9613259669px);display:flex;align-items:center;justify-content:center;contain:strict;transform:translateZ(5px);direction:ltr;margin:-2px;--border-orange-width: c.L(700, 3, 1920, 4)}.arrowMainBox:hover .arrowMainBoxLeft .orangeCircle,.arrowMainBox:hover .arrowMainBoxRight .orangeCircle{animation-play-state:paused}.arrowMainBox .arrowMainBoxLeft{height:100%;width:50%;overflow:hidden}.arrowMainBox .arrowMainBoxLeft .orangeCircle{width:200%;height:100%;animation:rotate-l 10s infinite linear}.arrowMainBox .arrowMainBoxRight{height:100%;width:50%;overflow:hidden;position:relative}.arrowMainBox .arrowMainBoxRight .orangeCircle{width:200%;height:100%;position:absolute;right:0;transform:rotate(225deg);animation:rotate-r 10s infinite linear}.arrowMainBox .orangeCircle{border-top:calc(0.0819672131vw + 2.4262295082px) #ff7900 solid;border-right:calc(0.0819672131vw + 2.4262295082px) #ff7900 solid;border-bottom:calc(0.0819672131vw + 2.4262295082px) rgba(0,0,0,0) solid;border-left:calc(0.0819672131vw + 2.4262295082px) rgba(0,0,0,0) solid;transform:rotate(45deg);border-radius:50%}:lang(ar) .arrowMainBox{transform:scale(1, -1)}@keyframes rotate-r{0%{-webkit-transform:rotate(225deg)}50%{-webkit-transform:rotate(405deg)}100%{-webkit-transform:rotate(405deg)}}@keyframes rotate-l{0%{visibility:hidden;-webkit-transform:rotate(45deg)}50%{visibility:hidden;-webkit-transform:rotate(45deg)}100%{visibility:visible;-webkit-transform:rotate(225deg)}}
.internetSectionBackground{background-color:#f6f6f7}.internetBox{width:100%}.internetBox .internetHeader{height:calc(9.3001841621vw + 1.3397790055rem);display:flex;align-items:center;justify-content:space-between}.internetBox .internetHeader .title{font-family:"HelveticaNeueW20-75Bold";font-size:calc(1.8416206262vw + 0.9150552486rem);line-height:calc(2.2099447514vw + 1.0980662983rem);position:relative;letter-spacing:calc(-0.0368324125vw + -0.2928176796px)}.internetBox .internetHeader .title::before{content:"";position:absolute;display:block;left:1px;width:calc(6.6298342541vw + 6.7071823204px);height:calc(0.3683241252vw + 0.9281767956px);border-radius:4px;background-color:#3094c4;bottom:calc(-0.7366482505vw + 0.1436464088px)}.internetBox .internetHeader .ViewAllBtn{display:flex;align-items:center;justify-content:center;width:calc(14.1804788214vw + 18.7348066298px);height:calc(3.6832412523vw + 0.5801104972rem);border-radius:calc(0.7366482505vw + -2.1436464088px);background-color:#ff790e;color:#fff;font-family:"HelveticaNeueW20-75Bold";font-size:calc(1.0128913444vw + 0.4720303867rem);line-height:calc(1.197053407vw + 0.5635359116rem);letter-spacing:0px}.internetBox .internetHeader .ViewAllBtn span{margin-right:15%}.internetBox .internetHeader .ViewAllBtn .ViewAllBtnIcon{width:calc(1.7495395948vw + 1.408839779px);height:calc(1.197053407vw + 0.1260359116rem);background:url("../Themes/Theme 2024/Content/Images/btn-arrow.svg");background-position:center;background-size:contain;background-repeat:no-repeat}.internetBox .internetSubBox{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding-bottom:calc(2.071197411vw + 24.2330097087px);margin-top:calc(-1.8416206262vw + -4.6408839779px)}.internetBox .internetSubBox .internetBoxCategories{position:absolute;display:grid;grid-template-columns:repeat(2, -webkit-max-content);grid-template-columns:repeat(2, max-content);grid-template-rows:repeat(3, -webkit-max-content);grid-template-rows:repeat(3, max-content);grid-auto-flow:column;justify-content:space-between;width:100%;row-gap:calc(1.4732965009vw + -4.2872928177px)}.internetBox .internetSubBox .internetBoxCategories .subCatLabelBox{width:calc(28.9330922242vw + -50.5153707052px);height:calc(6.9060773481vw + 37.4033149171px)}.internetBox .internetSubBox .internetBoxCategories .subCatLabelBox:nth-child(-n+3) .selectedSubCatClass:after{content:"";position:absolute;right:0;top:50%;transform:translate(95%, -50%);z-index:1;border:solid calc(0.3236245955vw + 8.786407767px) rgba(0,0,0,0);border-left-color:#3397c7}.internetBox .internetSubBox .internetBoxCategories .subCatLabelBox:nth-child(n+4) .selectedSubCatClass:after{content:"";position:absolute;left:0;top:50%;transform:translate(-95%, -50%);z-index:1;border:solid calc(0.3236245955vw + 8.786407767px) rgba(0,0,0,0);border-right-color:#5abeee}.internetBox .internetSubBox .internetBoxCategories .subCatLabelBox .internetBoxCategory{display:flex;align-items:center;justify-content:flex-start;box-shadow:0px 0px 8px rgba(0,0,0,.1607843137);background-color:#fff;border-radius:calc(0.7366482505vw + 1.8563535912px);padding:calc(2.3020257827vw + -4.1988950276px);margin:0;width:100%;height:100%;text-underline-offset:.23em}.internetBox .internetSubBox .internetBoxCategories .subCatLabelBox .internetBoxCategory:hover{cursor:pointer;color:#ff7900;text-decoration:underline}.internetBox .internetSubBox .internetBoxCategories .subCatLabelBox .internetBoxCategory img{height:100%;aspect-ratio:1;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;filter:drop-shadow(0px 0px 3px rgba(0, 0, 0, 0.2))}.internetBox .internetSubBox .internetBoxCategories .subCatLabelBox .internetBoxCategory p{margin:0;padding:0 calc(0.6445672192vw + 7.6243093923px);font-family:"HelveticaNeueW20-75Bold";font-size:calc(0.6472491909vw + 0.7233009709rem);letter-spacing:calc(-0.0058252427vw + -0.1281553398px);line-height:1.2;height:2.6em;display:flex;align-items:center;justify-content:flex-start;white-space:normal}.internetBox .internetSubBox .internetBoxCategories .subCatLabelBox .selectedSubCatClass{background:url("../Themes/Theme 2024/Content/images/internetSelectedCategory.png");background-size:cover;background-position:top center;background-repeat:no-repeat;color:#fff;text-decoration:underline;position:relative}.internetBox .internetSubBox .internetBoxCategories .subCatLabelBox .selectedSubCatClass:hover{cursor:pointer;color:#fff}.internetBox .internetSubBox .internetNavigationBox{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;background-color:#fff;box-shadow:0px 0px 10px rgba(0,0,0,.1607843137);border-radius:calc(0.2588996764vw + 7.0291262136px);width:calc(22.0994475138vw + 115.6906077348px)}.internetBox .internetSubBox .internetNavigationBox p,.internetBox .internetSubBox .internetNavigationBox a{margin:0;padding:0}.internetBox .internetSubBox .internetNavigationBox .innerContent{width:100%;height:calc(4.854368932vw + 6.6747572816rem);display:flex;flex-direction:column;align-items:center;justify-content:flex-end;margin-bottom:15px}.internetBox .internetSubBox .internetNavigationBox .innerContent .speedMeterImg{height:85%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.internetBox .internetSubBox .internetNavigationBox .innerContent .speedImg{flex-grow:1;min-height:0;height:10px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.internetBox .internetSubBox .internetNavigationBox .innerContent .speedLineBox{position:relative;display:flex;align-items:center;justify-content:center;width:85%;margin:calc(0.6472491909vw + 7.572815534px) 0}.internetBox .internetSubBox .internetNavigationBox .innerContent .speedLineBox .speedLine{width:100%;height:calc(0.1941747573vw + 6.2718446602px);background-color:#ccc;border-radius:2em}.internetBox .internetSubBox .internetNavigationBox .innerContent .speedLineBox .speedLineCirclesBox{position:absolute;width:100%;display:flex;align-items:center;justify-content:space-between}.internetBox .internetSubBox .internetNavigationBox .innerContent .speedLineBox .speedLineCirclesBox .speedCircleBox{position:relative;display:flex;align-items:center;justify-content:center}.internetBox .internetSubBox .internetNavigationBox .innerContent .speedLineBox .speedLineCirclesBox .speedCircleBox:hover{cursor:pointer}.internetBox .internetSubBox .internetNavigationBox .innerContent .speedLineBox .speedLineCirclesBox .speedCircleBox:hover .speedCircleSelected{display:block}.internetBox .internetSubBox .internetNavigationBox .innerContent .speedLineBox .speedLineCirclesBox .speedCircleBox .speedCircle{width:calc(0.6472491909vw + 11.572815534px);height:calc(0.6472491909vw + 11.572815534px);background-color:#ccc;border-radius:50%}.internetBox .internetSubBox .internetNavigationBox .innerContent .speedLineBox .speedLineCirclesBox .speedCircleBox .speedCircleSelected{position:absolute;width:calc(1.1650485437vw + 20.6310679612px);height:calc(1.1650485437vw + 20.6310679612px);box-shadow:0px 0px 10px rgba(0,0,0,.1607843137);border-radius:50%;background:url("../Themes/Theme 2024/Content/images/New-Clicked-circle.png");background-size:contain;background-position:center;background-repeat:no-repeat;display:none}.internetBox .internetSubBox .internetNavigationBox .innerContent .speedLineBox .speedLineCirclesBox .speedCircleBox .sCircleSelected{display:block}.internetBox .internetSubBox .internetNavigationBox .innerContent .speedLineBox .speedLineCirclesBox .speedCircleBox.sCircleSelectedHover .speedCircleSelected{display:block}.internetBox .internetSubBox .internetNavigationBox .innerContent .speedLineTextBox{display:flex;align-items:center;justify-content:space-between;-moz-column-gap:4px;column-gap:4px;width:98%}.internetBox .internetSubBox .internetNavigationBox .innerContent .speedLineTextBox .speedLineText{display:flex;align-items:center;justify-content:center;font-family:"HelveticaNeueW20-75Bold";font-size:calc(0.1941747573vw + 12.2718446602px);letter-spacing:calc(-0.0025889968vw + -0.1302912621px);line-height:1.2;flex:1;max-width:30%;height:2.6em;white-space:normal;text-align:center;cursor:pointer}.internetBox .internetSubBox .internetNavigationBox .innerContent .speedLineTextBox .speedLineText:hover,.internetBox .internetSubBox .internetNavigationBox .innerContent .speedLineTextBox .speedLineText.speedLineTextHovered{color:#ff7900;text-decoration:underline}.internetBox .internetSubBox .internetNavigationBox .innerContent .speedLineTextBox .speedLineText.textHovered{color:#ff7900;text-decoration:underline}.internetBox .internetSubBox .internetNavigationBox .innerContent .speedLineTextBox .speedLineText .innerTitle{width:auto;max-height:inherit;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.internetBox .internetSubBox .internetNavigationBox .promotionBox{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;background-image:url("../Themes/Theme 2024/Content/images/tag.svg");background-position:center;background-size:contain;background-repeat:no-repeat;width:calc(2.9126213592vw + 66.0776699029px);height:calc(2.9126213592vw + 66.0776699029px);margin:calc(0.2588996764vw + 2.0291262136px)}.internetBox .internetSubBox .internetNavigationBox .promotionBox p{font-family:"HelveticaNeueW20-55Roman";font-size:calc(0.3236245955vw + 9.786407767px);line-height:1.2;letter-spacing:-0.25px;text-align:center;white-space:normal}.internetBox .internetSubBox .internetNavigationBox .promotionBox p::first-line{font-family:"HelveticaNeueW20-75Bold";font-size:calc(0.3883495146vw + 10.5436893204px);line-height:1.2;letter-spacing:-0.3px}.internetBox .internetSubBox .internetNavigationBox .selectProduct{font-family:"HelveticaNeueW20-75Bold";font-size:calc(0.5177993528vw + 0.8786407767rem);line-height:1.2;letter-spacing:calc(-0.0051779935vw + -0.1405825243px);color:#ff7900;width:52%;height:2.4em;display:flex;align-items:center;justify-content:center;text-align:center;margin-top:calc(0.5177993528vw + 6.0582524272px);margin-bottom:calc(0.3236245955vw + 3.786407767px);white-space:normal}.internetBox .internetSubBox .internetNavigationBox .productName{font-family:"HelveticaNeueW20-75Bold";font-size:calc(0.9061488673vw + 0.9126213592rem);line-height:1.2;letter-spacing:calc(-0.0090614887vw + -0.1460194175px);width:54%;height:2.6em;display:flex;align-items:center;justify-content:center;text-align:center;white-space:normal}.internetBox .internetSubBox .internetNavigationBox .productName .innerTitle{width:auto;max-height:inherit;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.internetBox .internetSubBox .internetNavigationBox .line{border-bottom:1px solid #d0d0d0;width:60%;margin-top:15px}.internetBox .internetSubBox .internetNavigationBox .priceBox{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(1.0355987055vw + 1.2572815534rem);line-height:1.2;height:2.4em;margin-top:calc(0.5177993528vw + 6.0582524272px);margin-bottom:calc(0.5177993528vw + 6.0582524272px)}.internetBox .internetSubBox .internetNavigationBox .priceBox .newPrice{display:flex;align-items:baseline;font-family:"HelveticaNeueW20-75Bold";color:#ff7900}.internetBox .internetSubBox .internetNavigationBox .priceBox .newPrice .unit{font-size:calc(0.7766990291vw + 0.942961165rem);line-height:1.2;letter-spacing:0}.internetBox .internetSubBox .internetNavigationBox .priceBox .newPrice .amount{font-size:calc(1.0355987055vw + 1.2572815534rem);line-height:1.2;margin-left:calc(0.1294498382vw + 2.5145631068px)}.internetBox .internetSubBox .internetNavigationBox .priceBox .newPrice .fraction{font-family:"HelveticaNeueW20-55Roman";font-size:calc(0.3883495146vw + 1.0339805825rem);line-height:1.2;letter-spacing:0px}.internetBox .internetSubBox .internetNavigationBox .priceBox .newPrice .period{font-family:"HelveticaNeueW20-55Roman";font-size:calc(0.3883495146vw + 1.0339805825rem);line-height:1.2;letter-spacing:0px;color:#000}.internetBox .internetSubBox .internetNavigationBox .priceBox .oldPrice{position:relative;display:flex;align-items:baseline;color:rgba(0,0,0,.37);font-family:"HelveticaNeueW20-75Bold"}.internetBox .internetSubBox .internetNavigationBox .priceBox .oldPrice::before{content:"";position:absolute;width:100%;border-bottom:.5px solid #000;opacity:.37;bottom:40%;margin:0}.internetBox .internetSubBox .internetNavigationBox .priceBox .oldPrice .unit{font-size:calc(0.3883495146vw + 1.0339805825rem);line-height:1.2}.internetBox .internetSubBox .internetNavigationBox .priceBox .oldPrice .amount{font-size:calc(0.3883495146vw + 1.2839805825rem);line-height:1.2;margin-left:calc(0.1841620626vw + 1.4640883978px)}.internetBox .internetSubBox .internetNavigationBox .priceBox .oldPrice .fraction{font-family:"HelveticaNeueW20-55Roman";font-size:calc(0.5524861878vw + 0.6495165746rem);line-height:1.2}.internetBox .internetSubBox .internetNavigationBox .priceBox .oldPrice .period{font-family:"HelveticaNeueW20-55Roman";font-size:calc(0.5524861878vw + 0.6495165746rem);line-height:1.2}.internetBox .internetSubBox .internetNavigationBox .navigationBox{display:flex;align-items:center;justify-content:space-between;width:100%;position:absolute;top:50%;transform:translateY(-50%)}.internetBox .internetSubBox .internetNavigationBox .navigationBox .btn{color:#fff;background-color:rgba(255,121,14,.24);width:calc(0.9061488673vw + 32.6019417476px);height:calc(0.9061488673vw + 32.6019417476px);display:flex;align-items:center;justify-content:center;padding:0;margin:0;border:0}.internetBox .internetSubBox .internetNavigationBox .navigationBox .btn:hover{background-color:#ff790e}.internetBox .internetSubBox .internetNavigationBox .navigationBox .btn:hover.prev{background-image:url("../Themes/Theme 2024/Content/images/assetWhite1.svg");background-position:center;background-size:25%;background-repeat:no-repeat}.internetBox .internetSubBox .internetNavigationBox .navigationBox .btn:hover.next{background-image:url("../Themes/Theme 2024/Content/images/assetWhite2.svg");background-position:center;background-size:25%;background-repeat:no-repeat}.internetBox .internetSubBox .internetNavigationBox .navigationBox .prev{border-radius:0px 4px 4px 0px;background-image:url("../Themes/Theme 2024/Content/images/assetOrange1.svg");background-position:center;background-size:25%;background-repeat:no-repeat}.internetBox .internetSubBox .internetNavigationBox .navigationBox .next{border-radius:4px 0px 0px 4px;background-image:url("../Themes/Theme 2024/Content/images/assetOrange2.svg");background-position:center;background-size:25%;background-repeat:no-repeat}.internetBox .internetSubBox .internetNavigationBox .viewOfferDetails{display:flex;align-items:center;justify-content:center;width:80%;height:calc(1.7475728155vw + 38.4466019417px);background-color:#000;color:#fff;box-shadow:0px 0px 10px rgba(0,0,0,.1607843137);border-radius:calc(0.2588996764vw + 3.0291262136px);font-family:"HelveticaNeueW20-75Bold";font-size:calc(0.5177993528vw + 0.8786407767rem);line-height:1.2}.internetBox .internetSubBox .internetNavigationBox .viewOfferDetails:hover{background-color:#f16e00}.internetBox .internetSubBox .internetNavigationBox .viewAllOffers{display:flex;align-items:center;justify-content:center;font-family:"HelvNeue65_W1G";font-size:calc(0.5825242718vw + 0.8009708738rem);line-height:1.2;text-decoration:underline;text-underline-offset:.25em;letter-spacing:0px;color:#000;margin-top:calc(0.5825242718vw + 13.8155339806px);margin-bottom:calc(0.5825242718vw + 13.8155339806px)}.internetBox .internetSubBox .internetNavigationBox .viewAllOffers:hover{color:#ff790e}@media(width: 1366px){.internetBox .internetHeader .title{font-size:32px;line-height:1.2}.internetBox .internetHeader .ViewAllBtn{font-size:18px;line-height:1.2}.internetBox .internetSubBox{margin-top:-60px}.internetBox .internetSubBox .internetBoxCategories .subCatLabelBox{width:calc(38.8739946381vw + -156.018766756px);height:120px}.internetBox .internetSubBox .internetBoxCategories .subCatLabelBox .internetBoxCategory{border-radius:8px;padding:20px}.internetBox .internetSubBox .internetBoxCategories .subCatLabelBox .internetBoxCategory img{height:100%;max-width:70px}.internetBox .internetSubBox .internetBoxCategories .subCatLabelBox .internetBoxCategory p{margin:0;padding:0 15px;font-size:18px}.internetBox .internetSubBox .internetNavigationBox{width:calc(15.977443609vw + 141.7481203008px)}.internetBox .internetSubBox .internetNavigationBox .innerContent{height:145px}.internetBox .internetSubBox .internetNavigationBox .innerContent .speedLineBox{margin:13px 0}.internetBox .internetSubBox .internetNavigationBox .innerContent .speedLineBox .speedLine{height:8px}.internetBox .internetSubBox .internetNavigationBox .innerContent .speedLineBox .speedLineCirclesBox .speedCircleBox .speedCircle{width:18px;height:18px}.internetBox .internetSubBox .internetNavigationBox .innerContent .speedLineBox .speedLineCirclesBox .speedCircleBox .speedCircleSelected{width:30px;height:30px}.internetBox .internetSubBox .internetNavigationBox .innerContent .speedLineTextBox .speedLineText{font-size:13px}.internetBox .internetSubBox .internetNavigationBox .selectProduct{font-size:16px}.internetBox .internetSubBox .internetNavigationBox .productName{font-size:20px}.internetBox .internetSubBox .internetNavigationBox .priceBox{font-size:24px}.internetBox .internetSubBox .internetNavigationBox .priceBox .newPrice .unit{font-size:18px}.internetBox .internetSubBox .internetNavigationBox .priceBox .newPrice .amount{font-size:24px}.internetBox .internetSubBox .internetNavigationBox .priceBox .newPrice .fraction{font-size:16px}.internetBox .internetSubBox .internetNavigationBox .priceBox .newPrice .period{font-size:16px}.internetBox .internetSubBox .internetNavigationBox .priceBox .oldPrice .unit{font-size:16px}.internetBox .internetSubBox .internetNavigationBox .priceBox .oldPrice .amount{font-size:20px}.internetBox .internetSubBox .internetNavigationBox .priceBox .oldPrice .fraction{font-size:14px}.internetBox .internetSubBox .internetNavigationBox .priceBox .oldPrice .period{font-size:14px}.internetBox .internetSubBox .internetNavigationBox .navigationBox .btn{width:33px;height:33px}.internetBox .internetSubBox .internetNavigationBox .viewOfferDetails{height:48px;border-radius:4px;font-size:16px}.internetBox .internetSubBox .internetNavigationBox .viewAllOffers{font-size:16px}}@media(max-width: 992px){.internetBox .internetSubBox .internetBoxCategories .subCatLabelBox{width:calc(41.3223140496vw + -119.9173553719px)}}@media(max-width: 834px)and (min-width: 750px){.internetBox .internetSubBox .internetBoxCategories .subCatLabelBox{width:calc(47.619047619vw + -167.1428571429px);height:120px}.internetBox .internetSubBox .internetBoxCategories .subCatLabelBox .internetBoxCategory{padding:10px}.internetBox .internetSubBox .internetBoxCategories .subCatLabelBox .internetBoxCategory img{height:60%}.internetBox .internetSubBox .internetBoxCategories .subCatLabelBox .internetBoxCategory p{margin:0;padding:0 10px;font-size:16px}.internetBox .internetSubBox .internetNavigationBox{width:300px}.internetBox .internetSubBox .internetNavigationBox .innerContent{height:calc(23.8095238095vw + -53.5714285714px)}.internetBox .internetSubBox .internetNavigationBox .innerContent .speedLineBox{margin:10px 0}.internetBox .internetSubBox .internetNavigationBox .innerContent .speedLineBox .speedLine{height:8px}.internetBox .internetSubBox .internetNavigationBox .innerContent .speedLineBox .speedLineCirclesBox .speedCircleBox .speedCircle{width:13px;height:13px}.internetBox .internetSubBox .internetNavigationBox .innerContent .speedLineBox .speedLineCirclesBox .speedCircleBox .speedCircleSelected{width:25px;height:25px}.internetBox .internetSubBox .internetNavigationBox .innerContent .speedLineTextBox .speedLineText{font-size:13px}.internetBox .internetSubBox .internetNavigationBox .selectProduct{font-size:16px}.internetBox .internetSubBox .internetNavigationBox .productName{font-size:18px}.internetBox .internetSubBox .internetNavigationBox .priceBox{font-size:20px}.internetBox .internetSubBox .internetNavigationBox .priceBox .newPrice .unit{font-size:18px}.internetBox .internetSubBox .internetNavigationBox .priceBox .newPrice .amount{font-size:20px}.internetBox .internetSubBox .internetNavigationBox .priceBox .newPrice .fraction{font-size:16px}.internetBox .internetSubBox .internetNavigationBox .priceBox .newPrice .period{font-size:16px}.internetBox .internetSubBox .internetNavigationBox .priceBox .oldPrice .unit{font-size:16px}.internetBox .internetSubBox .internetNavigationBox .priceBox .oldPrice .amount{font-size:18px}.internetBox .internetSubBox .internetNavigationBox .priceBox .oldPrice .fraction{font-size:14px}.internetBox .internetSubBox .internetNavigationBox .priceBox .oldPrice .period{font-size:14px}.internetBox .internetSubBox .internetNavigationBox .navigationBox .btn{width:33px;height:33px}.internetBox .internetSubBox .internetNavigationBox .viewOfferDetails{height:40px;border-radius:4px;font-size:16px}.internetBox .internetSubBox .internetNavigationBox .viewAllOffers{font-size:16px}}@media(max-width: 833px){.internetBox .internetHeader{height:calc(2.8322440087vw + 4.7111928105rem)}.internetBox .internetHeader .title{letter-spacing:calc(-0.0130718954vw + -0.4909803922px);line-height:calc(-0.4357298475vw + 2.102124183rem);font-size:calc(1.9607843137vw + 1.2279411765rem);white-space:normal}.internetBox .internetHeader .title::before{content:"";width:calc(-5.2287581699vw + 105.6078431373px);height:calc(-0.2178649237vw + 5.8169934641px);bottom:calc(-0.2588996764vw + -9.0291262136px)}.internetBox .internetHeader .ViewAllBtn{width:calc(0.2178649237vw + 135.1830065359px);height:calc(0vw + 2.5rem);font-size:calc(0vw + 1rem);line-height:calc(0vw + 1.1875rem);border-radius:4px}.internetBox .internetHeader .ViewAllBtn .ViewAllBtnIcon{width:calc(-0.871459695vw + 23.2679738562px);height:calc(-0.6535947712vw + 1.0906862745rem)}.internetSectionBoxMobile{padding:0}}@media(max-width: 750px){.internetBox .internetSubBox{margin-top:0px}.internetBox .internetSubBox .internetBoxCategories{position:static;display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;width:100%;overflow:auto;-moz-column-gap:8px;column-gap:8px;padding-top:30px;margin-top:-30px;scrollbar-width:0}.internetBox .internetSubBox .internetBoxCategories::-webkit-scrollbar{display:none;width:0;height:0}.internetBox .internetSubBox .internetBoxCategories .subCatLabelBox{width:106px;height:120px;flex-grow:1;flex-shrink:0;background-color:#fff;margin-bottom:27px}.internetBox .internetSubBox .internetBoxCategories .subCatLabelBox:nth-child(-n+3) .selectedSubCatClass:after,.internetBox .internetSubBox .internetBoxCategories .subCatLabelBox:nth-child(n+4) .selectedSubCatClass:after{left:50%;right:50%;top:auto;bottom:0;transform:translate(-50%, 95%);border:solid calc(0.3236245955vw + 8.786407767px) rgba(0,0,0,0);border-top-color:#3397c7}.internetBox .internetSubBox .internetBoxCategories .subCatLabelBox .selectedSubCatClass{background-color:#3397c7;color:#fff;text-decoration:underline;position:relative}.internetBox .internetSubBox .internetBoxCategories .subCatLabelBox .internetBoxCategory{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;border-radius:8px;padding:15px 8px;margin:0;text-underline-offset:.2em}.internetBox .internetSubBox .internetBoxCategories .subCatLabelBox .internetBoxCategory:hover{color:#fff}.internetBox .internetSubBox .internetBoxCategories .subCatLabelBox .internetBoxCategory img{height:25%;flex-grow:1;aspect-ratio:1;margin-bottom:4px}.internetBox .internetSubBox .internetBoxCategories .subCatLabelBox .internetBoxCategory p{margin:0;padding:0;font-size:14px;width:95%;flex-grow:0}.internetBox .internetSubBox .internetNavigationBox{width:min(310px,88vw)}.internetBox .internetSubBox .internetNavigationBox .innerContent .speedLineTextBox .speedLineText{font-size:13px}.internetBox .internetSubBox .internetNavigationBox .viewAllOffers{margin-top:12px;margin-bottom:20px}}:lang(ar) .internetBox .internetHeader .title::before{content:"";right:1px;left:0px;bottom:calc(-0.5177993528vw + -8.0582524272px)}:lang(ar) .internetBox .internetHeader .ViewAllBtn span{margin-left:7%;margin-right:0}:lang(ar) .internetBox .internetHeader .ViewAllBtn .ViewAllBtnIcon{transform:rotate(180deg)}:lang(ar) .internetBox .internetSubBox .internetNavigationBox .promotionBox{right:auto;left:0}:lang(ar) .internetBox .internetSubBox .internetNavigationBox .promotionBox p{line-height:1.5}:lang(ar) .internetBox .internetSubBox .internetNavigationBox .promotionBox p::first-line{line-height:1.5}:lang(ar) .internetBox .internetSubBox .internetNavigationBox .navigationBox .btn{transform:rotate(180deg)}:lang(ar) .internetBox .internetSubBox .internetNavigationBox .priceBox .newPrice{direction:ltr}:lang(ar) .internetBox .internetSubBox .internetNavigationBox .priceBox .newPrice .period{display:flex;order:-1;direction:rtl}:lang(ar) .internetBox .internetSubBox .internetNavigationBox .priceBox .oldPrice{direction:ltr}:lang(ar) .internetBox .internetSubBox .internetNavigationBox .priceBox .oldPrice .period{display:flex;order:-1;direction:rtl}:lang(ar) .internetBox .internetSubBox .internetNavigationBox .viewAllOffers{text-underline-offset:.45em;font-family:"HelveticaNeueW20-55Roman"}:lang(ar) .internetBox .internetSubBox .internetNavigationBox .innerContent .speedMeterImg{transform:scale(-1, 1)}:lang(ar) .internetBox .internetSubBox .internetNavigationBox .productName{line-height:1.5;height:3em;width:62%}:lang(ar) .internetBox .internetSubBox .internetNavigationBox .selectProduct{width:45%}:lang(ar) .internetBox .internetSubBox .internetBoxCategories .subCatLabelBox:nth-child(-n+3) .selectedSubCatClass:after{left:0;right:auto;transform:translate(-95%, -50%);border:solid calc(0.3236245955vw + 8.786407767px) rgba(0,0,0,0);border-right-color:#5abeee}:lang(ar) .internetBox .internetSubBox .internetBoxCategories .subCatLabelBox:nth-child(n+4) .selectedSubCatClass:after{right:0;left:auto;transform:translate(95%, -50%);border:solid calc(0.3236245955vw + 8.786407767px) rgba(0,0,0,0);border-left-color:#3397c7}:lang(ar) .internetBox .internetSubBox .internetBoxCategories .subCatLabelBox .internetBoxCategory{text-underline-offset:.45em}:lang(ar) .internetBox .internetSubBox .internetBoxCategories .subCatLabelBox .internetBoxCategory p{line-height:1.5;height:3em}@media(max-width: 750px){:lang(ar) .internetBox .internetSubBox .internetBoxCategories .subCatLabelBox{width:110px;height:120px}:lang(ar) .internetBox .internetSubBox .internetBoxCategories .subCatLabelBox:nth-child(n+4) .selectedSubCatClass:after,:lang(ar) .internetBox .internetSubBox .internetBoxCategories .subCatLabelBox:nth-child(-n+3) .selectedSubCatClass:after{left:50%;right:50%;top:auto;bottom:0;transform:translate(50%, 95%);border:solid calc(0.3236245955vw + 8.786407767px) rgba(0,0,0,0);border-top-color:#3397c7}:lang(ar) .internetBox .internetSubBox .internetBoxCategories .subCatLabelBox .internetBoxCategory{text-underline-offset:.35em}}
.responsiveBox{display:flex;justify-content:center}.mainPageBox a,.mainPageBox p{padding:0;margin:0;box-sizing:border-box;font-family:"HelveticaNeueW20-75Bold"}.mainPageBox .lodaingModal{position:fixed;top:0;bottom:0;right:0;left:0;width:100vw;height:100vh;display:none;align-items:center;justify-content:center;background-color:rgba(0,0,0,.1607843137);z-index:20}.mainPageBox .loadingContent{width:calc(1.6181229773vw + 18.932038835px);height:calc(1.6181229773vw + 18.932038835px);border-radius:50%;border:calc(0.3236245955vw + 3.786407767px) #ff7900 solid;border-bottom-color:rgba(0,0,0,0);animation:spin 1s linear infinite}.mainPageBox .heroBox{background:linear-gradient(black 45%, white 10%);display:flex;flex-direction:column;align-items:center}.mainPageBox .heroBox .heroBoxContent{position:relative;width:100%;height:26.1979166667vw;border:1px solid #5d5d5d;border-bottom:0;border-top-left-radius:10px;border-top-right-radius:10px;overflow:hidden;display:flex;align-items:center}.mainPageBox .heroBox .heroBoxContent:hover .arrowMainBoxLeft .orangeCircle,.mainPageBox .heroBox .heroBoxContent:hover .arrowMainBoxRight .orangeCircle{animation-play-state:paused}.mainPageBox .heroBox .heroBoxContent .any-slider{width:100%;max-width:100%;max-height:100%;height:100%;padding:0;margin:0;min-height:auto}.mainPageBox .heroBox .heroBoxContent .any-slider .container{width:100%;max-width:100%;max-height:100%;height:100%;padding:0;margin:0}.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider{width:100%;height:100%;max-width:100%;max-height:100%;left:0;top:0;right:0}.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slider_flex{background-color:#f6f6f7;width:100%;max-width:100%;max-height:100%;height:100%}.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slider_flex .slider-left{width:100%;height:100%;max-width:100%;max-height:100%;min-height:auto}.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slider_flex .slider-left .slider-home{width:100%;height:100%;max-width:100%;max-height:100%;min-height:auto;padding:0;margin:0}.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list{width:100%;height:100% !important;max-width:100%;max-height:100%;min-height:auto;padding:0;margin:0}.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track{height:100%;max-height:100%;min-height:auto;padding:0;margin:0}.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item{width:100%;height:100%;max-width:100%;max-height:100%;min-height:auto;padding:0;margin:0}.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet{width:100%;height:100%;max-width:100%;max-height:100%;min-height:auto;padding:0;margin:0}.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet .desktop-slider{width:100%;height:100%;max-width:100%;max-height:100%;min-height:auto;padding:0;margin:0}.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet .desktop-slider .item{width:100%;height:100%;max-width:100%;max-height:100%;min-height:auto;margin:0;padding:0 calc(4.5307443366vw + 53.0097087379px);display:flex;flex-direction:column;justify-content:flex-start}.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet .desktop-slider .item:hover{cursor:pointer}.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet .desktop-slider .item img{-o-object-position:top center;object-position:top center}.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet .desktop-slider .item .caption{z-index:3;padding:0;margin:0;width:100%;height:100%;overflow:hidden;position:relative;padding-top:calc(2.071197411vw + 0.5145631068rem);padding-bottom:calc(2.071197411vw + 0.5145631068rem);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet .desktop-slider .item .caption .btn-slider{width:clamp(172px,14.6209386282vw + -19.7220216606px,300px);height:clamp(50px,1.8416206262vw + 2.1650552486rem,70px);font-size:clamp(17px,1.083032491vw + 0.2003610108rem,24px);line-height:calc(0vw + 1.75rem);margin:0;padding:0;border-radius:calc(0.2588996764vw + 3.0291262136px);position:absolute;bottom:0;align-self:flex-start;min-width:auto}.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet .desktop-slider .item .caption h1,.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet .desktop-slider .item .caption h2,.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet .desktop-slider .item .caption h3,.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet .desktop-slider .item .caption h4,.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet .desktop-slider .item .caption h5,.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet .desktop-slider .item .caption h6,.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet .desktop-slider .item .caption p,.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet .desktop-slider .item .caption span{margin:0;padding:0}.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet.position-top .desktop-slider .item .caption{justify-content:flex-start}.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet.position-middle .desktop-slider .item .caption{justify-content:center}.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet.position-bottom .desktop-slider .item .caption{justify-content:flex-end}.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet.alignment-left .desktop-slider .item .caption{align-items:flex-start}.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet.alignment-center .desktop-slider .item .caption{align-items:center}.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet.alignment-right .desktop-slider .item .caption{align-items:flex-end}.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .slick-mobile{display:flex !important}.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .slick-desktop{display:flex !important}.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slider_flex .slider-left .slick-dots{display:none;padding:0 calc(6.4456721915vw + 16.2430939227px);margin:0;bottom:calc(2.2653721683vw + 11.5048543689px);left:0}.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slider_flex .slider-left .slick-dots .dot-active{background-color:#ff7900}.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slider_flex .horizantal-menu{display:none}.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slick-arrow-data{display:flex;align-items:center;justify-content:space-between;margin:0;padding:0;width:95%;top:50%;left:50%;transform:translate(-50%, -50%);height:0px}.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slick-arrow-data .slick-arrow{padding:0;margin:0;width:auto;height:auto;background-color:rgba(0,0,0,.16);border:2px solid #999;background-size:45%}.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slick-arrow-data .slick-arrow:lang(ar){transform:rotate(180deg)}.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slick-arrow-data .slick-arrow.dir_left{width:calc(2.7624309392vw + 21.9613259669px);height:calc(2.7624309392vw + 21.9613259669px);background-image:url("../Themes/Theme 2024/Content/images/grey-arrows/l.arrow-grey.svg")}.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slick-arrow-data .slick-arrow.dir_left:hover{background-image:url("../Themes/Theme 2024/Content/images/orange-arrows/l.arrow-orange.svg")}.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slick-arrow-data .slick-arrow.dir_right{background-image:url("../Themes/Theme 2024/Content/images/grey-arrows/r.arrow-grey.svg")}.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slick-arrow-data .slick-arrow.dir_right:hover{background-image:url("../Themes/Theme 2024/Content/images/orange-arrows/r.arrow-orange.svg")}.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slider-counter{display:none}.mainPageBox .heroBox .bottomBorder{height:10px;width:100%;border-bottom-left-radius:10px;border-bottom-right-radius:10px;background-color:#ff790e}.mainPageBox .heroBox .promotionCaptionBox{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;margin-top:calc(2.5889967638vw + 14.2912621359px);margin-bottom:calc(1.0355987055vw + 12.1165048544px);gap:calc(0.5177993528vw + 14.0582524272px)}.mainPageBox .heroBox .promotionCaptionBox h1{margin:0;padding:0;font-family:"HelveticaNeueW20-75Bold";font-size:calc(0.5177993528vw + 1.3786407767rem);line-height:1.2;letter-spacing:0px;color:#f6720c}.mainPageBox .heroBox .promotionCaptionBox p{margin:0;padding:0;font-family:"HelveticaNeueW20-55Roman";font-size:calc(0.5177993528vw + 0.8786407767rem);line-height:1.2;letter-spacing:0px;color:#000;width:85%}.mainPageBox .categoriesBox{display:flex;align-items:center;justify-content:center;margin:calc(1.0355987055vw + -97.8834951456px) auto;padding:110px 15px;overflow:auto;width:100%;max-width:100%;scrollbar-width:0}.mainPageBox .categoriesBox::-webkit-scrollbar{display:none;width:0;height:0}.mainPageBox .categoriesBox .categoryBox{flex-shrink:0;flex-grow:0;width:clamp(130px,10.2265372168vw + 73.6504854369px,270px);height:clamp(125px,7.1197411003vw + 93.3009708738px,230px);padding-bottom:calc(1.0355987055vw + 12.1165048544px);border-radius:calc(0.3883495146vw + 6.5436893204px);display:flex;flex-direction:column;align-items:center;justify-content:flex-end;color:#000;position:relative}.mainPageBox .categoriesBox .categoryBox .categoryBoxImg{-o-object-fit:contain;object-fit:contain;-o-object-position:top center;object-position:top center;max-height:40%;max-width:90%}.mainPageBox .categoriesBox .categoryBox .categoryBoxName{margin:0;padding:0;margin-top:.3em;font-family:"HelveticaNeueW20-75Bold";font-size:calc(0.5177993528vw + 0.8786407767rem);line-height:1.2;width:85%;height:2.6em;display:flex;align-items:center;justify-content:center;text-align:center}.mainPageBox .categoriesBox .categoryBox .categoryBoxName .innertitle{width:auto;max-height:inherit;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.mainPageBox .categoriesBox .categoryBox.selectedCat{background:linear-gradient(144deg, #ff790e 0%, #f26f06 100%);box-shadow:0px 33px 99px rgba(0,0,0,.1607843137);cursor:pointer;color:#fff;text-decoration:underline}.mainPageBox .categoriesBox .categoryBox.selectedCat:hover{color:#fff}.mainPageBox .categoriesBox .categoryBox.selectedCat .categoryBoxImg{max-height:60%}.mainPageBox .categoriesBox .categoryBox.selectedCat:after{content:"";position:absolute;top:auto;bottom:0;right:50%;transform:translate(50%, 95%);border:solid calc(0.1294498382vw + 12.5145631068px) rgba(0,0,0,0);border-top-color:#f26f06;z-index:1}.mainPageBox .categoriesBox .categoryBox:hover{cursor:pointer;color:#ff790e;text-decoration:underline}.mainPageBox .cardsBox{display:grid;grid-template-columns:repeat(4, 1fr);padding-top:calc(0.5177993528vw + 14.0582524272px);padding-bottom:calc(0.5177993528vw + 14.0582524272px);-moz-column-gap:calc(1.359223301vw + 2.9029126214px);column-gap:calc(1.359223301vw + 2.9029126214px);row-gap:calc(1.359223301vw + 2.9029126214px)}.mainPageBox .cardsBox .cardBox{display:flex;flex-direction:column;align-items:center;background:#fff;box-shadow:0px 0px calc(0.7766990291vw + 5.0873786408px) rgba(0,0,0,.1607843137);border-radius:calc(0.5177993528vw + 6.0582524272px);position:relative;min-width:0}.mainPageBox .cardsBox .cardBox #SPromation,.mainPageBox .cardsBox .cardBox #newBox{position:absolute;left:0;display:flex;align-items:center;justify-content:center;width:calc(3.8187702265vw + 40.6796116505px);height:calc(3.8187702265vw + 40.6796116505px);margin:6px;contain:strict;animation:scaleUp 2s linear infinite}.mainPageBox .cardsBox .cardBox #SPromation .whiteText,.mainPageBox .cardsBox .cardBox #newBox .whiteText{font-family:"HelveticaNeueW20-75Bold";font-size:clamp(13px,1.2635379061vw + -0.1412454874rem,22px);line-height:1.2;letter-spacing:-0.3px;color:#fff}.mainPageBox .cardsBox .cardBox #SPromation img,.mainPageBox .cardsBox .cardBox #newBox img{position:absolute;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.mainPageBox .cardsBox .cardBox #SPromation p,.mainPageBox .cardsBox .cardBox #newBox p{font-family:"HelveticaNeueW20-55Roman";font-size:clamp(9px,0.3883495146vw + 0.4714805825rem,15px);line-height:1.2;letter-spacing:-0.25px;text-align:center;z-index:2}.mainPageBox .cardsBox .cardBox #SPromation p::first-line,.mainPageBox .cardsBox .cardBox #newBox p::first-line{font-family:"HelveticaNeueW20-75Bold";font-size:clamp(12px,0.3883495146vw + 0.6589805825rem,18px);line-height:1.2;letter-spacing:-0.3px}.mainPageBox .cardsBox .cardBox #newBox{width:calc(2.8478964401vw + 33.3203883495px);height:calc(2.8478964401vw + 33.3203883495px)}.mainPageBox .cardsBox .cardBox .productImg{width:70%;height:calc(3.8834951456vw + 65.4368932039px);margin-top:calc(1.6181229773vw + 13.932038835px);margin-bottom:5px;-o-object-fit:contain;object-fit:contain;-o-object-position:top center;object-position:top center}.mainPageBox .cardsBox .cardBox .productName{font-size:calc(0.5177993528vw + 0.8786407767rem);line-height:1.2;width:80%;height:2.6em;display:flex;align-items:center;justify-content:center;text-align:center;margin:.5em 0}.mainPageBox .cardsBox .cardBox .productName .innertitle{width:auto;max-height:inherit;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.mainPageBox .cardsBox .cardBox .viewDetails{display:flex;align-items:baseline;font-family:"HelvNeue65_W1G";color:#000;font-size:calc(0.2588996764vw + 0.8143203883rem);line-height:1.2;margin:.7em 0}.mainPageBox .cardsBox .cardBox .viewDetails:hover{cursor:pointer;color:#ff7900}.mainPageBox .cardsBox .cardBox .viewDetails span{text-decoration:underline;text-underline-offset:calc(0.0647249191vw + 2.7572815534px)}.mainPageBox .cardsBox .cardBox .viewDetails i{font-size:calc(0.2588996764vw + 0.5018203883rem);margin-left:5px}.mainPageBox .cardsBox .cardBox .line{border-bottom:1px solid #d0d0d0;width:80%}.mainPageBox .cardsBox .cardBox .priceBox{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(0.71197411vw + 0.958131068rem);min-height:2.4em;margin:calc(0.3236245955vw + 3.786407767px) 0;flex-grow:1}.mainPageBox .cardsBox .cardBox .newPrice{font-size:calc(0.71197411vw + 0.958131068rem);line-height:1.2;display:flex;align-items:baseline;color:#ff7900;font-family:"HelveticaNeueW20-75Bold";margin-bottom:calc(-0.1941747573vw + -2.2718446602px)}.mainPageBox .cardsBox .cardBox .newPrice .unit{font-size:calc(0.5825242718vw + 0.7384708738rem);letter-spacing:0}.mainPageBox .cardsBox .cardBox .newPrice .amount{font-size:calc(0.71197411vw + 0.958131068rem);margin-left:calc(0.1841620626vw + 1.4640883978px)}.mainPageBox .cardsBox .cardBox .newPrice .fraction{font-family:"HelveticaNeueW20-55Roman";font-size:calc(0.5825242718vw + 0.6134708738rem);letter-spacing:0px}.mainPageBox .cardsBox .cardBox .newPrice .period{font-family:"HelveticaNeueW20-55Roman";font-size:calc(0.3883495146vw + 0.6589805825rem);letter-spacing:0px;color:#000}.mainPageBox .cardsBox .cardBox .oldPrice{font-family:"HelveticaNeueW20-75Bold";font-size:calc(0.71197411vw + 0.833131068rem);line-height:1.2;letter-spacing:0px;color:rgba(0,0,0,.37);position:relative;display:inline-flex;align-items:baseline;white-space:pre}.mainPageBox .cardsBox .cardBox .oldPrice::before{content:"";border-bottom:.5px solid #000;opacity:.37;position:absolute;width:100%;bottom:40%;margin:0}.mainPageBox .cardsBox .cardBox .oldPrice .unit{font-size:calc(0.5825242718vw + 0.6134708738rem)}.mainPageBox .cardsBox .cardBox .oldPrice .amount{font-size:calc(0.71197411vw + 0.833131068rem);margin-left:calc(0.1294498382vw + 2.5145631068px)}.mainPageBox .cardsBox .cardBox .oldPrice .fraction{font-family:"HelveticaNeueW20-55Roman";font-size:calc(0.5177993528vw + 0.5661407767rem)}.mainPageBox .cardsBox .cardBox .oldPrice .period{font-family:"HelveticaNeueW20-55Roman";font-size:calc(0.3236245955vw + 0.5491504854rem)}.mainPageBox .cardsBox .cardBox .PromotionTaxPriceBox{display:flex;align-items:center;white-space:nowrap;font-family:"HelveticaNeueW20-75Bold";font-size:calc(0.3883495146vw + 8.5436893204px);line-height:1.2;letter-spacing:-0.5px;gap:.5ch;margin-top:1ch}.mainPageBox .cardsBox .cardBox .PromotionTaxPriceBox .withTaxText{display:flex;align-items:center;gap:.6ch;font-family:"HelveticaNeueW20-75Bold";font-size:calc(0.3883495146vw + 8.5436893204px);line-height:1.2;letter-spacing:-0.5px}.mainPageBox .cardsBox .cardBox .PromotionTaxPriceBox .withTaxText .withTaxTextIcon{display:inline-block;background-image:url("../Themes/Theme 2024/Content/images/tick2.svg");background-position:center;background-size:contain;background-repeat:no-repeat;width:calc(0.6472491909vw + 7.572815534px);height:calc(0.6472491909vw + 7.572815534px)}.mainPageBox .cardsBox .cardBox .PromotionTaxPriceBox .withTaxPrice{display:flex;align-items:center;gap:.5ch}.mainPageBox .cardsBox .cardBox .PromotionTaxPriceBox .withTaxPrice:lang(ar){align-items:baseline}.mainPageBox .cardsBox .cardBox .PromotionTaxPriceBox .withTaxPrice .withTaxCurrency{color:#ff790e}.mainPageBox .cardsBox .cardBox .PromotionTaxPriceBox .withTaxPrice .withTaxCurrency:lang(ar){display:flex;flex-direction:row-reverse;gap:.5ch}.mainPageBox .cardsBox .cardBox .PromotionTaxPriceBox .withTaxPrice .withTaxRenewal{font-family:"HelvNeue65_W1G";font-size:calc(0.2588996764vw + 9.0291262136px);line-height:1.2;letter-spacing:-0.5px}.mainPageBox .cardsBox .cardBox .PromotionTaxPriceBox .withTaxPrice .withTaxRenewal:lang(ar){font-family:"HelveticaNeueW20-55Roman";line-height:1.2}.mainPageBox .cardsBox .cardBox .buyNowDiv{display:flex;align-items:center;justify-content:center;width:90%;margin-top:5px;margin-bottom:clamp(10px,0.71197411vw + 7.3300970874px,30px)}.mainPageBox .cardsBox .cardBox .buyNowDiv .buyNow{flex-grow:1;height:clamp(40px,1.2944983819vw + 2.1966019417rem,60px);background-color:#000;box-shadow:0px 33px 99px rgba(0,0,0,.1607843137);border-radius:calc(0.3683241252vw + 0.9281767956px);color:#fff;display:flex;align-items:center;justify-content:center;font-family:"HelveticaNeueW20-75Bold";font-size:calc(0.2588996764vw + 0.9393203883rem);line-height:1.2;margin-right:calc(0.4530744337vw + 1.3009708738px)}.mainPageBox .cardsBox .cardBox .buyNowDiv .buyNow:hover{background-color:#ff790e;text-decoration:underline;cursor:pointer}.mainPageBox .cardsBox .cardBox .buyNowDiv .shoppingCart{display:flex;align-items:center;justify-content:center;width:clamp(40px,1.2944983819vw + 35.145631068px,60px);height:clamp(40px,1.2944983819vw + 35.145631068px,60px);background-color:#fff;border:1px solid #000;box-shadow:0px 33px 99px rgba(0,0,0,.1607843137);border-radius:calc(0.3683241252vw + 0.9281767956px);background-image:url("../Themes/Theme 2024/Content/images/cart-black.svg");background-size:50%;background-position:center;background-repeat:no-repeat}.mainPageBox .cardsBox .cardBox .buyNowDiv .shoppingCart:hover{background-image:url("../Themes/Theme 2024/Content/images/add-alarm-button.svg");border:1px solid #ff790e;cursor:pointer}.mainPageBox .paginationBox{display:flex;align-items:center;justify-content:center;margin-top:calc(1.2944983819vw + 25.145631068px);margin-bottom:calc(-1.6181229773vw + 36.067961165px)}.mainPageBox .paginationBox .pageNumber{width:calc(0.7766990291vw + 45.0873786408px);height:calc(0.7766990291vw + 45.0873786408px);display:flex;align-items:center;justify-content:center;border-radius:4px;color:#000;font-family:"HelveticaNeueW20-75Bold";font-size:calc(0.5177993528vw + 1.0036407767rem);line-height:1.2}.mainPageBox .paginationBox .pageNumber:last-child,.mainPageBox .paginationBox .pageNumber:first-child{border:1px solid #000}.mainPageBox .paginationBox .pageNumber:last-child i,.mainPageBox .paginationBox .pageNumber:first-child i{font-size:calc(0.5177993528vw + 1.0036407767rem)}.mainPageBox .paginationBox .pageNumber:hover,.mainPageBox .paginationBox .pageNumber.selectedNumber{background-color:#ff790e !important;color:#fff;border:1px solid #fff !important;cursor:pointer}.mainPageBox .cardBox .labelBlackFriday{position:absolute;left:0;top:0;background-image:url("../Themes/Theme 2024/Content/images/blackFriday/eng-Tag2x.png");background-size:contain;background-repeat:no-repeat;width:100%;height:25%;background-position-x:100%;z-index:1}@media(width: 1366px){.mainPageBox .categoriesBox .categoryBox{width:167px;height:163px;padding-bottom:20;border-radius:8px}.mainPageBox .categoriesBox .categoryBox .categoryBoxName{font-size:18px;line-height:1.2}.mainPageBox .cardsBox .cardBox #SPromation .whiteText,.mainPageBox .cardsBox .cardBox #newBox .whiteText{font-size:18px}.mainPageBox .cardsBox .cardBox .productName{font-size:18px}.mainPageBox .cardsBox .cardBox .viewDetails{font-size:14px}.mainPageBox .cardsBox .cardBox .buyNowDiv .buyNow{font-size:16px}}@media(max-width: 992px){.mainPageBox .categoriesBox .categoryBox.selectedCat .categoryBoxImg{max-height:65% !important}.mainPageBox .categoriesBox .categoryBox .categoryBoxImg{max-height:65% !important}.mainPageBox .heroBox .container{padding:0}.mainPageBox .heroBox .heroBoxContent{height:74.1007194245vw;border-radius:0}.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet .desktop-slider .item{padding:16px}.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet .desktop-slider .item .caption{padding:0}.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slick-arrow-data{width:0;height:0;opacity:0;overflow:hidden}.mainPageBox .heroBox .bottomBorder{height:10px;border-bottom-left-radius:0;border-bottom-right-radius:0}.mainPageBox .heroBox .promotionCaptionBox{padding:0 16px}}@media(max-width: 600px){.mainPageBox .heroBox .heroBoxContent{height:152.5333333333vw}}@media(max-width: 834px){.mainPageBox .categoriesBox{-moz-column-gap:8px;column-gap:8px}.mainPageBox .categoriesBox .categoryBox{align-items:flex-start;padding-left:7px;padding-right:7px;background:#fff;box-shadow:0px 3px 6px rgba(0,0,0,.1607843137);width:clamp(130px,7.6252723312vw + 101.4052287582px,270px);height:clamp(125px,3.2679738562vw + 112.7450980392px,230px);align-items:center}.mainPageBox .categoriesBox .categoryBox .categoryBoxName{text-align:initial;justify-content:flex-start;width:90%;text-align:center}.mainPageBox .categoriesBox .categoryBox .categoryBoxImg{max-height:50%}.mainPageBox .categoriesBox .categoryBox.selectedCat .categoryBoxImg{max-height:50%}.mainPageBox .categoriesBox .categoryBox.selectedCat:after{content:"";position:absolute;top:auto;bottom:0;right:50%;transform:translate(50%, 95%);border:solid calc(0.1294498382vw + 12.5145631068px) rgba(0,0,0,0);border-top-color:#f26f06;z-index:1}.mainPageBox .cardsBox{padding-top:calc(0.5177993528vw + 14.0582524272px);padding-bottom:calc(0.5177993528vw + 14.0582524272px);grid-template-columns:repeat(3, 1fr)}.mainPageBox .paginationBox{margin-top:20px;margin-bottom:25px}}@media(max-width: 500px){.mainPageBox .cardsBox{grid-template-columns:repeat(2, 1fr)}}:lang(ar) .mainPageBox .cardsBox .cardBox #SPromation,:lang(ar) .mainPageBox .cardsBox .cardBox #newBox{right:auto;left:0}:lang(ar) .mainPageBox .cardsBox .cardBox #SPromation p,:lang(ar) .mainPageBox .cardsBox .cardBox #newBox p{line-height:1.5}:lang(ar) .mainPageBox .cardsBox .cardBox #SPromation p::first-line,:lang(ar) .mainPageBox .cardsBox .cardBox #newBox p::first-line{line-height:1.5}:lang(ar) .mainPageBox .cardsBox .cardBox .viewDetails{font-family:"HelveticaNeueW20-75Bold"}:lang(ar) .mainPageBox .cardsBox .cardBox .viewDetails span{text-underline-offset:calc(0.1294498382vw + 4.5145631068px)}:lang(ar) .mainPageBox .cardsBox .cardBox .viewDetails i{margin-left:0;margin-right:5px;transform:rotate(180deg)}:lang(ar) .mainPageBox .cardsBox .cardBox .newPrice{justify-content:flex-end;direction:ltr}:lang(ar) .mainPageBox .cardsBox .cardBox .newPrice .period{order:-1;margin-right:5px;direction:rtl}:lang(ar) .mainPageBox .cardsBox .cardBox .oldPrice{justify-content:flex-end;direction:ltr}:lang(ar) .mainPageBox .cardsBox .cardBox .oldPrice .period{order:-1;margin-right:5px;direction:rtl}:lang(ar) .mainPageBox .cardsBox .cardBox .buyNowDiv .buyNow{margin-right:0;margin-left:calc(0.4530744337vw + 1.3009708738px)}:lang(ar) .mainPageBox .cardsBox .cardBox .productName{line-height:1.5;height:3em}:lang(ar) .paginationBox .pageNumber:last-child i,:lang(ar) .paginationBox .pageNumber:first-child i{transform:rotate(180deg)}@media(width: 1366px){:lang(ar) .mainPageBox .categoriesBox .categoryBox .categoryBoxName{line-height:1.3}}@media(max-width: 834px){:lang(ar) .mainPageBox .categoriesBox .categoryBox .categoryBoxName{line-height:1.3}}@media(min-width: 1024px){.blackfcategoryBoxImg{width:9.375vw !important;height:9.375vw !important;max-width:unset !important;max-height:unset !important}.mainPageBox .categoriesBox .blackfslectcat{height:15.625vw !important}.mainPageBox .categoriesBox .categoryBox{height:15.625vw !important;width:14.5833333333vw;padding-bottom:0;justify-content:center}.mainPageBox .categoriesBox .categoryBox.selectedCat{height:15.625vw !important;width:14.5833333333vw;padding-bottom:0;justify-content:center}.mainPageBox .categoriesBox{align-items:flex-end !important;gap:4.1666666667vw}.mainPageBox .categoriesBox .categoryBoxName{font-size:1.25vw}}@keyframes scaleUp{0%{transform:scale(0.9)}50%{transform:scale(1)}100%{transform:scale(0.9)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
.newLinksDiv{display:grid;grid-template-columns:repeat(4, 1fr);align-items:center;gap:calc(0.5177993528vw + 6.0582524272px);margin:0;padding:0;margin-top:calc(0.5177993528vw + 6.0582524272px)}.newLinksDiv .linkItem{display:flex;align-items:center;justify-content:center;gap:0.4166666667vw;margin:0;padding:0;color:#000;border-radius:calc(0.1941747573vw + 2.2718446602px);background:linear-gradient(#ff790e 0%, #ff790e 100%) 0% 0% no-repeat;transition:all .7s linear}.newLinksDiv .linkItem .linkCircle{width:calc(1.7475728155vw + 46.4466019417px);height:calc(1.7475728155vw + 46.4466019417px);border-radius:50%;background-repeat:no-repeat;background-position:center;transition:all .5s linear}.newLinksDiv .linkItem.linkItem1{background:rgba(0,0,0,0) linear-gradient(180deg, #50be87 0%, #38a26d 100%) 0% 0% no-repeat padding-box}.newLinksDiv .linkItem.linkItem1 .linkCircle{background-image:url("../Themes/Theme 2024/Content/images/trackOrder.webp");background-size:65%}.newLinksDiv .linkItem.linkItem1:hover{background:linear-gradient(#ff790e 0%, #ff790e 100%) 0% 0% no-repeat;cursor:pointer}.newLinksDiv .linkItem.linkItem1:hover .linkCircle{background-position:right center}.newLinksDiv .linkItem.linkItem2{background:rgba(0,0,0,0) linear-gradient(180deg, #44A9D9 0%, #3094C4 100%) 0% 0% no-repeat padding-box}.newLinksDiv .linkItem.linkItem2 .linkCircle{background-image:url("../Themes/Theme 2024/Content/images/upgradeSpeed.webp");background-size:65%}.newLinksDiv .linkItem.linkItem2:hover{background:linear-gradient(#ff790e 0%, #ff790e 100%) 0% 0% no-repeat;cursor:pointer}.newLinksDiv .linkItem.linkItem2:hover .linkCircle{background-image:url("../Themes/Theme 2024/Content/images/upgradespeedhover.webp");background-size:80%}.newLinksDiv .linkItem.linkItem3{background:rgba(0,0,0,0) linear-gradient(180deg, #FF8AD4 0%, #EB71BE 100%) 0% 0% no-repeat padding-box}.newLinksDiv .linkItem.linkItem3 .linkCircle{background-image:url("../Themes/Theme 2024/Content/images/OrangeRefill.webp");background-size:65%}.newLinksDiv .linkItem.linkItem3:hover{background:linear-gradient(#ff790e 0%, #ff790e 100%) 0% 0% no-repeat;cursor:pointer}.newLinksDiv .linkItem.linkItem3:hover .linkCircle{background-image:url("../Themes/Theme 2024/Content/images/OrangeRefillHovered.webp")}.newLinksDiv .linkItem.linkItem4{background:rgba(0,0,0,0) linear-gradient(358deg, #FFA802 0%, #FFD22E 100%) 0% 0% no-repeat padding-box}.newLinksDiv .linkItem.linkItem4 .linkCircle{background-image:url("../Themes/Theme 2024/Content/images/promotionIcon1.webp");background-size:55%}.newLinksDiv .linkItem.linkItem4:hover{background:linear-gradient(#ff790e 0%, #ff790e 100%) 0% 0% no-repeat;cursor:pointer}.newLinksDiv .linkItem.linkItem4:hover .linkCircle{background-image:url("../Themes/Theme 2024/Content/images/promotionIcon2.webp");background-size:65%}.newLinksDiv .linkItem .linkTitle{margin:0;padding:0;font-family:"HelveticaNeueW20-75Bold";font-size:calc(0.5177993528vw + 0.8786407767rem);line-height:1.2;text-decoration:underline;color:#fff;transition:all .5s linear}.newLinksDivSohoPage{grid-template-columns:repeat(2, 1fr)}@media(max-width: 1366px){.newLinksDiv .linkItem .linkCircle{width:calc(0.7063572149vw + 50.351160444px);height:calc(0.7063572149vw + 50.351160444px)}.newLinksDiv .linkItem .linkTitle{font-size:1.317715959vw}}@media(max-width: 992px){.newLinksDiv .linkItem .linkCircle{width:calc(0.7063572149vw + 50.351160444px);height:calc(0.7063572149vw + 50.351160444px)}.newLinksDiv .linkItem .linkTitle{font-size:16px}}@media(max-width: 600px){.newLinksDiv{grid-template-columns:repeat(2, 1fr)}.newLinksDiv .linkItem{justify-content:flex-start}.newLinksDiv .linkItem .linkCircle{width:calc(1.5136226034vw + 39.3239152371px);height:calc(1.5136226034vw + 39.3239152371px)}.newLinksDiv .linkItem .linkTitle{font-size:clamp(12px,4vw,15px)}}
.container{width:85.4vw;margin:0 auto;padding:0}.preventBodyScrolling{overflow:hidden}.goToTop{display:none !important}.shop-now-btn span{font-family:"HelveticaNeueW20-75Bold"}[dir=rtl] .shop-now-btn span{font-family:"HelveticaNeueW20-75Bold"}@media(max-width: 992px){.container{width:100%;padding:0 15px}}.page-body .trendySection{min-height:270px}.page-body .all-products .marbottom178{padding-top:0 !important;padding-bottom:0 !important}.page-body .allproducts-fixedMenu{margin-top:0}.page-body .all-products .marbottom178{padding-top:0}.page-body .devices-accessories{position:relative;z-index:1}.page-body .devices-accessories .titleandmoredevice{margin-top:calc(0.9708737864vw + 41.359223301px);margin-bottom:calc(1.6181229773vw + 8.932038835px)}.page-body .devices-accessories .categories-twocolumns .deviceItemName{margin:0;padding:0;font-size:clamp(16px,1.9855595668vw + -0.1951714801rem,40px);line-height:clamp(20px,2.1660649819vw + -0.0992779783rem,45px);letter-spacing:calc(-0.027184466vw + -0.2180582524px);width:12ch;word-break:normal}.page-body .devices-accessories .categories-twocolumns .categories-items[href*="5g"] .cate-img img{margin:0px;margin-right:12%;margin-bottom:12%}[dir=rtl] .page-body .devices-accessories .categories-twocolumns .categories-items[href*="5g"] .cate-img img{margin:0px;margin-right:0px;margin-left:12%;margin-bottom:12%}.page-body .devices-accessories .categories-twocolumns .categories-items[href*="5g"] .cate-img{background-image:url("../Themes/Theme 2024/Content/images/5G-May23/devices-bg.webp");background-position:top center;background-repeat:no-repeat;background-size:110%;transition:background-position .6s ease-in-out}.page-body .devices-accessories .categories-twocolumns .categories-items[href*="5g"] .deviceItemName{color:#fff}.page-body .devices-accessories .categories-twocolumns .categories-items[href*="5g"]:hover .cate-img{background-position:top right}.page-body .devices-accessories .categories-twocolumns .categories-items[href*="5g"]:hover .cate-img img{margin:0px;margin-bottom:12%;margin-right:16%}.page-body .devices-accessories .categories-twocolumns .categories-items[href*="5g"]:hover .deviceItemName span{color:#ff790e}[dir=rtl] .page-body .devices-accessories .categories-twocolumns .categories-items[href*="5g"] .cate-img{background-image:url("../Themes/Theme 2024/Content/images/5G-May23/devices-bg ar.png")}[dir=rtl] .page-body .devices-accessories .categories-twocolumns .categories-items[href*="5g"] .deviceItemName{color:#fff}[dir=rtl] .page-body .devices-accessories .categories-twocolumns .categories-items[href*="5g"]:hover .cate-img{background-position:top left}[dir=rtl] .page-body .devices-accessories .categories-twocolumns .categories-items[href*="5g"]:hover .cate-img img{margin:0px;margin-right:0px;margin-left:16%;margin-bottom:12%}.page-body .devices-accessories .categories-threecolumns .deviceItemName{margin:0;padding:0;font-size:clamp(16px,1.083032491vw + 0.2003610108rem,30px);line-height:clamp(20px,1.2635379061vw + 0.3587545126rem,35px);letter-spacing:calc(-0.0103559871vw + -0.2811650485px);width:12ch;word-break:normal}.page-body .devices-accessories .product-slider-left .product-slider .product-items .product-items-content h3{font-size:calc(2.5270758123vw + -0.5324909747rem);line-height:1;letter-spacing:calc(-0.0103559871vw + -0.2011650485px)}.page-body .devices-accessories .product-slider-left .product-slider .product-items .product-items-content p{font-size:calc(0.5415162455vw + 0.6001805054rem);line-height:1;letter-spacing:calc(-0.0038834951vw + -0.1254368932px)}.page-body .devices-accessories .product-slider-left .product-slider .product-items .product-items-content .product-items-price{font-size:calc(1.083032491vw + -0.0496389892rem);line-height:1;letter-spacing:calc(-0.0038834951vw + -0.1254368932px)}.page-body .devices-accessories .product-slider-left .product-slider .product-items a{border-radius:10px;box-shadow:0px 0px 3px rgba(0,0,0,.1607843137);border:2px solid #f6f6f6}.page-body .short-link{margin:calc(0.9708737864vw + 11.359223301px) 0}.page-body .smartLifeSection{min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;margin-bottom:calc(3.8834951456vw + 15.4368932039px)}.page-body .newEShopHeroBox{margin-bottom:0}.page-body .mask-left:after{display:none}.page-body .item-box .product-item .picture{margin-bottom:10px}.page-body .item-box .product-item .picture a[href*="/mobile/prepaid-lines"] img{position:absolute;top:auto;right:0;bottom:0;left:0;max-width:100%;max-height:60%;margin:0 10px}@media(max-width: 768px){.page-body .item-box .product-item .picture{margin-bottom:10px}.page-body .item-box .product-item .picture a[href*="/mobile/prepaid-lines"] img{margin:0 auto}}@media(max-width: 1366px){.page-body .devices-accessories .product-slider-left .product-slider .product-items .product-items-content h3{font-size:calc(1.5050167224vw + 0.3400919732rem);margin-bottom:.25em}.page-body .devices-accessories .product-slider-left .product-slider .product-items .product-items-content p{font-size:calc(0.8361204013vw + 0.3486622074rem)}.page-body .devices-accessories .product-slider-left .product-slider .product-items .product-items-content .product-items-price{font-size:calc(0.8361204013vw + 0.3486622074rem)}}@media(max-width: 830px){.page-body .devices-accessories .titleandmoredevice{margin-top:0;margin-bottom:calc(1.6181229773vw + 8.932038835px)}.page-body .devices-accessories .product-slider-left .product-slider .product-items .product-items-content h3{font-size:17px;margin:0;padding:0;margin-bottom:.25em}.page-body .devices-accessories .product-slider-left .product-slider .product-items .product-items-content p{font-size:16px;margin:0;padding:0}.page-body .devices-accessories .product-slider-left .product-slider .product-items .product-items-content .product-items-price{font-size:14px;margin:0;padding:0}}@media(max-width: 833px){.mobilePlanSection{padding-bottom:30px;min-height:-webkit-fit-content !important;min-height:-moz-fit-content !important;min-height:fit-content !important}.html-home-page .footer-contact{padding:30px 0}}.bestSellerSimPlugin__title{margin:0 calc(1.8050541516vw + -0.9160649819rem) !important}.fixLabelWrapBox{max-width:initial;flex-grow:1}.fixLabelWrapBox .inputs .custom-control .custom-control-label{white-space:initial;text-align:initial;font-size:clamp(14px,1.4440433213vw + -3.725631769px,32px);line-height:1.2;font-family:"HelveticaNeueW20-55Roman"}@media(max-width: 900px){#co-cont .row .fixMarginMobile{margin-bottom:24px}}@media(max-width: 767px){#co-cont .row .fixMarginMobile{margin-bottom:0}}.mainLayerBackgroundBox{position:relative;z-index:3}.mainLayerBackgroundBox .mainLayerBackgroundContainer{position:absolute;top:0;left:0;right:0;z-index:-1;display:flex;flex-direction:column;height:100%}.mainLayerBackgroundBox .mainLayerBackgroundContainer .mainLayerBox1{background-color:#000;background-image:none;background-position:top center;background-repeat:no-repeat;background-size:cover}@media(min-width: 767px){.mainLayerBackgroundBox .mainLayerBackgroundContainer .mainLayerBox1{height:15vw}}.mainLayerBackgroundBox .mainLayerBackgroundContainer .mainLayerBox2{flex-grow:1;background-image:none;background-repeat:repeat;background-size:20vw}.new5GUpdate .productCard5gIcon{position:absolute;z-index:1;top:0;right:0;margin:0.5208333333vw;width:calc(1.2944983819vw + 25.145631068px);height:calc(1.2944983819vw + 25.145631068px);-o-object-fit:contain;object-fit:contain;-o-object-position:top center;object-position:top center}[dir=rtl] .new5GUpdate .productCard5gIcon{right:auto;left:0}.new5GUpdate .addingNewLabelBox{position:relative}.new5GUpdate .addingNewLabelBox .NewBadgeCard{position:absolute;top:0;left:-2px;transform:translateY(-100%);border-radius:5rem;background-color:#ff790e;color:#fff;font-family:"HelveticaNeueW20-75Bold";font-size:calc(0.3883495146vw + 8.5436893204px);line-height:1.2;letter-spacing:0px;padding:calc(0.1294498382vw + 2.5145631068px) calc(0.3236245955vw + 8.786407767px)}[dir=rtl] .new5GUpdate .addingNewLabelBox .NewBadgeCard{left:auto;right:-2px;line-height:1.5}.new5GUpdate #new5GUpdate-SpecialPromotion{top:0px;right:auto;left:0px;margin:calc(0.3236245955vw + 3.786407767px);z-index:1}[dir=rtl] .new5GUpdate #new5GUpdate-SpecialPromotion{left:auto;right:0px}@media(max-width: 600px){.page-body .devices-accessories .categories-twocolumns .categories-items[href*="5g"] .cate-img img{margin:0px;height:95px;margin-bottom:10px;margin-right:20px}[dir=rtl] .page-body .devices-accessories .categories-twocolumns .categories-items[href*="5g"] .cate-img img{margin:0px;margin-right:0px;height:95px;margin-left:20px;margin-bottom:10px}.page-body .devices-accessories .categories-twocolumns .categories-items[href*="5g"] .cate-img{background-image:url("../Themes/Theme 2024/Content/images/5G-May23/devices-bg.webp");background-position:center;background-repeat:no-repeat;background-size:100%;transition:background-position .6s ease-in-out}.page-body .devices-accessories .categories-twocolumns .categories-items[href*="5g"] .deviceItemName{color:#fff}[dir=rtl] .page-body .devices-accessories .categories-twocolumns .categories-items[href*="5g"] .cate-img{background-image:url("../Themes/Theme 2024/Content/images/5G-May23/devices-bg ar.png")}[dir=rtl] .page-body .devices-accessories .categories-twocolumns .categories-items[href*="5g"] .deviceItemName{color:#fff}[dir=rtl] .page-body .devices-accessories .categories-twocolumns .categories-items[href*="5g"]:hover .cate-img{background-position:center}[dir=rtl] .page-body .devices-accessories .categories-twocolumns .categories-items[href*="5g"]:hover .cate-img img{margin:0px;margin-right:0px;margin-left:20px;margin-bottom:10px}}
.ViewAllBtn span{white-space:nowrap}.smartLifeSection{background-color:#fff;min-height:calc(46.6850828729vw + 8.1654005525rem);display:flex;flex-direction:column;align-items:center;max-width:100%}.smartLifeSection *{padding:0;margin:0;box-sizing:border-box}.smartLifeSection .header{height:clamp(99px,12.9963898917vw + -3.09566787rem,200px);display:flex;justify-content:space-between}.smartLifeSection .header .title{font-family:"HelveticaNeueW20-75Bold";font-size:calc(1.8416206262vw + 0.9150552486rem);line-height:calc(2.2099447514vw + 1.0980662983rem);position:relative;letter-spacing:calc(-0.0368324125vw + -0.2928176796px)}.smartLifeSection .header .title::before{content:"";position:absolute;display:block;left:1px;width:calc(6.6298342541vw + 6.7071823204px);height:calc(0.3683241252vw + 0.9281767956px);border-radius:4px;background-color:#ff8ad4;bottom:calc(-0.7366482505vw + 0.1436464088px)}.smartLifeSection .header .ViewAllBtn{display:flex;align-items:center;justify-content:center;width:calc(14.1804788214vw + 18.7348066298px);height:calc(3.6832412523vw + 0.5801104972rem);border-radius:calc(0.7366482505vw + -2.1436464088px);background-color:#ff7900;color:#fff;font-family:"HelveticaNeueW20-75Bold";font-size:calc(1.0128913444vw + 0.4720303867rem);line-height:calc(1.197053407vw + 0.5635359116rem);letter-spacing:0px}.smartLifeSection .header .ViewAllBtn span{margin-right:15%}.smartLifeSection .header .ViewAllBtn img{width:calc(1.7495395948vw + 1.408839779px);height:calc(1.197053407vw + 0.1260359116rem);-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.smartLifeSection .content{min-height:calc(29.7421731123vw + 3.3718922652rem);display:flex;flex-wrap:wrap;-moz-column-gap:calc(0.9708737864vw + 11.359223301px);column-gap:calc(0.9708737864vw + 11.359223301px)}.smartLifeSection .content .slider{flex-grow:1;flex-basis:0;contain:strict;box-shadow:0px 33px 99px rgba(0,0,0,.1607843137);position:relative;border-radius:calc(0.7366482505vw + 1.8563535912px)}.smartLifeSection .content .slider .smartSliderPlugin{max-width:100%;max-height:100%;width:100%;height:100%;position:relative}.smartLifeSection .content .slider .smartSliderPlugin .sliderLink{position:absolute;color:#ff790e;font-family:"HelveticaNeueW20-75Bold";font-size:clamp(16px,0.9208103131vw + 0.3950276243rem,24px);letter-spacing:-0.5px;bottom:0;right:calc(0.1294498382vw + 21.5145631068px);height:13%;display:flex;align-items:center;justify-content:flex-end;text-decoration:underline;text-underline-offset:4px;text-align:right;z-index:3;padding:0}.smartLifeSection .content .slider .smartSliderPlugin .any-slider{background-color:#26754e;width:100%;max-width:100%;max-height:100%;height:100%;padding:0;margin:0;min-height:auto}.smartLifeSection .content .slider .smartSliderPlugin .any-slider .container{width:100%;max-width:100%;max-height:100%;height:100%;padding:0;margin:0}.smartLifeSection .content .slider .smartSliderPlugin .any-slider .container .custom-slider{width:100%;height:100%;max-width:100%;max-height:100%;left:0;top:0;right:0}.smartLifeSection .content .slider .smartSliderPlugin .any-slider .container .custom-slider .slider_flex{background-color:#f6f6f7;width:100%;max-width:100%;max-height:100%;height:100%}.smartLifeSection .content .slider .smartSliderPlugin .any-slider .container .custom-slider .slider_flex .slider-left{width:100%;height:100%;max-width:100%;max-height:100%;min-height:auto;position:relative}.smartLifeSection .content .slider .smartSliderPlugin .any-slider .container .custom-slider .slider_flex .slider-left .slider-home{width:100%;height:100%;max-width:100%;max-height:100%;min-height:auto;padding:0;margin:0}.smartLifeSection .content .slider .smartSliderPlugin .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list{width:100%;height:100% !important;max-width:100%;max-height:100%;min-height:auto;padding:0;margin:0}.smartLifeSection .content .slider .smartSliderPlugin .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track{height:100%;max-height:100%;min-height:auto;padding:0;margin:0}.smartLifeSection .content .slider .smartSliderPlugin .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item{width:100%;height:100%;max-width:100%;max-height:100%;min-height:auto;padding:0;margin:0}.smartLifeSection .content .slider .smartSliderPlugin .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet{width:100%;height:100%;max-width:100%;max-height:100%;min-height:auto;padding:0;margin:0}.smartLifeSection .content .slider .smartSliderPlugin .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet .desktop-slider{width:100%;height:100%;max-width:100%;max-height:100%;min-height:auto;padding:0;margin:0}.smartLifeSection .content .slider .smartSliderPlugin .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet .desktop-slider .item{width:100%;height:100%;max-width:100%;max-height:100%;min-height:auto;margin:0;background-color:#e9e8e6;display:flex;flex-direction:column;justify-content:center;padding:0}.smartLifeSection .content .slider .smartSliderPlugin .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet .desktop-slider .item img{-o-object-position:top center;object-position:top center;width:100%;height:100%;max-width:100%;max-height:100%;z-index:2}.smartLifeSection .content .slider .smartSliderPlugin .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet .desktop-slider .item .caption{padding:0;margin:0;width:100%;height:100%;overflow:hidden;position:relative;padding:0 calc(0.2588996764vw + 19.0291262136px);padding-bottom:20%;z-index:3;font-family:"HelveticaNeueW20-75Bold";font-size:calc(0.9708737864vw + 0.7099514563rem);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.smartLifeSection .content .slider .smartSliderPlugin .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet .desktop-slider .item .caption .btn-slider{margin:0;padding:0;width:90%;max-width:100%;height:100%;font-size:calc(0.3683241252vw + 1.0580110497rem);line-height:calc(-0.5524861878vw + 2.0379834254rem);color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);border-radius:0;border:0;position:absolute}.smartLifeSection .content .slider .smartSliderPlugin .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet .desktop-slider .item .caption h1,.smartLifeSection .content .slider .smartSliderPlugin .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet .desktop-slider .item .caption h2,.smartLifeSection .content .slider .smartSliderPlugin .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet .desktop-slider .item .caption h3,.smartLifeSection .content .slider .smartSliderPlugin .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet .desktop-slider .item .caption h4,.smartLifeSection .content .slider .smartSliderPlugin .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet .desktop-slider .item .caption h5,.smartLifeSection .content .slider .smartSliderPlugin .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet .desktop-slider .item .caption h6,.smartLifeSection .content .slider .smartSliderPlugin .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet .desktop-slider .item .caption p,.smartLifeSection .content .slider .smartSliderPlugin .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet .desktop-slider .item .caption span{margin:0;padding:0}.smartLifeSection .content .slider .smartSliderPlugin .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet.position-top .desktop-slider .item .caption{justify-content:flex-start}.smartLifeSection .content .slider .smartSliderPlugin .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet.position-middle .desktop-slider .item .caption{justify-content:center}.smartLifeSection .content .slider .smartSliderPlugin .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet.position-bottom .desktop-slider .item .caption{justify-content:flex-end}.smartLifeSection .content .slider .smartSliderPlugin .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet.alignment-left .desktop-slider .item .caption{align-items:flex-start}.smartLifeSection .content .slider .smartSliderPlugin .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet.alignment-center .desktop-slider .item .caption{align-items:center}.smartLifeSection .content .slider .smartSliderPlugin .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet.alignment-right .desktop-slider .item .caption{align-items:flex-end}.smartLifeSection .content .slider .smartSliderPlugin .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .slick-mobile{display:flex !important}.smartLifeSection .content .slider .smartSliderPlugin .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .slick-desktop{display:flex !important}.smartLifeSection .content .slider .smartSliderPlugin .any-slider .container .custom-slider .slider_flex .slider-left .slick-dots{padding:0;margin:0;bottom:0;position:absolute;width:100%;height:13%;display:flex;align-items:center;background-color:#000;padding:0 calc(0.2588996764vw + 19.0291262136px)}.smartLifeSection .content .slider .smartSliderPlugin .any-slider .container .custom-slider .slider_flex .slider-left .slick-dots::before{content:"";position:absolute;width:92.5%;border-bottom:2px solid rgba(255,255,255,.5137254902);top:0;left:50%;transform:translateX(-50%)}.smartLifeSection .content .slider .smartSliderPlugin .any-slider .container .custom-slider .slider_flex .slider-left .slick-dots li{margin:0;padding:0}.smartLifeSection .content .slider .smartSliderPlugin .any-slider .container .custom-slider .slider_flex .slider-left .slick-dots .is-active{width:calc(0.3236245955vw + 5.786407767px);height:calc(0.3236245955vw + 5.786407767px);margin-right:calc(0.1941747573vw + 2.2718446602px)}.smartLifeSection .content .slider .smartSliderPlugin .any-slider .container .custom-slider .slider_flex .slider-left .slick-dots .dot-active{background-color:#ff7900;width:calc(1.1650485437vw + 16.6310679612px);height:calc(0.3236245955vw + 3.786407767px);border-radius:calc(0.1941747573vw + 4.2718446602px)}.smartLifeSection .content .slider .smartSliderPlugin .any-slider .container .custom-slider .slider_flex .horizantal-menu{display:none}.smartLifeSection .content .slider .smartSliderPlugin .any-slider .container .custom-slider .slick-arrow-data{display:flex;position:absolute;width:0;height:0;opacity:0;overflow:hidden}.smartLifeSection .content .slider .smartSliderPlugin .any-slider .container .custom-slider .slider-counter{display:none}.smartLifeSection .content .selection{flex-grow:1;flex-basis:0;display:flex;flex-wrap:wrap;-moz-column-gap:calc(0.9208103131vw + 2.320441989px);column-gap:calc(0.9208103131vw + 2.320441989px);row-gap:calc(0.4357298475vw + 6.3660130719px)}.smartLifeSection .content .selection .selectBox{flex-basis:100%;box-shadow:0px 0px 9px rgba(0,0,0,.1607843137);border-radius:calc(0.7366482505vw + 1.8563535912px);contain:size}.smartLifeSection .content .selection .selectBox .pluginBox{height:100%}.smartLifeSection .content .selection .selectBox .pluginBox input{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none}.smartLifeSection .content .selection .selectBox .pluginBox input:checked+label{background-image:url("../Themes/Theme 2024/Content/images/pinkbg.png");background-position:top center;background-size:cover;color:#fff}.smartLifeSection .content .selection .selectBox .pluginBox input:checked+label a{color:#fff}.smartLifeSection .content .selection .selectBox .pluginBox input:checked+label:after{content:"";position:absolute;right:0;top:50%;transform:translate(95%, -50%);z-index:1;border:solid calc(0.3236245955vw + 8.786407767px) rgba(0,0,0,0);border-left-color:#bd4892}.smartLifeSection .content .selection .selectBox .pluginBox label{height:100%;width:100%;font-family:"HelveticaNeueW20-75Bold";position:relative;display:flex;flex-direction:column;justify-content:space-between;padding-left:calc(1.4732965009vw + 1.7127071823px);padding-bottom:calc(1.4732965009vw + 1.7127071823px);padding-top:calc(2.394106814vw + -5.9668508287px);border-radius:calc(0.7366482505vw + 1.8563535912px)}.smartLifeSection .content .selection .selectBox .pluginBox label a,.smartLifeSection .content .selection .selectBox .pluginBox label p{padding:0;margin:0;box-sizing:border-box;font-family:"HelveticaNeueW20-75Bold"}.smartLifeSection .content .selection .selectBox .pluginBox label:hover{background-image:url("../Themes/Theme 2024/Content/images/pinkbg.png");background-position:top center;background-size:cover;color:#fff;cursor:pointer}.smartLifeSection .content .selection .selectBox .pluginBox label:hover a{color:#fff}.smartLifeSection .content .selection .selectBox .pluginBox label .catImg{position:absolute;width:50%;height:75%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;right:5px}.smartLifeSection .content .selection .selectBox .pluginBox label .catName{font-size:calc(1.2891344383vw + 0.453038674rem);line-height:calc(1.2891344383vw + 0.578038674rem);letter-spacing:calc(-0.0128913444vw + -0.0724861878px);width:47%;margin-top:3px}.smartLifeSection .content .selection .selectBox .pluginBox label .seeOffers{font-size:calc(0.9208103131vw + 0.3950276243rem);letter-spacing:0;text-decoration:underline;margin-top:3px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.smartLifeSection .content .selection .selectBox .pluginBox label .seeOffers:hover{cursor:pointer;color:#000}.smartLifeSection .content .navigation{flex-grow:1;flex-basis:0;box-shadow:0px 33px 99px rgba(0,0,0,.1607843137);position:relative;border-radius:calc(0.7366482505vw + 1.8563535912px);min-width:0}.smartLifeSection .content .navigation a,.smartLifeSection .content .navigation p{padding:0;margin:0;box-sizing:border-box;font-family:"HelveticaNeueW20-75Bold"}.smartLifeSection .content .navigation .smartLifeItem{display:flex;flex-direction:column;align-items:center}.smartLifeSection .content .navigation #SPromation{display:flex;align-items:center;justify-content:center;position:absolute;right:0;background-image:url("../Themes/Theme 2024/Content/images/discount-Yellow.svg");background-position:center;background-size:contain;background-repeat:no-repeat;width:clamp(75px,8.1227436823vw + -20.9566787004px,135px);height:clamp(75px,8.1227436823vw + -20.9566787004px,135px);margin:calc(0.2588996764vw + 2.0291262136px)}.smartLifeSection .content .navigation #SPromation p{text-align:center;line-height:1.2;font-size:clamp(13px,0.5825242718vw + 0.4259708738rem,18px);font-family:"HelveticaNeueW20-55Roman";letter-spacing:-0.25px}.smartLifeSection .content .navigation #SPromation p::first-line{line-height:1.2;font-size:clamp(13px,1.2635379061vw + -0.1412454874rem,22px);font-family:"HelveticaNeueW20-75Bold";letter-spacing:-0.3px}.smartLifeSection .content .navigation .productImg{width:70%;height:clamp(90px,9.0252707581vw + -18.285198556px,155px);margin-top:calc(1.2944983819vw + 5.145631068px);-o-object-fit:contain;object-fit:contain;-o-object-position:top center;object-position:top center}.smartLifeSection .content .navigation .productName{margin-top:calc(0.1294498382vw + 2.5145631068px);font-family:"HelveticaNeueW20-75Bold";font-size:calc(2.0257826888vw + 0.0690607735rem);font-size:clamp(18px,3.7906137184vw + -1.7362364621rem,40px);line-height:clamp(23px,3.0685920578vw + -0.8698104693rem,45px);height:clamp(50px,7.2202166065vw + -2.4142599278rem,100px);width:23ch;letter-spacing:calc(-0.0405156538vw + -0.0220994475px);display:flex;align-items:center;justify-content:center;text-align:center}.smartLifeSection .content .navigation .productFeatures{font-family:"HelveticaNeueW20-75Bold";font-size:calc(0.8287292818vw + 0.2555248619rem);line-height:1.2;height:calc(5.6169429098vw + 1.5096685083rem);margin:4px 0;letter-spacing:0px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;max-width:70%;overflow:hidden}.smartLifeSection .content .navigation .productFeatures li{display:flex;align-items:baseline;width:100%;white-space:normal;margin:0;padding:0;max-width:100%}.smartLifeSection .content .navigation .listIcon{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:calc(0.5825242718vw + 5.8155339806px);height:calc(0.5825242718vw + 5.8155339806px);margin-right:5px}.smartLifeSection .content .navigation .viewDetails{display:flex;align-items:baseline;font-family:"HelveticaNeueW20-75Bold";color:#000;font-size:calc(0.5524861878vw + 0.5870165746rem);line-height:calc(1.8416206262vw + 0.9150552486rem)}.smartLifeSection .content .navigation .viewDetails:hover{cursor:pointer;color:#ff7900}.smartLifeSection .content .navigation .viewDetails span{text-decoration:underline;text-underline-offset:2px}.smartLifeSection .content .navigation .viewDetails i{font-size:calc(0.2588996764vw + 0.5643203883rem);margin-left:5px}.smartLifeSection .content .navigation .line{border-bottom:1px solid #d0d0d0;width:80%}.smartLifeSection .content .navigation .priceBox{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:calc(5.7090239411vw + 0.2741712707rem)}.smartLifeSection .content .navigation .newPrice{line-height:calc(3.0386740331vw + 0.1035911602rem);display:flex;align-items:baseline;color:#ff7900;font-family:"HelveticaNeueW20-75Bold";margin-top:calc(0.1294498382vw + 1.5145631068px);margin-bottom:calc(-0.1941747573vw + -2.2718446602px)}.smartLifeSection .content .navigation .newPrice .unit{font-size:calc(1.7495395948vw + 0.1505524862rem);letter-spacing:0}.smartLifeSection .content .navigation .newPrice .amount{font-size:calc(2.394106814vw + 0.1895718232rem);margin-left:calc(0.1841620626vw + 1.4640883978px)}.smartLifeSection .content .navigation .newPrice .fraction{font-family:"HelveticaNeueW20-55Roman";font-size:calc(1.4732965009vw + 0.1070441989rem);letter-spacing:0px}.smartLifeSection .content .navigation .newPrice .period{font-family:"HelveticaNeueW20-55Roman";font-size:calc(1.3812154696vw + 0.0300414365rem);letter-spacing:0px}.smartLifeSection .content .navigation .oldPrice{font-family:"HelveticaNeueW20-75Bold";line-height:calc(2.1178637201vw + 0.1460635359rem);letter-spacing:0px;color:rgba(0,0,0,.37);position:relative;display:inline-flex;align-items:baseline;white-space:pre}.smartLifeSection .content .navigation .oldPrice::before{content:"";border-bottom:.5px solid #000;opacity:.37;position:absolute;width:100%;bottom:40%;margin:0}.smartLifeSection .content .navigation .oldPrice .unit{font-size:calc(1.0128913444vw + 0.4095303867rem)}.smartLifeSection .content .navigation .oldPrice .amount{font-size:calc(1.8416206262vw + 0.0400552486rem);margin-left:calc(0.1841620626vw + 1.4640883978px)}.smartLifeSection .content .navigation .oldPrice .fraction{font-family:"HelveticaNeueW20-55Roman";font-size:calc(1.1049723757vw + 0.1115331492rem)}.smartLifeSection .content .navigation .oldPrice .period{font-family:"HelveticaNeueW20-55Roman";font-size:calc(0.8287292818vw + 0.1930248619rem)}.smartLifeSection .content .navigation .buyNowDiv{display:flex;align-items:center;justify-content:center;width:100%;margin-top:5px;margin-bottom:clamp(10px,2.7075812274vw + -21.9855595668px,30px)}.smartLifeSection .content .navigation .buyNowDiv .buyNow{width:calc(14.0883977901vw + 38.5027624309px);height:clamp(43px,3.6101083032vw + 0.1678700361rem,72px);background-color:#000;box-shadow:0px 33px 99px rgba(0,0,0,.1607843137);border-radius:calc(0.3683241252vw + 0.9281767956px);color:#fff;display:flex;align-items:center;justify-content:center;font-family:"HelveticaNeueW20-75Bold";font-size:calc(0.7366482505vw + 0.6160220994rem);line-height:calc(1.3812154696vw + 1.0925414365rem);margin-right:calc(0.5893186004vw + -1.3149171271px)}.smartLifeSection .content .navigation .buyNowDiv .buyNow:hover{background-color:#ff790e;text-decoration:underline}.smartLifeSection .content .navigation .buyNowDiv .shoppingCart{display:flex;align-items:center;justify-content:center;width:clamp(43px,4.1516245487vw + -4.7111913357px,75px);height:clamp(43px,4.1516245487vw + -4.7111913357px,75px);background-color:#fff;border:1px solid #000;box-shadow:0px 33px 99px rgba(0,0,0,.1607843137);border-radius:calc(0.3683241252vw + 0.9281767956px);background-image:url("../Themes/Theme 2024/Content/images/cart-black.svg");background-size:60%;background-position:center;background-repeat:no-repeat}.smartLifeSection .content .navigation .buyNowDiv .shoppingCart:hover{background-size:40%;background-image:url("../Themes/Theme 2024/Content/images/add-alarm-button.svg");border:1px solid #ff790e}.smartLifeSection .content .navigation .buttonsBox{display:flex;align-items:center;justify-content:space-between;width:100%;position:absolute;top:50%;transform:translateY(-50%)}.smartLifeSection .content .navigation .buttonsBox .btn{color:#ff790e;background-color:rgba(255,121,14,.24);width:calc(1.6071428571vw + 19.1428571429px);height:calc(1.6071428571vw + 19.1428571429px);display:flex;align-items:center;justify-content:center;padding:0;margin:0;border:0}.smartLifeSection .content .navigation .buttonsBox .btn:disabled{color:#fff;background-color:rgba(0,0,0,.2745098039);opacity:.48}.smartLifeSection .content .navigation .buttonsBox .prev{border-radius:0px 4px 4px 0px;background-image:url("../Themes/Theme 2024/Content/images/assetOrange1.svg");background-position:center;background-size:25%;background-repeat:no-repeat}.smartLifeSection .content .navigation .buttonsBox .next{border-radius:4px 0px 0px 4px;background-image:url("../Themes/Theme 2024/Content/images/assetOrange2.svg");background-position:center;background-size:25%;background-repeat:no-repeat}.smartLifeSection .content .navigation .buttonsBox .arrow{font-size:calc(0.3236245955vw + 0.8616504854rem);display:none}@media(width: 1366px){.smartLifeSection .content .selection .selectBox .pluginBox label .catName{width:13ch}}@media(max-width: 992px){.smartLifeSection .container{width:100%;padding:0 15px}}@media(max-width: 834px){.smartLifeSection .content .selection .selectBox .pluginBox label{padding-top:0;justify-content:flex-end}}@media(max-width: 700px){.smartLifeSection .header{height:calc(2.8322440087vw + 4.7111928105rem)}.smartLifeSection .header .title{letter-spacing:calc(-0.0130718954vw + -0.4909803922px);line-height:calc(-0.4357298475vw + 2.102124183rem);font-size:calc(1.9607843137vw + 1.2279411765rem)}.smartLifeSection .header .title::before{content:"";width:calc(-5.2287581699vw + 105.6078431373px);height:calc(-0.2178649237vw + 5.8169934641px);bottom:-6px}.smartLifeSection .header .ViewAllBtn{width:calc(0.2178649237vw + 135.1830065359px);height:calc(0vw + 2.5rem);font-size:calc(0vw + 1rem);line-height:calc(0vw + 1.1875rem);border-radius:4px}.smartLifeSection .header .ViewAllBtn img{width:calc(-0.871459695vw + 23.2679738562px);height:calc(-0.6535947712vw + 1.0906862745rem)}.smartLifeSection .content{justify-content:center;row-gap:15px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.smartLifeSection .content .slider{flex-basis:100%;order:3;border-radius:8px;height:calc(93.6819172113vw + 0.5433006536rem)}.smartLifeSection .content .selection{flex-basis:100%}.smartLifeSection .content .selection .selectBox{flex-grow:1;flex-basis:auto;border-radius:8px;min-height:160px}.smartLifeSection .content .selection .selectBox .pluginBox input:checked+label:after{content:"";right:50%;top:auto;bottom:0;transform:translate(50%, 95%);border-left-color:rgba(0,0,0,0);border-top-color:#a7337d}.smartLifeSection .content .selection .selectBox .pluginBox label{padding-left:calc(1.1982570806vw + 4.0065359477px);padding-bottom:calc(0.2178649237vw + 12.1830065359px);padding-top:0}.smartLifeSection .content .selection .selectBox .pluginBox label .catName{font-size:calc(0.4357298475vw + 0.897875817rem);line-height:calc(0.4357298475vw + 1.022875817rem);letter-spacing:calc(-0.0043572985vw + -0.1436601307px)}.smartLifeSection .content .selection .selectBox .pluginBox label .seeOffers{font-size:calc(0vw + 0.875rem)}.smartLifeSection .content .navigation{flex-basis:100%;max-width:100%;min-width:278px;border-radius:calc(0vw + 8px);box-shadow:0px 33px 99px rgba(0,0,0,.1607843137);border:1px solid #eaeaea}.smartLifeSection .content .navigation .productImg{width:70%;height:calc(-4.3572984749vw + 126.339869281px)}.smartLifeSection .content .navigation .productName{font-size:18px;line-height:20px;letter-spacing:-0.36px;height:50px}.smartLifeSection .content .navigation .productFeatures{font-size:clamp(13px,-0.2178649237vw + 0.8010620915rem,11px);min-height:calc(0vw + 4.4375rem);max-width:65%}.smartLifeSection .content .navigation .productFeatures li{margin-bottom:3px}.smartLifeSection .content .navigation .viewDetails{font-size:calc(0vw + 0.875rem);line-height:calc(0.4357298475vw + 1.647875817rem);letter-spacing:-0.07px}.smartLifeSection .content .navigation .priceBox{min-height:calc(1.0893246187vw + 2.6821895425rem)}.smartLifeSection .content .navigation .newPrice{line-height:calc(0.4357298475vw + 1.460375817rem)}.smartLifeSection .content .navigation .newPrice .unit{font-size:clamp(16px,0.4357298475vw + 0.835375817rem,17px)}.smartLifeSection .content .navigation .newPrice .amount{font-size:clamp(16px,1.0893246187vw + 0.8696895425rem,23px);margin-left:3px}.smartLifeSection .content .navigation .newPrice .fraction{font-size:14px}.smartLifeSection .content .navigation .newPrice .period{font-size:14px}.smartLifeSection .content .navigation .oldPrice{line-height:calc(0.4357298475vw + 1.022875817rem)}.smartLifeSection .content .navigation .oldPrice .unit{font-size:16px}.smartLifeSection .content .navigation .oldPrice .amount{font-size:16px;margin-left:3px}.smartLifeSection .content .navigation .oldPrice .fraction{font-size:12px}.smartLifeSection .content .navigation .oldPrice .period{font-size:12px}.smartLifeSection .content .navigation .buyNowDiv .buyNow{width:calc(-6.5359477124vw + 210.5098039216px);height:calc(-1.0893246187vw + 3.0678104575rem);font-size:calc(0vw + 1rem);line-height:calc(-0.871459695vw + 2.266748366rem);margin-right:calc(0.1307189542vw + 2.5098039216px);border-radius:4px}.smartLifeSection .content .navigation .buyNowDiv .shoppingCart{width:calc(-1.5250544662vw + 55.7189542484px);height:calc(-1.0893246187vw + 3.0678104575rem);border-radius:4px}.smartLifeSection .content .navigation .buttonsBox .btn{width:calc(-0.871459695vw + 39.2679738562px);height:calc(-0.871459695vw + 39.2679738562px)}}@media(max-width: 425px){.smartLifeSection .content .selection .selectBox .pluginBox label .catImg{position:static;width:80%;height:50%;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.smartLifeSection .content .selection .selectBox .pluginBox label .catName{width:100%}}@media(max-width: 500px){:lang(ar) .smartLifeSection .content .selection .selectBox .pluginBox label .catImg{position:static;width:80%;height:50%;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}:lang(ar) .smartLifeSection .content .selection .selectBox .pluginBox label .catName{width:100%}}:lang(ar) .smartLifeSection .header .title::before{content:"";right:1px;left:0px;bottom:calc(-0.5177993528vw + -8.0582524272px)}:lang(ar) .smartLifeSection .header .ViewAllBtn span{margin-left:15%;margin-right:0}:lang(ar) .smartLifeSection .header .ViewAllBtn img{transform:rotate(180deg)}:lang(ar) .smartLifeSection .content .selection .selectBox .pluginBox input:checked+label:after{content:"";right:auto;left:0;top:50%;transform:translate(-95%, -50%);border-left-color:rgba(0,0,0,0);border-right-color:#de69b3}:lang(ar) .smartLifeSection .content .selection .selectBox .pluginBox label{padding-left:0;padding-right:calc(1.4732965009vw + 1.7127071823px)}:lang(ar) .smartLifeSection .content .selection .selectBox .pluginBox label .catImg{right:auto;left:5px}:lang(ar) .smartLifeSection .content .selection .selectBox .pluginBox label .seeOffers{text-underline-offset:calc(0.1941747573vw + 2.2718446602px)}:lang(ar) .smartLifeSection .content .navigation .productFeatures{line-height:1.4;min-height:80px}:lang(ar) .smartLifeSection .content .navigation #SPromation{right:auto;left:0}:lang(ar) .smartLifeSection .content .navigation .viewDetails span{text-underline-offset:calc(0.1294498382vw + 4.5145631068px)}:lang(ar) .smartLifeSection .content .navigation .viewDetails i{margin-left:0;margin-right:5px;transform:rotate(180deg)}:lang(ar) .smartLifeSection .content .navigation .newPrice{justify-content:flex-end;direction:ltr}:lang(ar) .smartLifeSection .content .navigation .newPrice .period{order:-1;margin-right:5px;direction:rtl}:lang(ar) .smartLifeSection .content .navigation .oldPrice{justify-content:flex-end;direction:ltr}:lang(ar) .smartLifeSection .content .navigation .oldPrice .period{order:-1;margin-right:5px;direction:rtl}:lang(ar) .smartLifeSection .content .navigation .buyNowDiv .buyNow{margin-right:0;margin-left:calc(0.4142394822vw + 2.0466019417px)}:lang(ar) .smartLifeSection .content .navigation .listIcon{margin-right:0;margin-left:5px}:lang(ar) .smartLifeSection .content .navigation .buttonsBox .btn{transform:rotate(180deg)}:lang(ar) .smartLifeSection .content .navigation .productName{line-height:clamp(25px,3.6101083032vw + -1.2071299639rem,50px)}:lang(ar) .smartLifeSection .content .slider .smartSliderPlugin .sliderLink{right:auto;left:calc(0.1294498382vw + 21.5145631068px);text-underline-offset:5px;text-align:left}:lang(ar) .smartLifeSection .content .slider .smartSliderPlugin .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet.alignment-left .desktop-slider .item .caption{align-items:flex-end}:lang(ar) .smartLifeSection .content .slider .smartSliderPlugin .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet.alignment-right .desktop-slider .item .caption{align-items:flex-start}@media(max-width: 700px){:lang(ar) .smartLifeSection .content .navigation .productName{font-size:20px;line-height:24.5px}:lang(ar) .smartLifeSection .content .selection .selectBox .pluginBox input:checked+label:after{content:"";right:50%;top:auto;left:auto;bottom:0;transform:translate(50%, 95%);border-left-color:rgba(0,0,0,0);border-right-color:rgba(0,0,0,0);border-top-color:#a7337d}}
.mobileSectionBox{margin:0;padding:0;width:auto;height:auto;max-width:none;max-height:none}.mobileSectionBox .tabs-nav,.mobileSectionBox .nav-scroll{margin:0;padding:0;width:auto;height:auto;max-width:none;max-height:none}.mobileSectionBox .tabs-nav ul,.mobileSectionBox .nav-scroll ul{display:unset;overflow:unset;white-space:normal}.rmAfter{z-index:1}.rmAfter::after{display:none}.mobilePlanSection{background-color:#f6f6f7;min-height:clamp(528px,50.5415162455vw + -1.8998194946rem,940px);display:flex;flex-direction:column;align-items:center;max-width:100%;contain:paint}.mobilePlanSection *{padding:0;margin:0;box-sizing:border-box}.mobilePlanSection .header{height:clamp(99px,12.9963898917vw + -3.09566787rem,200px);display:flex;justify-content:space-between}.mobilePlanSection .header .title{font-family:"HelveticaNeueW20-75Bold";font-size:calc(1.8416206262vw + 0.9150552486rem);line-height:calc(2.2099447514vw + 1.0980662983rem);position:relative;letter-spacing:calc(-0.0368324125vw + -0.2928176796px)}.mobilePlanSection .header .title::before{content:"";position:absolute;display:block;left:1px;width:calc(6.6298342541vw + 6.7071823204px);height:calc(0.3683241252vw + 0.9281767956px);border-radius:4px;background-color:#3ca571;bottom:calc(-0.7366482505vw + 0.1436464088px)}.mobilePlanSection .header .ViewAllBtn{display:flex;align-items:center;justify-content:center;width:calc(14.1804788214vw + 18.7348066298px);height:calc(3.6832412523vw + 0.5801104972rem);border-radius:calc(0.7366482505vw + -2.1436464088px);background-color:#ff7900;color:#fff;font-family:"HelveticaNeueW20-75Bold";font-size:calc(1.0128913444vw + 0.4720303867rem);line-height:calc(1.197053407vw + 0.5635359116rem);letter-spacing:0px}.mobilePlanSection .header .ViewAllBtn span{margin-right:15%}.mobilePlanSection .header .ViewAllBtn img{width:calc(1.7495395948vw + 1.408839779px);height:calc(1.197053407vw + 0.1260359116rem);-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.mobilePlanSection .mobilePlanBox{min-height:clamp(372px,33.7545126354vw + -0.0679151625rem,700px);display:flex;justify-content:space-between;flex-wrap:wrap;-moz-column-gap:calc(1.2891344383vw + 0.140538674rem);column-gap:calc(1.2891344383vw + 0.140538674rem)}.mobilePlanSection .mobilePlanBox .absPosition{position:absolute;z-index:-1;left:0;top:0}.mobilePlanSection .mobilePlanBox .bgImg{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.mobilePlanSection .mobilePlanBox .blackShadow{width:100%;height:100%;background:rgba(0,0,0,0) linear-gradient(90deg, #000000 0%, rgba(84, 84, 84, 0) 100%) 0% 0% no-repeat}.mobilePlanSection .mobilePlanBox .greenShadow{width:100%;height:100%;background:rgba(0,0,0,0) linear-gradient(89deg, #3da772 0%, transparent 70%)}.mobilePlanSection .mobilePlanBox .selectedPlanBox{flex-grow:1;contain:strict;box-shadow:0px 33px 99px rgba(0,0,0,.1607843137);border-radius:calc(0.3683241252vw + 8.9281767956px)}.mobilePlanSection .mobilePlanBox .selectedPlanBox .selectedBoxContent{padding-left:calc(2.8545119705vw + 1.1933701657px);padding-top:calc(4.5119705341vw + -1.6298342541px);width:100%;height:100%}.mobilePlanSection .mobilePlanBox .selectedPlanBox .selectedBoxContent .content{height:inherit;display:flex;flex-direction:column}.mobilePlanSection .mobilePlanBox .selectedPlanBox .selectedBoxContent .content .title{font-family:"HelveticaNeueW20-75Bold";font-size:calc(2.0257826888vw + 0.6940607735rem);line-height:calc(2.7624309392vw + 0.4350828729rem);letter-spacing:0px;color:#fff;position:relative;min-width:7ch;width:-webkit-min-content;width:-moz-min-content;width:min-content}.mobilePlanSection .mobilePlanBox .selectedPlanBox .selectedBoxContent .content .title::before{content:"";position:absolute;display:block;left:4px;width:calc(3.6832412523vw + 6.2817679558px);height:calc(0vw + 3px);border-radius:4px;background-color:#fff;bottom:calc(-0.1841620626vw + -8.4640883978px)}.mobilePlanSection .mobilePlanBox .selectedPlanBox .selectedBoxContent .content .shopNow{font-family:"HelveticaNeueW20-75Bold";font-size:calc(0.7366482505vw + 0.6160220994rem);line-height:calc(0.8287292818vw + 0.7555248619rem);letter-spacing:calc(-0.0036832413vw + -0.049281768px);color:#fff;background-color:#000;width:calc(12.3388581952vw + 23.0939226519px);height:calc(2.6703499079vw + 1.1705801105rem);border-radius:calc(1.335174954vw + 0.5852900552rem);display:flex;align-items:center;justify-content:center;margin-top:calc(1.3812154696vw + 23.4806629834px);box-shadow:0px 3px 6px rgba(0,0,0,.1607843137)}.mobilePlanSection .mobilePlanBox .selectedPlanBox .selectedBoxContent .content .shopNow:hover{text-decoration:underline;background-color:#ff7900}.mobilePlanSection .mobilePlanBox .selectedPlanBox .selectedBoxContent .content .cardsContainer{display:flex;flex-grow:1}.mobilePlanSection .mobilePlanBox .selectedPlanBox .selectedBoxContent .content .cardsContainer .owl-stage-outer{display:flex;align-items:center;width:100%;max-width:100%}.mobilePlanSection .mobilePlanBox .selectedPlanBox .selectedBoxContent .content .cardsContainer .owl-stage{display:flex;align-items:center}.mobilePlanSection .mobilePlanBox .selectedPlanBox .selectedBoxContent .content .cardsContainer .owl-nav,.mobilePlanSection .mobilePlanBox .selectedPlanBox .selectedBoxContent .content .cardsContainer .owl-dots{display:none}.mobilePlanSection .mobilePlanBox .selectedPlanBox .selectedBoxContent .content .cardsContainer .cardsBox{flex:1;display:flex;align-items:center;overflow:hidden}.mobilePlanSection .mobilePlanBox .selectedPlanBox .selectedBoxContent .content .cardsContainer .cardsBox::-webkit-scrollbar{display:none}.mobilePlanSection .mobilePlanBox .selectedPlanBox .selectedBoxContent .content .cardsContainer .cardsBox .cardContainer{box-shadow:0px 16px 24px rgba(0,0,0,.1607843137);border-radius:calc(0.5524861878vw + 7.3922651934px);width:calc(10.4972375691vw + 74.453038674px);flex-shrink:0;padding:10px calc(0.8287292818vw + 1.0883977901px);max-height:calc(1.9417475728vw + 8.9199029126rem);transition:all .3s linear;background-color:#fff}.mobilePlanSection .mobilePlanBox .selectedPlanBox .selectedBoxContent .content .cardsContainer .cardsBox .cardContainer:hover{max-height:300px;cursor:pointer}.mobilePlanSection .mobilePlanBox .selectedPlanBox .selectedBoxContent .content .cardsContainer .cardsBox .cardContainer:hover .line,.mobilePlanSection .mobilePlanBox .selectedPlanBox .selectedBoxContent .content .cardsContainer .cardsBox .cardContainer:hover .description,.mobilePlanSection .mobilePlanBox .selectedPlanBox .selectedBoxContent .content .cardsContainer .cardsBox .cardContainer:hover .TaxText{display:block}.mobilePlanSection .mobilePlanBox .selectedPlanBox .selectedBoxContent .content .cardsContainer .cardsBox .cardContainer .cardTitle{display:flex}.mobilePlanSection .mobilePlanBox .selectedPlanBox .selectedBoxContent .content .cardsContainer .cardsBox .cardContainer .nameBox{flex:1;font-family:"HelveticaNeueW20-75Bold"}.mobilePlanSection .mobilePlanBox .selectedPlanBox .selectedBoxContent .content .cardsContainer .cardsBox .cardContainer .nameBox .new{font-size:calc(0.2588996764vw + 0.6893203883rem);line-height:calc(0.2588996764vw + 0.8768203883rem);letter-spacing:calc(-0.0025889968vw + -0.1102912621px);visibility:hidden;display:none}.mobilePlanSection .mobilePlanBox .selectedPlanBox .selectedBoxContent .content .cardsContainer .cardsBox .cardContainer .nameBox .name{font-size:calc(1.0128913444vw + 0.4720303867rem);line-height:1.15;letter-spacing:calc(-0.0101289134vw + -0.0755248619px);min-height:calc(2.394106814vw + 1.1270718232rem)}.mobilePlanSection .mobilePlanBox .selectedPlanBox .selectedBoxContent .content .cardsContainer .cardsBox .cardContainer .nameBox .show{visibility:visible}.mobilePlanSection .mobilePlanBox .selectedPlanBox .selectedBoxContent .content .cardsContainer .cardsBox .cardContainer .imgBox{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:calc(2.7624309392vw + 20.9613259669px);height:calc(1.7495395948vw + 12.408839779px);align-self:center}.mobilePlanSection .mobilePlanBox .selectedPlanBox .selectedBoxContent .content .cardsContainer .cardsBox .cardContainer .price{line-height:calc(1.3812154696vw + 0.4675414365rem);display:flex;align-items:baseline;color:#ff7900;font-family:"HelveticaNeueW20-75Bold"}.mobilePlanSection .mobilePlanBox .selectedPlanBox .selectedBoxContent .content .cardsContainer .cardsBox .cardContainer .price .unit{font-size:calc(0.6445672192vw + 0.539019337rem);letter-spacing:0}.mobilePlanSection .mobilePlanBox .selectedPlanBox .selectedBoxContent .content .cardsContainer .cardsBox .cardContainer .price .amount{font-size:calc(0.9208103131vw + 0.5200276243rem);margin-left:calc(0.1841620626vw + 1.4640883978px);letter-spacing:0px}.mobilePlanSection .mobilePlanBox .selectedPlanBox .selectedBoxContent .content .cardsContainer .cardsBox .cardContainer .price .fraction{font-family:"HelveticaNeueW20-55Roman";font-size:calc(0.6445672192vw + 0.289019337rem);letter-spacing:0px}.mobilePlanSection .mobilePlanBox .selectedPlanBox .selectedBoxContent .content .cardsContainer .cardsBox .cardContainer .price .period{font-family:"HelveticaNeueW20-55Roman";font-size:calc(0.4604051565vw + 0.3850138122rem);letter-spacing:0px;color:#000}.mobilePlanSection .mobilePlanBox .selectedPlanBox .selectedBoxContent .content .cardsContainer .cardsBox .cardContainer .TaxText{font-family:"HelvNeue65_W1G";font-size:calc(0.3883495146vw + 0.5339805825rem);line-height:calc(0.4530744337vw + 0.6438106796rem);letter-spacing:-0.16px;color:#ff7900;display:none;margin-top:calc(-0.2588996764vw + -3.0291262136px)}.mobilePlanSection .mobilePlanBox .selectedPlanBox .selectedBoxContent .content .cardsContainer .cardsBox .cardContainer .line{border-bottom:1px solid rgba(112,112,112,.1803921569);margin:calc(0.3236245955vw + 0.4241504854rem) 0px;display:none}.mobilePlanSection .mobilePlanBox .selectedPlanBox .selectedBoxContent .content .cardsContainer .cardsBox .cardContainer .description1{font-family:"HelveticaNeueW20-75Bold";font-size:calc(0.5524861878vw + 0.4620165746rem);line-height:calc(1.0128913444vw + 0.5345303867rem);letter-spacing:calc(-0.0055248619vw + -0.0739226519px);text-overflow:ellipsis;overflow:hidden;white-space:pre;color:#666;margin-top:calc(-0.1294498382vw + -1.5145631068px)}.mobilePlanSection .mobilePlanBox .selectedPlanBox .selectedBoxContent .content .cardsContainer .cardsBox .cardContainer .description{font-family:"HelveticaNeueW20-75Bold";font-size:calc(0.3883495146vw + 0.5339805825rem);line-height:calc(0.4530744337vw + 0.6438106796rem);letter-spacing:-0.16px;text-overflow:ellipsis;overflow:hidden;white-space:pre;display:none}.mobilePlanSection .mobilePlanBox .selectedPlanBox .selectedBoxContent .content .cardsContainer .cardsArrowBox{border:3px #fff solid;align-self:center;display:flex;align-items:center;justify-content:center;width:calc(0.9208103131vw + 31.320441989px);height:calc(0.9208103131vw + 31.320441989px);margin:calc(0.5177993528vw + 5.0582524272px);border-radius:50%;background:rgba(255,255,255,.2745098039);transition:all .2s linear}.mobilePlanSection .mobilePlanBox .selectedPlanBox .selectedBoxContent .content .cardsContainer .cardsArrowBox img{-o-object-fit:contain;object-fit:contain;-o-object-position:70% center;object-position:70% center;width:55%;height:55%}.mobilePlanSection .mobilePlanBox .selectedPlanBox .selectedBoxContent .content .cardsContainer .arrowRotate{transform:rotate(180deg)}.mobilePlanSection .mobilePlanBox .PlansBox{max-width:calc(28.5451197053vw + 50.9337016575px);flex-grow:1;display:flex;flex-wrap:wrap;-moz-column-gap:calc(0.6535947712vw + 0.4718137255rem);column-gap:calc(0.6535947712vw + 0.4718137255rem);row-gap:calc(0.8287292818vw + 0.3805248619rem)}.mobilePlanSection .mobilePlanBox .PlansBox .PlanBox{flex-grow:1;flex-basis:100%;contain:strict;box-shadow:0px 33px 99px rgba(0,0,0,.1607843137);border-radius:calc(0.7366482505vw + 1.8563535912px)}.mobilePlanSection .mobilePlanBox .PlansBox .PlanBox .PlanBoxPlugin{width:100%;height:100%;max-width:100%;max-height:100%;position:relative;display:flex;align-items:center}.mobilePlanSection .mobilePlanBox .PlansBox .PlanBox .PlanBoxPlugin:hover{cursor:pointer}.mobilePlanSection .mobilePlanBox .PlansBox .PlanBox .PlanBoxPlugin:hover .shopNow{display:block}.mobilePlanSection .mobilePlanBox .PlansBox .PlanBox .PlanBoxPlugin:hover .bgImg{transition:all .5s linear;width:130%;height:130%}.mobilePlanSection .mobilePlanBox .PlansBox .PlanBox .PlanBoxPlugin .title{font-family:"HelveticaNeueW20-75Bold";font-size:calc(2.394106814vw + 0.2520718232rem);line-height:calc(2.9465930018vw + 0.2140883978rem);letter-spacing:0px;color:#fff;width:6ch;min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content;margin-left:calc(3.4069981584vw + -4.4143646409px)}.mobilePlanSection .mobilePlanBox .PlansBox .PlanBox .PlanBoxPlugin .title::first-line{color:#ff7900}.mobilePlanSection .mobilePlanBox .PlansBox .PlanBox .PlanBoxPlugin .orangeTitle{color:#ff7900}.mobilePlanSection .mobilePlanBox .PlansBox .PlanBox .PlanBoxPlugin .shopNow{font-family:"HelveticaNeueW20-75Bold";font-size:calc(1.3812154696vw + 0.2175414365rem);line-height:calc(1.8416206262vw + 0.0400552486rem);letter-spacing:0px;color:#ff7900;text-decoration:underline;position:absolute;left:calc(3.4069981584vw + -4.4143646409px);bottom:calc(1.3812154696vw + 3.4806629834px);display:none;padding:0}@media(max-width: 992px){.mobilePlanSection .container{width:100%;padding:0 15px}}@media(max-width: 700px){.mobilePlanSection{min-height:calc(0vw + 44.5625rem)}.mobilePlanSection .header{height:calc(2.8322440087vw + 4.7111928105rem)}.mobilePlanSection .header .title{letter-spacing:calc(-0.0130718954vw + -0.4909803922px);line-height:calc(-0.4357298475vw + 2.102124183rem);font-size:calc(1.9607843137vw + 1.2279411765rem)}.mobilePlanSection .header .title::before{content:"";width:calc(-5.2287581699vw + 105.6078431373px);height:calc(-0.2178649237vw + 5.8169934641px);bottom:-6px}.mobilePlanSection .header .ViewAllBtn{width:calc(0.2178649237vw + 135.1830065359px);height:calc(0vw + 2.5rem);font-size:calc(0vw + 1rem);line-height:calc(0vw + 1.1875rem);border-radius:4px}.mobilePlanSection .header .ViewAllBtn img{width:calc(-0.871459695vw + 23.2679738562px);height:calc(-0.6535947712vw + 1.0906862745rem)}.mobilePlanSection .mobilePlanBox{row-gap:12px}.mobilePlanSection .mobilePlanBox .selectedPlanBox{max-width:100%;width:100%;min-height:calc(0.871459695vw + 22.795751634rem);border-radius:12px}.mobilePlanSection .mobilePlanBox .selectedPlanBox .selectedBoxContent{padding-left:calc(2.614379085vw + 3.1960784314px);padding-top:calc(1.3071895425vw + 25.0980392157px)}.mobilePlanSection .mobilePlanBox .selectedPlanBox .selectedBoxContent .content .title{font-size:calc(0.2178649237vw + 1.6364379085rem);line-height:calc(0.3267973856vw + 1.7046568627rem)}.mobilePlanSection .mobilePlanBox .selectedPlanBox .selectedBoxContent .content .title::before{content:"";left:0px;width:calc(-1.9607843137vw + 53.3529411765px);height:calc(0.2178649237vw + 1.1830065359px);bottom:calc(-0.871459695vw + -2.7320261438px)}.mobilePlanSection .mobilePlanBox .selectedPlanBox .selectedBoxContent .content .shopNow{font-size:calc(0vw + 1rem);line-height:calc(0vw + 1.1875rem);letter-spacing:calc(0vw + -0.08px);width:calc(-3.7037037037vw + 156.8888888889px);height:calc(-0.871459695vw + 3.016748366rem);border-radius:calc(-0.4357298475vw + 1.508374183rem);margin-top:calc(-3.2679738562vw + 70.2549019608px)}.mobilePlanSection .mobilePlanBox .selectedPlanBox .selectedBoxContent .content .cardsContainer .cardsBox .cardContainer{border-radius:calc(0.871459695vw + 4.7320261438px);width:calc(-4.7930283224vw + 201.9738562092px);padding:10px calc(-0.4357298475vw + 11.6339869281px)}.mobilePlanSection .mobilePlanBox .selectedPlanBox .selectedBoxContent .content .cardsContainer .cardsBox .cardContainer .nameBox .new{font-size:calc(0.2588996764vw + 0.6893203883rem);line-height:calc(0.2588996764vw + 0.8768203883rem);letter-spacing:calc(-0.0025889968vw + -0.1102912621px)}.mobilePlanSection .mobilePlanBox .selectedPlanBox .selectedBoxContent .content .cardsContainer .cardsBox .cardContainer .nameBox .name{font-size:calc(-0.4357298475vw + 1.227124183rem);letter-spacing:calc(0.0043572985vw + -0.1963398693px);min-height:calc(-1.3071895425vw + 3.056372549rem)}.mobilePlanSection .mobilePlanBox .selectedPlanBox .selectedBoxContent .content .cardsContainer .cardsBox .cardContainer .imgBox{width:calc(-3.0501089325vw + 69.4379084967px);height:calc(-1.9607843137vw + 43.3529411765px)}.mobilePlanSection .mobilePlanBox .selectedPlanBox .selectedBoxContent .content .cardsContainer .cardsBox .cardContainer .price{line-height:calc(-0.6535947712vw + 1.5281862745rem)}.mobilePlanSection .mobilePlanBox .selectedPlanBox .selectedBoxContent .content .cardsContainer .cardsBox .cardContainer .price .unit{font-size:calc(0vw + 0.875rem)}.mobilePlanSection .mobilePlanBox .selectedPlanBox .selectedBoxContent .content .cardsContainer .cardsBox .cardContainer .price .amount{font-size:calc(0vw + 1rem);margin-left:calc(0vw + 3px)}.mobilePlanSection .mobilePlanBox .selectedPlanBox .selectedBoxContent .content .cardsContainer .cardsBox .cardContainer .price .fraction{font-size:clamp(14px,-0.871459695vw + 1.079248366rem,10px)}.mobilePlanSection .mobilePlanBox .selectedPlanBox .selectedBoxContent .content .cardsContainer .cardsBox .cardContainer .price .period{font-size:clamp(14px,-0.871459695vw + 1.079248366rem,10px)}.mobilePlanSection .mobilePlanBox .selectedPlanBox .selectedBoxContent .content .cardsContainer .cardsBox .cardContainer .description1{line-height:17px;font-size:14px;letter-spacing:calc(-0.0021786492vw + -0.1018300654px)}.mobilePlanSection .mobilePlanBox .selectedPlanBox .selectedBoxContent .content .cardsContainer .cardsArrowBox{width:calc(0.9208103131vw + 31.320441989px);height:calc(0.9208103131vw + 31.320441989px)}.mobilePlanSection .mobilePlanBox .PlansBox{max-width:100%;width:100%;min-height:calc(13.5076252723vw + 4.2091503268rem);border-radius:calc(-0.2178649237vw + 9.8169934641px)}.mobilePlanSection .mobilePlanBox .PlansBox .PlanBox{flex-basis:30%}.mobilePlanSection .mobilePlanBox .PlansBox .PlanBox .PlanBoxPlugin .title{font-size:calc(0.4357298475vw + 1.272875817rem);line-height:1.2;margin-left:calc(2.3965141612vw + 4.0130718954px)}.mobilePlanSection .mobilePlanBox .PlansBox .PlanBox .PlanBoxPlugin .shopNow{left:calc(2.3965141612vw + 4.0130718954px);bottom:calc(0.4357298475vw + 11.3660130719px);font-size:calc(0.4357298475vw + 0.710375817rem);line-height:calc(0.6535947712vw + 0.6593137255rem)}}:lang(ar) .mobilePlanSection .header .title::before{content:"";right:1px;left:0px;bottom:calc(-0.3236245955vw + -0.5491504854rem)}:lang(ar) .mobilePlanSection .header .ViewAllBtn span{margin-left:15%;margin-right:0}:lang(ar) .mobilePlanSection .header .ViewAllBtn img{transform:rotate(180deg)}:lang(ar) .mobilePlanSection .mobilePlanBox .absPosition{right:0}:lang(ar) .mobilePlanSection .mobilePlanBox .bgImg{-o-object-position:right center;object-position:right center;transform:scale(-1, 1)}:lang(ar) .mobilePlanSection .mobilePlanBox .blackShadow{transform:rotate(180deg)}:lang(ar) .mobilePlanSection .mobilePlanBox .greenShadow{transform:rotate(180deg)}:lang(ar) .mobilePlanSection .mobilePlanBox .selectedPlanBox .selectedBoxContent{padding-right:calc(2.8545119705vw + 1.1933701657px);padding-left:0}:lang(ar) .mobilePlanSection .mobilePlanBox .selectedPlanBox .selectedBoxContent .content .title{min-width:17ch;width:-webkit-min-content;width:-moz-min-content;width:min-content}:lang(ar) .mobilePlanSection .mobilePlanBox .selectedPlanBox .selectedBoxContent .content .title::before{content:"";right:4px;left:0}:lang(ar) .mobilePlanSection .mobilePlanBox .selectedPlanBox .selectedBoxContent .content .cardsContainer .cardsBox .cardContainer{width:calc(11.6022099448vw + 83.2375690608px)}:lang(ar) .mobilePlanSection .mobilePlanBox .selectedPlanBox .selectedBoxContent .content .cardsContainer .cardsBox .cardContainer .price{justify-content:flex-end;direction:ltr}:lang(ar) .mobilePlanSection .mobilePlanBox .selectedPlanBox .selectedBoxContent .content .cardsContainer .cardsBox .cardContainer .price .period{order:-1;margin-right:5px;direction:rtl}:lang(ar) .mobilePlanSection .mobilePlanBox .selectedPlanBox .selectedBoxContent .content .cardsContainer .cardsBox .cardContainer .TaxText{font-family:"HelveticaNeueW20-55Roman"}:lang(ar) .mobilePlanSection .mobilePlanBox .selectedPlanBox .selectedBoxContent .content .cardsContainer .cardsBox .cardContainer .description{line-height:calc(0.5825242718vw + 0.8634708738rem)}:lang(ar) .mobilePlanSection .mobilePlanBox .selectedPlanBox .selectedBoxContent .content .cardsContainer .cardsArrowBox img{transform:rotate(180deg)}:lang(ar) .mobilePlanSection .mobilePlanBox .PlansBox .PlanBox .PlanBoxPlugin .title{margin-left:0;margin-right:calc(3.4069981584vw + -4.4143646409px);width:12ch}:lang(ar) .mobilePlanSection .mobilePlanBox .PlansBox .PlanBox .PlanBoxPlugin .shopNow{left:0;right:calc(3.4069981584vw + -4.4143646409px)}@media(max-width: 700px){:lang(ar) .mobilePlanSection .mobilePlanBox .selectedPlanBox .selectedBoxContent{padding-left:0;padding-right:calc(2.614379085vw + 3.1960784314px)}:lang(ar) .mobilePlanSection .mobilePlanBox .selectedPlanBox .selectedBoxContent .content .title::before{content:"";right:0}:lang(ar) .mobilePlanSection .mobilePlanBox .selectedPlanBox .selectedBoxContent .content .cardsContainer .cardsBox .cardContainer{width:calc(-5.4466230937vw + 225.4248366013px)}:lang(ar) .mobilePlanSection .mobilePlanBox .selectedPlanBox .selectedBoxContent .content .cardsContainer .cardsBox .cardContainer .price .amount{margin-left:0;margin-right:calc(0vw + 3px)}:lang(ar) .mobilePlanSection .mobilePlanBox .PlansBox .PlanBox .PlanBoxPlugin .title{margin-left:0;margin-right:calc(2.3965141612vw + 4.0130718954px)}:lang(ar) .mobilePlanSection .mobilePlanBox .PlansBox .PlanBox .PlanBoxPlugin .shopNow{left:0;right:calc(2.3965141612vw + 4.0130718954px)}}
.videosSection{display:flex;flex-direction:column;align-items:center;min-height:calc(38.3977900552vw + 4.6726519337rem);background-color:#f0f0f1}.videosSection .videosSectionBox{flex-grow:1}.videosSection .videosSectionBox .videosSectionBoxTitle{display:flex;flex-direction:column;justify-content:center;align-items:center;height:calc(10.0368324125vw + 0.455801105rem)}.videosSection .videosSectionBox .videosSectionBoxTitle .videosSectionTitle1{color:#ff7900;font-family:"HelvNeue65_W1G";font-size:calc(0.7366482505vw + 0.6160220994rem);line-height:calc(0.8287292818vw + 0.7555248619rem);letter-spacing:calc(-0.0036832413vw + -0.049281768px);margin:0;padding:0}.videosSection .videosSectionBox .videosSectionBoxTitle .videosSectionTitle2{font-family:"HelveticaNeueW20-75Bold";font-size:calc(1.8416206262vw + 0.9150552486rem);line-height:calc(2.2099447514vw + 1.0980662983rem);letter-spacing:calc(-0.0368324125vw + -0.2928176796px);margin:0;padding:0}.videosSection .videosSectionBox .owl-carousel{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;align-content:center}.videosSection .videosSectionBox .owl-carousel .owl-stage-outer{flex-grow:1;flex-basis:100%}.videosSection .videosSectionBox .owl-carousel .owl-stage-outer:hover+.owl-nav .arrowMainBoxLeft .orangeCircle,.videosSection .videosSectionBox .owl-carousel .owl-stage-outer:hover+.owl-nav .arrowMainBoxRight .orangeCircle{animation-play-state:paused}.videosSection .videosSectionBox .owl-carousel .owl-stage-outer .owl-item .slideBox{height:calc(23.2044198895vw + 2.4671961326rem);display:flex;flex-wrap:wrap;flex-direction:column;align-content:space-between;row-gap:calc(1.3812154696vw + 3.4806629834px);border-radius:calc(0.3683241252vw + 8.9281767956px)}.videosSection .videosSectionBox .owl-nav{display:inline-flex;align-items:center;justify-content:space-between;width:130px;margin:calc(0.7366482505vw + 5.8563535912px) 0;order:3}.videosSection .videosSectionBox .owl-nav button{height:auto;width:auto;border-radius:50%;border-color:#222 !important}.videosSection .videosSectionBox .owl-nav .owl-prev{background:url("../Themes/Theme 2024/Content/images/left_arrow_black.svg") no-repeat;background-color:#fff;background-position:center;opacity:.5;width:60px;height:60px}.videosSection .videosSectionBox .owl-nav .owl-next{background:url("../Themes/Theme 2024/Content/images/right_arrow_black.svg") no-repeat;background-color:#fff;background-position:center}.videosSection .videosSectionBox .owl-nav .owl-next .arrowMainBox{width:60px;height:60px}.videosSection .videosSectionBox .owl-dots{flex-grow:1;display:flex;align-items:center;justify-content:center;padding-left:130px}.videosSection .videosSectionBox .owl-dots .owl-dot{margin:0;padding:0;width:calc(0.3236245955vw + 5.786407767px);height:calc(0.3236245955vw + 5.786407767px);margin-right:calc(0.3236245955vw + 5.786407767px);border:none;border-radius:50%;background-color:#9b9b9b}.videosSection .videosSectionBox .owl-dots .active{background-color:#ff7900;width:calc(0.8414239482vw + 18.8446601942px);height:calc(0.1941747573vw + 4.2718446602px);border-radius:calc(0.1941747573vw + 4.2718446602px)}.videosSection .hideVideoItem{opacity:0}.videosSection .videoItem{flex-basis:35%;flex-shrink:1;flex-grow:1;width:calc(17.8637200737vw + 2.0010359116rem);contain:strict;display:flex;align-items:center;justify-content:center;box-shadow:0px 0px 1px rgba(0,0,0,.1607843137);border:1px solid rgba(221,221,221,.7411764706);border-radius:calc(0.3683241252vw + 8.9281767956px)}.videosSection .videoItem:first-child{flex-basis:100%;width:calc(45.6678700361vw + -3.1764440433rem)}.videosSection .videoItem:first-child::before{transform:rotate(180deg)}.videosSection .videoItem:first-child .videoItemBtn{width:calc(3.9594843462vw + 5.9779005525px);height:calc(3.9594843462vw + 5.9779005525px)}.videosSection .videoItem:first-child .videoItemName{font-size:calc(1.2891344383vw + 0.453038674rem);line-height:calc(1.6574585635vw + 0.3860497238rem);left:calc(1.4732965009vw + 0.7127071823px);top:calc(1.4732965009vw + 0.7127071823px);bottom:auto}.videosSection .videoItem::before{content:"";position:absolute;width:100%;height:100%;background:linear-gradient(1deg, #000000 0%, rgba(84, 84, 84, 0) 100%)}.videosSection .videoItem .videoItemImg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.videosSection .videoItem .videoItemBtn{position:absolute;width:calc(3.4990791897vw + 1.817679558px);height:calc(3.4990791897vw + 1.817679558px);background:#fff;margin:0;padding:0;border:0;border-radius:50%;background-image:url("../Themes/Theme 2024/Content/images/OrangeTVPlay.svg");background-size:30%;background-repeat:no-repeat;background-position:55% 50%}.videosSection .videoItem .videoItemName{position:absolute;font-family:"HelveticaNeueW20-75Bold";font-size:calc(0.5524861878vw + 0.7120165746rem);line-height:calc(0.6445672192vw + 0.789019337rem);margin:0;padding:0;letter-spacing:0px;color:#fff;left:calc(0.7366482505vw + 1.8563535912px);bottom:calc(1.1049723757vw + 1.7845303867px)}.videosSection .vidModal{position:fixed;top:0;right:0;left:0;bottom:0;z-index:1000;width:100%;height:100%;align-items:center;justify-content:center;background:rgba(0,0,0,.75);display:none;animation:fadeInModal .5s linear}.videosSection .vidModal .videoItemModal .videoItemName{font-size:calc(2.0257826888vw + 0.3190607735rem);line-height:calc(2.394106814vw + 0.3145718232rem);left:calc(1.8416206262vw + 4.6408839779px);bottom:calc(1.8416206262vw + 4.6408839779px)}.videosSection .vidModal .videoItemModal .videoItemBtn{width:calc(5.6169429098vw + 3.1546961326px);height:calc(5.6169429098vw + 3.1546961326px)}.videosSection .vidModal .vidModalBox{position:relative;display:flex;justify-content:flex-end;border-radius:calc(0.8414239482vw + 8.8446601942px);width:53vw;height:32.3vw;contain:strict;padding:.5vw;background-color:#fff}.videosSection .vidModal .vidModalBox .modaliframe{border-radius:calc(0.8414239482vw + 8.8446601942px);z-index:0;animation:fadeInModal 1s linear;display:none}.videosSection .vidModal .vidModalBox .modalCloseBtn{position:absolute;z-index:10000;width:calc(2.1359223301vw + 23.9902912621px);height:calc(2.1359223301vw + 23.9902912621px);border-radius:50%;border:2px solid #5d5d5d;background-color:#fff;margin:calc(1.4239482201vw + 4.6601941748px);background-image:url("../Themes/Theme 2024/Content/images/cross.svg");background-size:50%;background-repeat:no-repeat;background-position:center;transform:rotate(45deg)}@media(max-width: 1366px){.videosSection .videosSectionBox .owl-carousel .owl-nav{width:90px}.videosSection .videosSectionBox .owl-carousel .owl-nav button{height:auto;width:auto}.videosSection .videosSectionBox .owl-carousel .owl-nav .owl-prev{width:41px;height:41px}.videosSection .videosSectionBox .owl-carousel .owl-nav .owl-next .arrowMainBox{width:41px;height:41px}.videosSection .videosSectionBox .owl-carousel .owl-dots{padding-left:90px}.videosSection .videoItem:first-child{width:calc(46.3806970509vw + -3.7850201072rem)}}@media(max-width: 992px){.videosSection .videoItem:first-child{width:calc(61.1683848797vw + -6.0493986254rem)}}@media(max-width: 991px){.videosSection .videosSectionBox .owl-carousel .owl-nav button{height:auto;width:auto}.videosSection .videosSectionBox .owl-carousel .owl-nav .owl-prev{width:41px;height:41px}.videosSection .videosSectionBox .owl-carousel .owl-nav .owl-next .arrowMainBox{width:41px;height:41px}}@media(max-width: 700px){.videosSection .videosSectionBox{margin-bottom:20px}.videosSection .videosSectionBox .videosSectionBoxTitle{height:calc(0.871459695vw + 5.233251634rem)}.videosSection .videosSectionBox .videosSectionBoxTitle .videosSectionTitle1{font-size:calc(0vw + 1rem);line-height:calc(0vw + 1.1875rem);letter-spacing:calc(0vw + -0.08px)}.videosSection .videosSectionBox .videosSectionBoxTitle .videosSectionTitle2{font-size:calc(0.6535947712vw + 1.5343137255rem);line-height:calc(0.871459695vw + 1.795751634rem);letter-spacing:calc(-0.0130718954vw + -0.4909803922px)}.videosSection .videosSectionBox .owl-carousel .owl-stage-outer .owl-stage .owl-item .slideBox{height:auto;display:flex;flex-wrap:wrap;flex-direction:row;gap:2.5vw;border-radius:12px}.videosSection .videosSectionBox .owl-carousel .owl-stage-outer .owl-stage .owl-item .slideBox .videoItem{height:26vw;width:auto;flex-basis:45%;flex-grow:1;border-radius:12px}.videosSection .videosSectionBox .owl-carousel .owl-stage-outer .owl-stage .owl-item .slideBox .videoItem:first-child{flex-basis:100%;height:82vw;width:auto}.videosSection .videosSectionBox .owl-carousel .owl-stage-outer .owl-stage .owl-item .slideBox .videoItem:first-child .videoItemBtn{width:calc(-2.8322440087vw + 62.6209150327px);height:calc(-2.8322440087vw + 62.6209150327px)}.videosSection .videosSectionBox .owl-carousel .owl-stage-outer .owl-stage .owl-item .slideBox .videoItem:first-child .videoItemName{font-size:calc(-1.3071895425vw + 1.806372549rem);line-height:calc(-1.3071895425vw + 1.931372549rem);left:calc(0vw + 13px);top:calc(-1.74291939vw + 27.5359477124px);bottom:auto}.videosSection .videosSectionBox .owl-carousel .owl-stage-outer .owl-stage .owl-item .slideBox .videoItem .videoItemBtn{width:calc(0.4357298475vw + 27.3660130719px);height:calc(0.4357298475vw + 27.3660130719px)}.videosSection .videosSectionBox .owl-carousel .owl-stage-outer .owl-stage .owl-item .slideBox .videoItem .videoItemName{font-size:calc(0.4357298475vw + 0.772875817rem);line-height:calc(0.4357298475vw + 0.897875817rem);left:calc(0.6535947712vw + 2.5490196078px);bottom:calc(1.3071895425vw + 0.0980392157px)}.videosSection .videosSectionBox .owl-carousel .owl-nav{display:flex;position:absolute;width:0;height:0;opacity:0;overflow:hidden}.videosSection .videosSectionBox .owl-carousel .owl-dots{padding:0;margin:30px 0}.videosSection .videosSectionBox .vidModal .vidModalBox{width:90vw;height:55.46vw}.videosSection .videosSectionBox .vidModal .videoItemModal .videoItemName{font-size:calc(0vw + 1.375rem);line-height:calc(0vw + 1.5625rem);left:calc(0vw + 20px);bottom:calc(0vw + 20px)}.videosSection .videosSectionBox .vidModal .videoItemModal .videoItemBtn{width:calc(1.0893246187vw + 40.9150326797px);height:calc(1.0893246187vw + 40.9150326797px)}}:lang(ar) .videosSection .videosSectionBox .videosSectionBoxTitle .videosSectionTitle1{font-family:"HelveticaNeueW20-55Roman"}:lang(ar) .videosSection .videosSectionBox .owl-nav button{transform:rotate(180deg)}:lang(ar) .videosSection .videosSectionBox .owl-dots{padding-left:0;padding-right:130px}:lang(ar) .videosSection .videoItem:first-child .videoItemName{left:0;right:calc(1.4732965009vw + 0.7127071823px)}:lang(ar) .videosSection .videoItem .videoItemName{left:0;right:calc(0.7366482505vw + 1.8563535912px)}:lang(ar) .videosSection .vidModal .videoItemModal .videoItemName{left:0;right:calc(1.8416206262vw + 4.6408839779px)}@media(max-width: 1366px){:lang(ar) .videosSection .videosSectionBox .owl-carousel .owl-dots{padding-left:0;padding-right:0}}@media(max-width: 700px){:lang(ar) .videosSection .videosSectionBox .owl-carousel .owl-stage-outer .owl-stage .owl-item .slideBox .videoItem:first-child .videoItemName{left:0;right:calc(0vw + 13px)}:lang(ar) .videosSection .videosSectionBox .owl-carousel .owl-stage-outer .owl-stage .owl-item .slideBox .videoItem .videoItemName{left:0;right:calc(0.6535947712vw + 2.5490196078px)}:lang(ar) .videosSection .videosSectionBox .vidModal .videoItemModal .videoItemName{left:0;right:calc(0vw + 20px)}}@keyframes fadeInModal{0%{opacity:0}100%{opacity:1}}
.testmonailBox{max-width:100vw;overflow:hidden;min-height:calc(36.0957642726vw + 7.3100828729rem)}.testmonailBox .testmonailBoxTitle{display:flex;flex-direction:column;justify-content:center;align-items:center;height:calc(11.1418047882vw + 0.2548342541rem)}.testmonailBox .testmonailBoxTitle .testmonailTitle1{color:#ff7900;font-family:"HelvNeue65_W1G";font-size:calc(0.7366482505vw + 0.6160220994rem);line-height:calc(0.8287292818vw + 0.7555248619rem);letter-spacing:calc(-0.0036832413vw + -0.049281768px);margin:0;padding:0}.testmonailBox .testmonailBoxTitle .testmonailTitle2{font-family:"HelveticaNeueW20-75Bold";font-size:calc(1.8416206262vw + 0.9150552486rem);line-height:calc(2.2099447514vw + 1.0980662983rem);letter-spacing:calc(-0.0368324125vw + -0.2928176796px);margin:0;padding:0}.testmonailBox .slick-slider{display:flex;flex-direction:column;height:auto;border:1px #4c03c2 solid;margin-left:calc(18.4162062615vw + -53.591160221px)}.testmonailBox .slick-slider .slick-dots{position:static;display:flex;align-items:center;padding:0;margin:5px 0;z-index:5}.testmonailBox .slick-slider .slick-dots li{display:flex;align-items:center;justify-content:center}.testmonailBox .slick-slider .slick-dots li button{width:calc(0.3236245955vw + 5.786407767px);height:calc(0.3236245955vw + 5.786407767px);margin-right:calc(0.3236245955vw + 5.786407767px);border:none;border-radius:50%;background-color:#9b9b9b;color:rgba(0,0,0,0)}.testmonailBox .slick-slider .slick-dots .slick-active button{background-color:#ff7900;width:calc(0.8414239482vw + 18.8446601942px);height:calc(0.1941747573vw + 4.2718446602px);border-radius:calc(0.1941747573vw + 4.2718446602px)}.testmonailBox .slick-slider .slick-list{display:flex;align-items:flex-end;justify-content:flex-start;border:1px red solid;height:auto !important;overflow:visible}.testmonailBox .slick-slider .slick-list .slick-track{display:flex;align-items:flex-end;justify-content:flex-start}.testmonailBox .slick-slider .slick-list .slick-track .itemContent{width:calc(15.3775322284vw + 81.7513812155px);height:calc(18.0478821363vw + 5.9050414365rem);border-radius:clamp(12px,0.7366482505vw + 1.8563535912px,16px);padding:calc(1.3812154696vw + 3.4806629834px);margin-right:calc(2.2099447514vw + 11.5690607735px);box-shadow:0px 33px 99px rgba(0,0,0,.1607843137);transition:width 1s linear;display:flex;flex-direction:column;background-color:rgba(0,0,0,0);position:relative}.testmonailBox .slick-slider .slick-list .slick-track .itemContent:nth-of-type(odd){margin-bottom:calc(1.5653775322vw + 9.9447513812px)}.testmonailBox .slick-slider .slick-list .slick-track .itemContent .personImg{position:absolute;top:clamp(10px,0.7366482505vw + 3.8563535912px,20px);left:clamp(-15px,-0.9208103131vw + -7.320441989px,-30px);width:calc(5.6169429098vw + 29.1546961326px);height:calc(4.5119705341vw + 24.3701657459px);-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;border-radius:calc(0.5177993528vw + 6.0582524272px)}.testmonailBox .slick-slider .slick-list .slick-track .itemContent .commentIcon{width:clamp(25px,2.3020257827vw + 11.8011049724px,60px);height:clamp(20px,1.8416206262vw + 0.5400552486rem,50px);background-image:url("../Themes/Theme 2024/Content/images/Comments_gray.svg");background-position:center;background-size:contain;background-repeat:no-repeat;align-self:flex-end;margin-top:clamp(30px,4.1436464088vw + -19.5580110497px,60px);margin-bottom:clamp(15px,1.3812154696vw + 3.4806629834px,30px)}.testmonailBox .slick-slider .slick-list .slick-track .itemContent .testimonialText{letter-spacing:0px;font-family:"HelvNeue65_W1G";font-size:calc(0.9208103131vw + 0.3950276243rem);line-height:calc(1.4732965009vw + 0.2320441989rem);margin:0;padding:0;flex-grow:1;overflow:hidden;display:flex;align-items:flex-start}.testmonailBox .slick-slider .slick-list .slick-track .itemContent .personName{letter-spacing:calc(-0.0073664825vw + -0.0985635359px);font-family:"HelveticaNeueW20-75Bold";font-size:calc(0.7366482505vw + 0.6160220994rem);line-height:calc(1.3812154696vw + 0.4050414365rem);margin-top:auto;margin-bottom:clamp(15px,1.3812154696vw + 3.4806629834px,30px) 0}.testmonailBox .slick-slider .slick-list .slick-track .slick-current.itemContent{background-color:#ff7900;color:#fff;width:calc(34.1620626151vw + 180.0883977901px);padding-left:calc(5.985267035vw + 50.0828729282px);padding-right:calc(4.1436464088vw + -19.5580110497px)}.testmonailBox .slick-slider .slick-list .slick-track .slick-current.itemContent .personImg{width:calc(6.9060773481vw + 36.4033149171px);height:calc(5.6169429098vw + 29.1546961326px);top:calc(1.4732965009vw + 7.7127071823px);left:calc(-1.3812154696vw + -3.4806629834px)}.testmonailBox .slick-slider .slick-list .slick-track .slick-current.itemContent .commentIcon{width:calc(2.5782688766vw + 14.4972375691px);height:calc(2.0257826888vw + 0.6940607735rem);background-image:url("../Themes/Theme 2024/Content/images/Comments_Black.svg");margin-top:calc(1.3812154696vw + 3.4806629834px)}.testmonailBox .slick-slider .slick-list .slick-track .slick-current.itemContent .testimonialText{font-size:calc(1.1049723757vw + 0.6740331492rem);line-height:calc(1.6574585635vw + 0.5110497238rem)}@media(max-width: 833px){.testmonailBox{min-height:calc(3.2679738562vw + 24.4215686275rem)}.testmonailBox .testmonailBoxTitle{height:calc(1.3071895425vw + 5.381127451rem)}.testmonailBox .testmonailBoxTitle .testmonailTitle1{font-size:calc(0vw + 1rem);line-height:calc(0vw + 1.1875rem);letter-spacing:calc(0vw + -0.08px)}.testmonailBox .testmonailBoxTitle .testmonailTitle2{font-size:calc(0.6535947712vw + 1.5343137255rem);line-height:calc(0.871459695vw + 1.795751634rem);letter-spacing:calc(-0.0130718954vw + -0.4909803922px)}.testmonailBox .slick-slider{margin-left:calc(17.6470588235vw + -47.1764705882px)}.testmonailBox .slick-slider .slick-list .slick-track .itemContent{width:calc(-14.8148148148vw + 333.5555555556px);height:calc(1.5250544662vw + 14.5175653595rem);border-radius:calc(-0.871459695vw + 15.2679738562px);margin-right:calc(0.2178649237vw + 28.1830065359px);padding:15px}.testmonailBox .slick-slider .slick-list .slick-track .itemContent .personImg{width:calc(0.6535947712vw + 70.5490196078px);height:calc(0.6535947712vw + 56.5490196078px)}.testmonailBox .slick-slider .slick-list .slick-track .itemContent .testimonialText{font-size:calc(-0.4357298475vw + 1.102124183rem);line-height:calc(-0.4357298475vw + 1.227124183rem)}.testmonailBox .slick-slider .slick-list .slick-track .itemContent .personName{letter-spacing:-0.14px;font-size:calc(0.4357298475vw + 0.772875817rem);line-height:calc(0.2178649237vw + 1.0114379085rem)}.testmonailBox .slick-slider .slick-list .slick-track .itemContent:nth-of-type(odd){margin-bottom:calc(0.871459695vw + 15.7320261438px)}.testmonailBox .slick-slider .slick-list .slick-track .slick-current.itemContent{width:calc(40.7407407407vw + 125.2222222222px);padding-left:calc(5.0108932462vw + 58.2091503268px);padding-right:calc(0vw + 15px)}.testmonailBox .slick-slider .slick-list .slick-track .slick-current.itemContent .personImg{width:calc(3.7037037037vw + 63.1111111111px);height:calc(2.8322440087vw + 52.3790849673px);top:calc(0vw + 20px);left:calc(-1.0893246187vw + -5.9150326797px)}.testmonailBox .slick-slider .slick-list .slick-track .slick-current.itemContent .commentIcon{width:calc(2.3965141612vw + 16.0130718954px);height:calc(1.74291939vw + 0.841503268rem);margin-top:calc(2.1786492375vw + -3.1699346405px)}.testmonailBox .slick-slider .slick-list .slick-track .slick-current.itemContent .testimonialText{font-size:calc(0.871459695vw + 0.795751634rem);line-height:calc(0.4357298475vw + 1.147875817rem)}}:lang(ar) .testmonailBox .testmonailBoxTitle .testmonailTitle1{font-family:"HelveticaNeueW20-55Roman"}:lang(ar) .testmonailBox .slick-slider{margin-left:0;margin-right:calc(18.4162062615vw + -53.591160221px)}:lang(ar) .testmonailBox .slick-slider .slick-list .slick-track .itemContent{margin-right:0;margin-left:calc(2.2099447514vw + 11.5690607735px)}:lang(ar) .testmonailBox .slick-slider .slick-list .slick-track .itemContent .personImg{left:auto;right:clamp(-15px,-0.9208103131vw + -7.320441989px,-30px)}:lang(ar) .testmonailBox .slick-slider .slick-list .slick-track .itemContent .testimonialText{font-family:"HelveticaNeueW20-55Roman"}:lang(ar) .testmonailBox .slick-slider .slick-list .slick-track .slick-current.itemContent{padding-right:calc(5.985267035vw + 50.0828729282px);padding-left:calc(4.1436464088vw + -19.5580110497px)}:lang(ar) .testmonailBox .slick-slider .slick-list .slick-track .slick-current.itemContent .personImg{left:auto;right:calc(-1.3812154696vw + -3.4806629834px)}@media(max-width: 833px){:lang(ar) .testmonailBox .slick-slider{margin-left:0;margin-right:calc(17.6470588235vw + -47.1764705882px)}:lang(ar) .testmonailBox .slick-slider .slick-list .slick-track .itemContent{margin-right:0;margin-left:calc(0.2178649237vw + 28.1830065359px)}:lang(ar) .testmonailBox .slick-slider .slick-list .slick-track .slick-current.itemContent{padding-right:calc(5.0108932462vw + 58.2091503268px);padding-left:calc(0vw + 15px)}:lang(ar) .testmonailBox .slick-slider .slick-list .slick-track .slick-current.itemContent .personImg{left:auto;right:calc(-1.0893246187vw + -5.9150326797px)}}
.product-essential .prd-details-tabs .tabs-content .tab-ol-list ul{list-style:none;list-style-type:none;padding:0}.product-essential .prd-details-tabs .tabs-content .tab-ol-list ul li{font-family:"HelveticaNeueW20-55Roman";font-size:20px;line-height:1.3;padding:0 2ch;margin:0;margin-bottom:.3em}.product-essential .prd-details-tabs .tabs-content .tab-ol-list ul li::before{content:"";top:10px;left:0;right:auto;position:absolute;border-radius:10px;height:9px;width:9px;background:#ff7900}.product-essential .prd-details-tabs .tabs-content .tab-ol-list ul li::marker{content:"";display:none;font-size:0;color:rgba(0,0,0,0)}.product-essential .prd-details-tabs .tabs-content .tab-ol-list ul li span{font-family:"HelveticaNeueW20-55Roman";font-size:20px}.product-essential .overview .desc-list ul{list-style:none;list-style-type:none;padding:0}.product-essential .overview .desc-list ul li{font-family:"HelveticaNeueW20-55Roman";font-size:20px;line-height:1.3;padding:0 2ch;margin:0;margin-bottom:.3em}.product-essential .overview .desc-list ul li::before{content:"";top:10px;left:0;right:auto;position:absolute;border-radius:10px;height:9px;width:9px;background:#ff7900}.product-essential .overview .desc-list ul li::marker{content:"";display:none;font-size:0;color:rgba(0,0,0,0)}.product-essential .overview .desc-list ul li span{font-family:"HelveticaNeueW20-55Roman";font-size:20px}@media(max-width: 1366px){.product-essential .prd-details-tabs .tabs-content .tab-ol-list ul{list-style:none;list-style-type:none;padding:0}.product-essential .prd-details-tabs .tabs-content .tab-ol-list ul li{font-family:"HelveticaNeueW20-55Roman";font-size:15px}.product-essential .prd-details-tabs .tabs-content .tab-ol-list ul li::before{content:"";top:7px;left:0;right:0;position:absolute;border-radius:10px;height:7px;width:7px;background:#ff7900}.product-essential .prd-details-tabs .tabs-content .tab-ol-list ul li::marker{content:"";display:none;font-size:0;color:rgba(0,0,0,0)}.product-essential .prd-details-tabs .tabs-content .tab-ol-list ul li span{font-family:"HelveticaNeueW20-55Roman";font-size:15px}.product-essential .overview .desc-list ul{list-style:none;list-style-type:none;padding:0}.product-essential .overview .desc-list ul li{font-family:"HelveticaNeueW20-55Roman";font-size:15px}.product-essential .overview .desc-list ul li::before{content:"";top:7px;left:0;right:auto;position:absolute;border-radius:10px;height:7px;width:7px;background:#ff7900}.product-essential .overview .desc-list ul li::marker{content:"";display:none;font-size:0;color:rgba(0,0,0,0)}.product-essential .overview .desc-list ul li span{font-family:"HelveticaNeueW20-55Roman";font-size:15px}}:lang(ar) .product-essential .prd-details-tabs .tabs-content .tab-ol-list ul li::before{content:"";left:auto;right:0}:lang(ar) .product-essential .overview .desc-list ul li::before{content:"";left:auto;right:0}.item-box .product-item .product-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;font-size:24px !important;line-height:1.2;height:2.6em;overflow:hidden}@media(max-width: 1366px){.item-box .product-item .product-title{font-size:16px !important}}@media(max-width: 500px){.item-box .product-item .product-title{font-size:15px !important}.item-box .product-item .details .add-info .buttons a.btn{font-size:15px !important}}
.fns-content-list .fns-content-item{background:rgba(0,0,0,0) !important;border:none !important}.fns-content-list .fns-content-box:hover{background:initial !important;border:none !important}.landingPage5gMainTitle{position:relative;text-align:initial}.landingPage5gMainTitle::before{content:"";position:absolute;display:block;left:1px;width:calc(2.783171521vw + 81.5631067961px);height:calc(0.1294498382vw + 5.5145631068px);border-radius:4px;background-color:#a885d8;bottom:calc(0vw + -14px);transition:all .6s ease-in-out}[dir=rtl] .landingPage5gMainTitle::before{left:auto;right:1px;bottom:calc(0vw + -20px)}.landingPage5gBanner{margin-top:1.6666666667vw}.landingPage5gBanner .adsBox0{height:10.4166666667vw;border-radius:0.625vw;display:flex;background-image:url("../Themes/Theme 2024/Content/images/5G-May23/flamesBgBefore.png");background-position:top center;background-size:105%;background-repeat:no-repeat;position:relative;transition:all .6s ease-in-out}[dir=rtl] .landingPage5gBanner .adsBox0{background-image:url("../Themes/Theme 2024/Content/images/5G-May23/flamesBgBefore ar.png");background-position:center right}.landingPage5gBanner .adsBox0:hover,.landingPage5gBanner .adsBox0:focus{cursor:pointer;background-image:url("../Themes/Theme 2024/Content/images/5G-May23/flamesBgBefore.png");background-position:top right}[dir=rtl] .landingPage5gBanner .adsBox0:hover,[dir=rtl] .landingPage5gBanner .adsBox0:focus{background-image:url("../Themes/Theme 2024/Content/images/5G-May23/flamesBgBefore ar.png");background-position:center}.landingPage5gBanner .adsBox0:hover .adsArrowsBox,.landingPage5gBanner .adsBox0:focus .adsArrowsBox{background-position:right center;opacity:0}.landingPage5gBanner .adsBox0:hover .AdsTitleContainer .AdsFlameIcon,.landingPage5gBanner .adsBox0:focus .AdsTitleContainer .AdsFlameIcon{background-image:url("../Themes/Theme 2024/Content/images/5G-May23/5gIconIn5gThinBanner.svg");height:5.15625vw;margin:0px;margin-left:15.625vw}[dir=rtl] .landingPage5gBanner .adsBox0:hover .AdsTitleContainer .AdsFlameIcon,[dir=rtl] .landingPage5gBanner .adsBox0:focus .AdsTitleContainer .AdsFlameIcon{background-image:url("../Themes/Theme 2024/Content/images/5G-May23/5gIconIn5gThinBanner.svg");height:5.15625vw;margin:0px;margin-right:15.625vw;margin-left:0vw}.landingPage5gBanner .adsBox0:hover .AdsTitleContainer .AdsTitleBox h1,.landingPage5gBanner .adsBox0:focus .AdsTitleContainer .AdsTitleBox h1{font-family:"HelveticaNeueW20-75Bold";font-size:2.34375vw;line-height:2.1875vw;color:#ff790e}.landingPage5gBanner .adsBox0:hover .AdsTitleContainer .AdsTitleBox h2,.landingPage5gBanner .adsBox0:focus .AdsTitleContainer .AdsTitleBox h2{font-family:"HelveticaNeueW20-55Roman";font-size:1.6145833333vw;line-height:1.8229166667vw;letter-spacing:-0.0145833333vw}.landingPage5gBanner .adsBox0 .adsArrowsBox{flex:1;background-position:left -10% center;background-size:contain;background-repeat:no-repeat;opacity:.8;transition:background-position .6s ease-in-out;transition:all .6s ease-in-out}.landingPage5gBanner .adsBox0 .adsArrowsBox:hover{background-position:right center;opacity:0}[dir=rtl] .landingPage5gBanner .adsBox0 .adsArrowsBox{transform:scale(-1, 1)}.landingPage5gBanner .adsBox0 .AdsTitleContainer{flex:1;display:flex;align-items:center;justify-content:center;height:100%;position:absolute;top:0;left:0;right:0;z-index:1}.landingPage5gBanner .adsBox0 .AdsTitleContainer .AdsFlameIcon{background-image:url("../Themes/Theme 2024/Content/images/5G-May23/5gIconIn5gThinBanner.svg");background-position:left center;background-size:contain;background-repeat:no-repeat;height:4.6875vw;width:7.5520833333vw;margin-left:15.625vw;transition:background-image .6s ease-in-out}[dir=rtl] .landingPage5gBanner .adsBox0 .AdsTitleContainer .AdsFlameIcon{background-image:url("../Themes/Theme 2024/Content/images/5G-May23/5gIconIn5gThinBanner.svg");margin-right:15.625vw;margin-left:0vw}.landingPage5gBanner .adsBox0 .AdsTitleContainer .AdsTitleBox{display:flex;flex-direction:column;justify-content:center;gap:0.3125vw;margin-left:1.6666666667vw;transition:transform .6s ease-in-out}[dir=rtl] .landingPage5gBanner .adsBox0 .AdsTitleContainer .AdsTitleBox{margin-left:0px;margin-right:1.6666666667vw}.landingPage5gBanner .adsBox0 .AdsTitleContainer .AdsTitleBox h1,.landingPage5gBanner .adsBox0 .AdsTitleContainer .AdsTitleBox h2{all:initial;color:#fff;transition:all .6s ease-in-out}.landingPage5gBanner .adsBox0 .AdsTitleContainer .AdsTitleBox h1:hover,.landingPage5gBanner .adsBox0 .AdsTitleContainer .AdsTitleBox h2:hover{cursor:pointer}.landingPage5gBanner .adsBox0 .AdsTitleContainer .AdsTitleBox h1{font-family:"HelveticaNeueW20-75Bold";font-size:2.1875vw;line-height:2.34375vw;color:#ff790e}.landingPage5gBanner .adsBox0 .AdsTitleContainer .AdsTitleBox h2{font-family:"HelveticaNeueW20-55Roman";font-size:1.4583333333vw;line-height:1.9270833333vw;letter-spacing:-0.0145833333vw}@media(max-width: 834px){.landingPage5gBanner{margin-top:1.6666666667vw}.landingPage5gBanner .adsBox0{height:10.4166666667vw;border-radius:0.625vw;display:flex;background-image:url("../Themes/Theme 2024/Content/images/5G-May23/flamesBgBefore.png");background-position:top center;background-size:105%;background-repeat:no-repeat;position:relative;transition:all .6s ease-in-out}[dir=rtl] .landingPage5gBanner .adsBox0{background-image:url("../Themes/Theme 2024/Content/images/5G-May23/flamesBgBefore ar.png");background-position:center left}.landingPage5gBanner .adsBox0:hover,.landingPage5gBanner .adsBox0:focus{cursor:pointer;background-image:url("../Themes/Theme 2024/Content/images/5G-May23/flamesBgBefore.png");background-position:top left}[dir=rtl] .landingPage5gBanner .adsBox0:hover,[dir=rtl] .landingPage5gBanner .adsBox0:focus{background-image:url("../Themes/Theme 2024/Content/images/5G-May23/flamesBgBefore ar.png");background-position:center}.landingPage5gBanner .adsBox0:hover .adsArrowsBox,.landingPage5gBanner .adsBox0:focus .adsArrowsBox{background-position:right center;opacity:0}.landingPage5gBanner .adsBox0:hover .AdsTitleContainer .AdsFlameIcon,.landingPage5gBanner .adsBox0:focus .AdsTitleContainer .AdsFlameIcon{background-image:url("../Themes/Theme 2024/Content/images/5G-May23/5gIconIn5gThinBanner.svg");height:5.15625vw;margin:0px;margin-left:15.625vw}[dir=rtl] .landingPage5gBanner .adsBox0:hover .AdsTitleContainer .AdsFlameIcon,[dir=rtl] .landingPage5gBanner .adsBox0:focus .AdsTitleContainer .AdsFlameIcon{background-image:url("../Themes/Theme 2024/Content/images/5G-May23/5gIconIn5gThinBanner.svg");height:5.15625vw;margin:0px;margin-right:15.625vw;margin-left:0vw}.landingPage5gBanner .adsBox0:hover .AdsTitleContainer .AdsTitleBox h1,.landingPage5gBanner .adsBox0:focus .AdsTitleContainer .AdsTitleBox h1{font-family:"HelveticaNeueW20-75Bold";font-size:2.34375vw;line-height:2.1875vw;color:#ff790e}.landingPage5gBanner .adsBox0:hover .AdsTitleContainer .AdsTitleBox h2,.landingPage5gBanner .adsBox0:focus .AdsTitleContainer .AdsTitleBox h2{font-family:"HelveticaNeueW20-55Roman";font-size:1.6145833333vw;line-height:1.8229166667vw;letter-spacing:-0.0145833333vw}.landingPage5gBanner .adsBox0 .adsArrowsBox{flex:1;background-position:left -10% center;background-size:contain;background-repeat:no-repeat;opacity:.8;transition:background-position .6s ease-in-out;transition:all .6s ease-in-out}.landingPage5gBanner .adsBox0 .adsArrowsBox:hover{background-position:right center;opacity:0}[dir=rtl] .landingPage5gBanner .adsBox0 .adsArrowsBox{transform:scale(-1, 1)}.landingPage5gBanner .adsBox0 .AdsTitleContainer{flex:1;display:flex;align-items:center;justify-content:center;height:100%;position:absolute;top:0;left:0;right:0;z-index:1}.landingPage5gBanner .adsBox0 .AdsTitleContainer .AdsFlameIcon{background-image:url("../Themes/Theme 2024/Content/images/5G-May23/5gIconIn5gThinBanner.svg");background-position:left center;background-size:contain;background-repeat:no-repeat;height:4.4364508393vw;width:7.1942446043vw;margin-left:15.625vw;transition:background-image .6s ease-in-out}}@media(max-width: 834px)and (min-width: 768px)and (max-width: 1000px){.landingPage5gBanner .adsBox0 .AdsTitleContainer .AdsFlameIcon{margin-left:23.4375vw}}@media(max-width: 834px){[dir=rtl] .landingPage5gBanner .adsBox0 .AdsTitleContainer .AdsFlameIcon{background-image:url("../Themes/Theme 2024/Content/images/5G-May23/5gIconIn5gThinBanner.svg");margin-right:15.625vw;margin-left:0vw}}@media(max-width: 834px)and (min-width: 768px)and (max-width: 1000px){[dir=rtl] .landingPage5gBanner .adsBox0 .AdsTitleContainer .AdsFlameIcon{margin-right:23.4375vw}}@media(max-width: 834px){.landingPage5gBanner .adsBox0 .AdsTitleContainer .AdsTitleBox{display:flex;flex-direction:column;justify-content:center;gap:0.3125vw;margin-left:1.6666666667vw;transition:transform .6s ease-in-out}[dir=rtl] .landingPage5gBanner .adsBox0 .AdsTitleContainer .AdsTitleBox{margin-left:0px;margin-right:1.6666666667vw}.landingPage5gBanner .adsBox0 .AdsTitleContainer .AdsTitleBox h1,.landingPage5gBanner .adsBox0 .AdsTitleContainer .AdsTitleBox h2{all:initial;color:#fff;transition:all .6s ease-in-out}.landingPage5gBanner .adsBox0 .AdsTitleContainer .AdsTitleBox h1:hover,.landingPage5gBanner .adsBox0 .AdsTitleContainer .AdsTitleBox h2:hover{cursor:pointer}.landingPage5gBanner .adsBox0 .AdsTitleContainer .AdsTitleBox h1{font-family:"HelveticaNeueW20-75Bold";font-size:2.0383693046vw;line-height:1.9184652278vw;letter-spacing:0vw;color:#ff790e}.landingPage5gBanner .adsBox0 .AdsTitleContainer .AdsTitleBox h2{font-family:"HelveticaNeueW20-55Roman";font-size:1.5587529976vw;line-height:1.7985611511vw;letter-spacing:0vw}}@media(max-width: 767px){.landingPage5gBanner .adsBox0{height:30.6666666667vw;border-radius:4vw;display:flex;background-image:url("../Themes/Theme 2024/Content/images/5G-May23/flamesBgMobile.png");background-position:center;background-size:100%;background-repeat:no-repeat;position:relative;transition:none}[dir=rtl] .landingPage5gBanner .adsBox0{background-image:url("../Themes/Theme 2024/Content/images/5G-May23/flamesBgMobile ar.png")}.landingPage5gBanner .adsBox0:hover{cursor:pointer;background-image:url("../Themes/Theme 2024/Content/images/5G-May23/flamesBgMobile.png")}[dir=rtl] .landingPage5gBanner .adsBox0:hover{background-image:url("../Themes/Theme 2024/Content/images/5G-May23/flamesBgMobile ar.png")}.landingPage5gBanner .adsBox0:hover .adsArrowsBox{background-position:center;opacity:0}.landingPage5gBanner .adsBox0:hover .AdsTitleContainer .AdsFlameIcon{background-image:url("../Themes/Theme 2024/Content/images/5G-May23/5gIconMobile.svg");height:12.8vw;width:20.5333333333vw;margin:0px;margin-left:21.3333333333vw;margin-right:-4vw}[dir=rtl] .landingPage5gBanner .adsBox0:hover .AdsTitleContainer .AdsFlameIcon{background-image:url("../Themes/Theme 2024/Content/images/5G-May23/5gIconMobile.svg");height:12.8vw;width:20.5333333333vw;margin:0px;margin-right:21.3333333333vw;margin-left:-4vw}.landingPage5gBanner .adsBox0:hover .AdsTitleContainer .AdsTitleBox h1{font-family:"HelveticaNeueW20-75Bold";font-size:4.2666666667vw;line-height:4.2666666667vw;color:#ff790e}.landingPage5gBanner .adsBox0:hover .AdsTitleContainer .AdsTitleBox h2{font-family:"HelveticaNeueW20-55Roman";font-size:3.2vw;line-height:4vw;letter-spacing:0vw}.landingPage5gBanner .adsBox0 .adsArrowsBox{flex:1;background-position:left -10% center;background-size:contain;background-repeat:no-repeat;opacity:.8;transition:none;transition:none}.landingPage5gBanner .adsBox0 .adsArrowsBox:hover{background-position:center}[dir=rtl] .landingPage5gBanner .adsBox0 .adsArrowsBox{transform:scale(-1, 1)}.landingPage5gBanner .adsBox0 .AdsTitleContainer{flex:1;display:flex;align-items:center;justify-content:center;height:100%;position:absolute;top:0;left:0;right:0;z-index:1}.landingPage5gBanner .adsBox0 .AdsTitleContainer .AdsFlameIcon{background-image:url("../Themes/Theme 2024/Content/images/5G-May23/5gIconIn5gThinBanner.svg");background-position:left center;background-size:contain;background-repeat:no-repeat;height:20.5333333333vw;width:20.5333333333vw;margin-left:21.3333333333vw;margin-right:-4vw;transition:none}[dir=rtl] .landingPage5gBanner .adsBox0 .AdsTitleContainer .AdsFlameIcon{background-image:url("../Themes/Theme 2024/Content/images/5G-May23/5gIconIn5gThinBanner.svg");margin-right:21.3333333333vw;margin-left:-4vw}.landingPage5gBanner .adsBox0 .AdsTitleContainer .AdsTitleBox{display:flex;flex-direction:column;justify-content:center;gap:1.6vw;margin-left:8.5333333333vw;transition:none}[dir=rtl] .landingPage5gBanner .adsBox0 .AdsTitleContainer .AdsTitleBox{margin-left:0px;margin-right:8.5333333333vw}.landingPage5gBanner .adsBox0 .AdsTitleContainer .AdsTitleBox h1,.landingPage5gBanner .adsBox0 .AdsTitleContainer .AdsTitleBox h2{all:initial;color:#fff;width:90%;transition:none}.landingPage5gBanner .adsBox0 .AdsTitleContainer .AdsTitleBox h1:hover,.landingPage5gBanner .adsBox0 .AdsTitleContainer .AdsTitleBox h2:hover{cursor:pointer}.landingPage5gBanner .adsBox0 .AdsTitleContainer .AdsTitleBox h1{font-family:"HelveticaNeueW20-75Bold";font-size:4.2666666667vw;line-height:4.2666666667vw;color:#ff790e}.landingPage5gBanner .adsBox0 .AdsTitleContainer .AdsTitleBox h2{font-family:"HelveticaNeueW20-55Roman";font-size:3.2vw;line-height:4vw;letter-spacing:0vw}}
.adsContainer0{margin-top:0.8333333333vw}.adsContainer0 .fns-content-page{all:initial;display:block;margin:0;padding:0;width:100%;height:100%}.adsContainer0 .fns-content-page::after,.adsContainer0 .fns-content-page::before{content:"";display:none}.adsContainer0 .fns-content-page .fns-content-list{all:initial;display:block;margin:0;padding:0;width:100%;height:100%}.adsContainer0 .fns-content-page .fns-content-list::after,.adsContainer0 .fns-content-page .fns-content-list::before{content:"";display:none}.adsContainer0 .fns-content-page .fns-content-list .fns-content-box{all:initial;display:block;margin:0;padding:0;width:100%;height:100%}.adsContainer0 .fns-content-page .fns-content-list .fns-content-box::after,.adsContainer0 .fns-content-page .fns-content-list .fns-content-box::before{content:"";display:none}.adsContainer0 .fns-content-page .fns-content-list .fns-content-box .fns-content-item{all:initial;display:block;margin:0;padding:0;width:100%;height:100%}.adsContainer0 .fns-content-page .fns-content-list .fns-content-box .fns-content-item::after,.adsContainer0 .fns-content-page .fns-content-list .fns-content-box .fns-content-item::before{content:"";display:none}.adsContainer0 .fns-content-page .fns-content-list .fns-content-box .fns-content-item .description{all:initial;display:block;margin:0;padding:0;width:100%;height:100%}.adsContainer0 .fns-content-page .fns-content-list .fns-content-box .fns-content-item .description::after,.adsContainer0 .fns-content-page .fns-content-list .fns-content-box .fns-content-item .description::before{content:"";display:none}.adsContainer0 .adsBox0{height:4.9479166667vw;border-radius:0.625vw;display:flex;background-image:url("../Themes/Theme 2024/Content/images/5G-May23/5gBannerBackgroundThin.png");background-position:top center;background-size:105%;background-repeat:no-repeat;position:relative;transition:all .6s ease-in-out}@media(min-width: 768px)and (max-width: 1000px){.adsContainer0 .adsBox0{height:5.3956834532vw}}[dir=rtl] .adsContainer0 .adsBox0{background-image:url("../Themes/Theme 2024/Content/images/5G-May23/5gBannerBackgroundThin ar.png");background-position:center left}.adsContainer0 .adsBox0:hover,.adsContainer0 .adsBox0:focus{cursor:pointer;background-position:top left}[dir=rtl] .adsContainer0 .adsBox0:hover,[dir=rtl] .adsContainer0 .adsBox0:focus{background-position:center}.adsContainer0 .adsBox0:hover .adsArrowsBox,.adsContainer0 .adsBox0:focus .adsArrowsBox{background-position:right center;opacity:0}.adsContainer0 .adsBox0:hover .AdsTitleContainer .AdsFlameIcon,.adsContainer0 .adsBox0:focus .AdsTitleContainer .AdsFlameIcon{background-image:url("../Themes/Theme 2024/Content/images/5G-May23/5gIconIn5gThinBanner.svg");width:10%;margin-left:5%}[dir=rtl] .adsContainer0 .adsBox0:hover .AdsTitleContainer .AdsFlameIcon,[dir=rtl] .adsContainer0 .adsBox0:focus .AdsTitleContainer .AdsFlameIcon{background-image:url("../Themes/Theme 2024/Content/images/5G-May23/5gIconIn5gThinBanner.svg");width:10%;margin-left:0px;margin-right:5%}.adsContainer0 .adsBox0:hover .AdsTitleContainer .AdsTitleBox h3,.adsContainer0 .adsBox0:focus .AdsTitleContainer .AdsTitleBox h3{font-size:1.3541666667vw}.adsContainer0 .adsBox0:hover .AdsTitleContainer .AdsTitleBox h2,.adsContainer0 .adsBox0:focus .AdsTitleContainer .AdsTitleBox h2{font-size:1.0416666667vw}.adsContainer0 .adsBox0:hover .AdsTitleContainer .knowMoreBtnHello5gBanner img,.adsContainer0 .adsBox0:focus .AdsTitleContainer .knowMoreBtnHello5gBanner img{display:block;width:1.3020833333vw;height:1.3020833333vw;margin-left:.7rem;margin-top:.2rem;background-position:center}[dir=rtl] .adsContainer0 .adsBox0:hover .AdsTitleContainer .knowMoreBtnHello5gBanner img,[dir=rtl] .adsContainer0 .adsBox0:focus .AdsTitleContainer .knowMoreBtnHello5gBanner img{transform:rotate(180deg);margin-left:0rem;margin-right:.7rem}.adsContainer0 .adsBox0:hover .AdsBtnsBox .AdsBtnsSubBox,.adsContainer0 .adsBox0:focus .AdsBtnsBox .AdsBtnsSubBox{left:100%;transform:translateX(-100%)}.adsContainer0 .adsBox0:hover .AdsBtnsBox .AdsBtnsSubBox h3,.adsContainer0 .adsBox0:focus .AdsBtnsBox .AdsBtnsSubBox h3{max-width:100%;opacity:1}[dir=rtl] .adsContainer0 .adsBox0:hover .AdsBtnsBox .AdsBtnsSubBox,[dir=rtl] .adsContainer0 .adsBox0:focus .AdsBtnsBox .AdsBtnsSubBox{left:auto;right:100%;transform:translateX(100%)}.adsContainer0 .adsBox0 .adsArrowsBox{flex:1;background-position:left -180% center;background-size:contain;background-repeat:no-repeat;opacity:1;transition:all .6s ease-in-out}.adsContainer0 .adsBox0 .adsArrowsBox:hover{background-position:right center;opacity:0}[dir=rtl] .adsContainer0 .adsBox0 .adsArrowsBox{transform:scale(-1, 1)}.adsContainer0 .adsBox0 .AdsTitleContainer{flex:1;display:flex;align-items:center;justify-content:flex-start;padding-left:28.6458333333vw}[dir=rtl] .adsContainer0 .adsBox0 .AdsTitleContainer{padding-left:0;padding-right:28.6458333333vw}.adsContainer0 .adsBox0 .AdsTitleContainer .AdsFlameIcon{background-image:url("../Themes/Theme 2024/Content/images/5G-May23/5gIconIn5gThinBanner.svg");background-position:left center;background-size:contain;background-repeat:no-repeat;height:100%;width:8%;box-shadow:0 2px 10px rgba(0,0,0,.2);transition:all .6s ease-in-out}[dir=rtl] .adsContainer0 .adsBox0 .AdsTitleContainer .AdsFlameIcon{background-image:url("../Themes/Theme 2024/Content/images/5G-May23/5gIconIn5gThinBanner.svg");width:8%;box-shadow:0 2px 10px rgba(0,0,0,.2)}.adsContainer0 .adsBox0 .AdsTitleContainer .AdsTitleBox{display:flex;flex-direction:column;justify-content:center;margin-left:0.8333333333vw;transition:all .6s ease-in-out}[dir=rtl] .adsContainer0 .adsBox0 .AdsTitleContainer .AdsTitleBox{margin-left:0px;transition:all .6s ease-in-out;margin-right:0.8333333333vw}.adsContainer0 .adsBox0 .AdsTitleContainer .AdsTitleBox h3,.adsContainer0 .adsBox0 .AdsTitleContainer .AdsTitleBox h2{all:initial;color:#fff}.adsContainer0 .adsBox0 .AdsTitleContainer .AdsTitleBox h3:hover,.adsContainer0 .adsBox0 .AdsTitleContainer .AdsTitleBox h2:hover{cursor:pointer}.adsContainer0 .adsBox0 .AdsTitleContainer .AdsTitleBox h3{font-family:"HelveticaNeueW20-75Bold";font-size:1.3541666667vw;line-height:1.2;letter-spacing:0px;color:#ff790e}@media(min-width: 768px)and (max-width: 1000px){.adsContainer0 .adsBox0 .AdsTitleContainer .AdsTitleBox h3{font-size:1.5625vw}}.adsContainer0 .adsBox0 .AdsTitleContainer .AdsTitleBox h2{font-family:"HelveticaNeueW20-55Roman";font-size:1.0416666667vw;line-height:1.5;letter-spacing:0px}@media(min-width: 768px)and (max-width: 1000px){.adsContainer0 .adsBox0 .AdsTitleContainer .AdsTitleBox h2{font-size:1.25vw}}.adsContainer0 .adsBox0 .knowMoreBtnHello5gBanner{display:flex;flex-direction:row;justify-content:center;align-items:center;text-align:center;align-content:center;padding:0px 1.5rem;padding-bottom:.7rem;padding-top:.5rem;color:#fff;border:#ffbf1a 1px solid;background-color:rgba(0,0,0,0);border-radius:1.6145833333vw;font-family:"HelveticaNeueW20-55Roman";font-size:0.9375vw;line-height:1.5;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:15%;transition:all .6s ease-in-out}[dir=rtl] .adsContainer0 .adsBox0 .knowMoreBtnHello5gBanner{margin-left:0%;margin-right:15%}.adsContainer0 .adsBox0 .knowMoreBtnHello5gBanner img{display:none;transition:all .6s ease-in-out}.adsContainer0 .adsBox0 .AdsBtnsBox{flex:1;display:flex;align-items:center}.adsContainer0 .adsBox0 .AdsBtnsBox .AdsBtnsSubBox{display:flex;align-items:center;gap:1.25vw;padding-right:2.6041666667vw;position:relative;left:0%;transform:translateX(0%);transition:all .6s ease-in-out}[dir=rtl] .adsContainer0 .adsBox0 .AdsBtnsBox .AdsBtnsSubBox{left:auto;right:0%;padding-right:auto;padding-left:2.6041666667vw}.adsContainer0 .adsBox0 .AdsBtnsBox .AdsBtnsSubBox h3{margin:0;padding:0;font-family:"HelveticaNeueW20-75Bold";font-size:0.9375vw;line-height:1.2;letter-spacing:-0.18px;color:#fff;white-space:nowrap;max-width:0%;opacity:0;transition:all .6s ease-in-out}@media(max-width: 1280px)and (min-width: 768px){.adsContainer0 .adsBox0 .knowMoreBtnHello5gBanner{font-size:0;padding:0px;padding-top:.5rem;padding-bottom:.5rem;color:#fff;border:#ffbf1a 2px solid;background-color:rgba(0,0,0,0);border-radius:2.9976019185vw;width:4.9160671463vw;margin-left:25%}[dir=rtl] .adsContainer0 .adsBox0 .knowMoreBtnHello5gBanner{margin-left:0%;margin-right:25%}.adsContainer0 .adsBox0 .knowMoreBtnHello5gBanner img{display:block;opacity:1}[dir=rtl] .adsContainer0 .adsBox0 .knowMoreBtnHello5gBanner img{transform:rotate(180deg)}.adsContainer0 .adsBox0:hover .knowMoreBtnHello5gBanner{font-size:0;padding:0px;padding-top:.5rem;padding-bottom:.5rem;color:#fff;border:#ffbf1a 2px solid;background-color:rgba(0,0,0,0);border-radius:2.9976019185vw;width:4.9160671463vw;margin-left:25%}[dir=rtl] .adsContainer0 .adsBox0:hover .knowMoreBtnHello5gBanner{margin-left:0%;margin-right:25%}.adsContainer0 .adsBox0:hover .knowMoreBtnHello5gBanner img{display:block;opacity:1;margin-left:0rem;margin-top:0rem;padding:0px;background-position:center}[dir=rtl] .adsContainer0 .adsBox0:hover .knowMoreBtnHello5gBanner img{transform:rotate(180deg);padding:0px;margin-left:0rem;margin-right:0rem}}@media(max-width: 767px){.adsContainer0 .adsBox0{height:30.6666666667vw;border-radius:4vw;background-image:url("../Themes/Theme 2024/Content/images/5G-May23/Group 110664.png");background-position:center;background-size:100%}[dir=rtl] .adsContainer0 .adsBox0{background-image:url("../Themes/Theme 2024/Content/images/5G-May23/Group 110664 ar.png")}.adsContainer0 .adsBox0:hover,.adsContainer0 .adsBox0:focus{height:30.6666666667vw;border-radius:4vw;background-image:url("../Themes/Theme 2024/Content/images/5G-May23/Group 110664.png");background-position:center;background-size:100%}[dir=rtl] .adsContainer0 .adsBox0:hover,[dir=rtl] .adsContainer0 .adsBox0:focus{background-image:url("../Themes/Theme 2024/Content/images/5G-May23/Group 110664 ar.png")}.adsContainer0 .adsBox0:hover .AdsTitleContainer,.adsContainer0 .adsBox0:focus .AdsTitleContainer{display:flex;flex-direction:row;justify-content:center;align-items:center}.adsContainer0 .adsBox0:hover .AdsTitleContainer .AdsFlameIcon,.adsContainer0 .adsBox0:focus .AdsTitleContainer .AdsFlameIcon{width:19.4666666667vw;height:12.2666666667vw;margin:0px;padding:0px;margin-left:-30%;margin-right:5%}[dir=rtl] .adsContainer0 .adsBox0:hover .AdsTitleContainer .AdsFlameIcon,[dir=rtl] .adsContainer0 .adsBox0:focus .AdsTitleContainer .AdsFlameIcon{width:19.4666666667vw;height:12.2666666667vw;margin:0px;margin-right:-30%;margin-left:5%;padding:0px}.adsContainer0 .adsBox0:hover .AdsTitleContainer .AdsTitleBox,.adsContainer0 .adsBox0:focus .AdsTitleContainer .AdsTitleBox{width:50%;margin-left:0vw}[dir=rtl] .adsContainer0 .adsBox0:hover .AdsTitleContainer .AdsTitleBox,[dir=rtl] .adsContainer0 .adsBox0:focus .AdsTitleContainer .AdsTitleBox{margin-left:0px;margin-right:0vw}.adsContainer0 .adsBox0:hover .AdsTitleContainer .AdsTitleBox h3,.adsContainer0 .adsBox0:hover .AdsTitleContainer .AdsTitleBox h2,.adsContainer0 .adsBox0:focus .AdsTitleContainer .AdsTitleBox h3,.adsContainer0 .adsBox0:focus .AdsTitleContainer .AdsTitleBox h2{all:initial;color:#fff}.adsContainer0 .adsBox0:hover .AdsTitleContainer .AdsTitleBox h3,.adsContainer0 .adsBox0:focus .AdsTitleContainer .AdsTitleBox h3{font-family:"HelveticaNeueW20-75Bold";font-size:4.2666666667vw;line-height:4.2666666667vw;letter-spacing:0px;color:#ff790e}.adsContainer0 .adsBox0:hover .AdsTitleContainer .AdsTitleBox h2,.adsContainer0 .adsBox0:focus .AdsTitleContainer .AdsTitleBox h2{font-family:"HelveticaNeueW20-55Roman";font-size:3.2vw;line-height:4vw;letter-spacing:0px}.adsContainer0 .adsBox0:hover .AdsTitleContainer .knowMoreBtnHello5gBanner,.adsContainer0 .adsBox0:focus .AdsTitleContainer .knowMoreBtnHello5gBanner{font-size:0;padding:0px;padding-top:.5rem;padding-bottom:.5rem;color:#fff;border:#ffbf1a 2px solid;background-color:rgba(0,0,0,0);border-radius:6.6666666667vw;width:10.9333333333vw;margin-left:0%}[dir=rtl] .adsContainer0 .adsBox0:hover .AdsTitleContainer .knowMoreBtnHello5gBanner,[dir=rtl] .adsContainer0 .adsBox0:focus .AdsTitleContainer .knowMoreBtnHello5gBanner{margin-left:0%;margin-right:0%}.adsContainer0 .adsBox0:hover .AdsTitleContainer .knowMoreBtnHello5gBanner img,.adsContainer0 .adsBox0:focus .AdsTitleContainer .knowMoreBtnHello5gBanner img{display:block;opacity:1;width:initial;height:initial;margin-left:0rem;margin-top:0rem;background-position:center}[dir=rtl] .adsContainer0 .adsBox0:hover .AdsTitleContainer .knowMoreBtnHello5gBanner img,[dir=rtl] .adsContainer0 .adsBox0:focus .AdsTitleContainer .knowMoreBtnHello5gBanner img{transform:rotate(180deg);margin-left:0rem;margin-right:0rem}.adsContainer0 .adsBox0 .AdsTitleContainer{display:flex;flex-direction:row;justify-content:center;align-items:center}.adsContainer0 .adsBox0 .AdsTitleContainer .AdsFlameIcon{width:19.4666666667vw;height:12.2666666667vw;margin:0px;padding:0px;margin-left:-30%;margin-right:5%}[dir=rtl] .adsContainer0 .adsBox0 .AdsTitleContainer .AdsFlameIcon{width:19.4666666667vw;height:12.2666666667vw;margin:0px;margin-right:-30%;margin-left:5%;padding:0px}.adsContainer0 .adsBox0 .AdsTitleContainer .AdsTitleBox{width:50%;margin-left:0vw}[dir=rtl] .adsContainer0 .adsBox0 .AdsTitleContainer .AdsTitleBox{margin-left:0px;margin-right:0vw}.adsContainer0 .adsBox0 .AdsTitleContainer .AdsTitleBox h3,.adsContainer0 .adsBox0 .AdsTitleContainer .AdsTitleBox h2{all:initial;color:#fff}.adsContainer0 .adsBox0 .AdsTitleContainer .AdsTitleBox h3{font-family:"HelveticaNeueW20-75Bold";font-size:4.2666666667vw;line-height:4.2666666667vw;letter-spacing:0px;color:#ff790e}.adsContainer0 .adsBox0 .AdsTitleContainer .AdsTitleBox h2{font-family:"HelveticaNeueW20-55Roman";font-size:3.2vw;line-height:4vw;letter-spacing:0px}.adsContainer0 .adsBox0 .AdsTitleContainer .knowMoreBtnHello5gBanner{font-size:0;padding:0px;padding-top:.5rem;padding-bottom:.5rem;color:#fff;border:#ffbf1a 2px solid;background-color:rgba(0,0,0,0);border-radius:6.6666666667vw;width:10.9333333333vw;margin-left:0%}[dir=rtl] .adsContainer0 .adsBox0 .AdsTitleContainer .knowMoreBtnHello5gBanner{margin-left:0%;margin-right:0%}.adsContainer0 .adsBox0 .AdsTitleContainer .knowMoreBtnHello5gBanner img{display:block;opacity:1}[dir=rtl] .adsContainer0 .adsBox0 .AdsTitleContainer .knowMoreBtnHello5gBanner img{transform:rotate(180deg)}}.adsContainer0.adsContainerSoho{margin-top:4.26vw;margin-bottom:4.26vw}@media(min-width: 768px)and (max-width: 1023px){.adsContainer0.adsContainerSoho{margin-top:1.918vw;margin-bottom:1.918vw}}@media(min-width: 1024px){.adsContainer0.adsContainerSoho{margin-top:0;margin-bottom:0}}
.homepage5gAdsBanner{all:initial;display:flex;align-items:center;justify-content:space-between;height:13.0208333333vw;width:100%;border-radius:1.0416666667vw;background-image:url("../Themes/Theme 2024/Content/images/5G-May23/motoDesktopBefore.png");background-position:top center;background-size:105%;background-repeat:no-repeat;position:relative;transition:all .6s ease-in-out}[dir=rtl] .homepage5gAdsBanner{background-image:url("../Themes/Theme 2024/Content/images/5G-May23/motoDesktop ar.png");background-position:center left}.homepage5gAdsBanner__homepage5gAdsBannerImages{height:90%;padding-left:20%;transition:all .6s ease-in-out}[dir=rtl] .homepage5gAdsBanner__homepage5gAdsBannerImages{height:90%;margin-right:0vw;padding-left:0px;padding-right:20%}.homepage5gAdsBanner__homepage5gAdsBannerImages .homepage5gAdsBanner__homepage5gAdsBannerImages__5gDevice{all:initial;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom center;object-position:bottom center;width:40%;transition:all .6s ease-in-out}.homepage5gAdsBanner__homepage5gAdsBannerTextContent{flex-direction:column;all:initial;font-family:"HelveticaNeueW20-75Bold";font-size:2.0833333333vw;line-height:1.2;letter-spacing:-0.4px;color:#ff790e;margin-left:-80%;transition:all .6s ease-in-out}[dir=rtl] .homepage5gAdsBanner__homepage5gAdsBannerTextContent{transition:all .6s ease-in-out;margin-left:0%;margin-right:-85%}.homepage5gAdsBanner__homepage5gAdsBannerTextContent h3{margin:0;padding-bottom:0.8333333333vw;font-size:2.0833333333vw;line-height:1.2;letter-spacing:0;color:#fff;transition:all .6 ease-in-out}.homepage5gAdsBanner__homepage5gAdsBannerTextContent p{margin:0;margin-right:0.2083333333vw;font-family:"HelveticaNeueW20-55Roman";font-size:1.0416666667vw;line-height:1.2;letter-spacing:0;color:#fff;word-break:break-all;max-width:34ch}[dir=rtl] .homepage5gAdsBanner__homepage5gAdsBannerTextContent p{font-size:1.0416666667vw;margin-left:0.2083333333vw;margin-right:0px;line-height:1.5}.homepage5gAdsBanner__homepage5gAdsBannerTextContent span{color:#ff790e;font-family:"HelveticaNeueW20-75Bold";transition:all .6 ease-in-out}.homepage5gAdsBanner__homepage5gAdsBannerButton{display:flex;align-items:center;justify-content:space-around;text-align:center;font-size:1.25vw;font-family:"HelveticaNeueW20-75Bold";color:#fff;border:none;border-radius:2.0833333333vw;width:13.28125vw;height:4.0625vw;background:#ff790e 0% 0% no-repeat padding-box;opacity:1;margin-left:30%;padding:.1rem;transition:all .6s ease-in-out}[dir=rtl] .homepage5gAdsBanner__homepage5gAdsBannerButton{margin-left:0vw;margin-right:25%}.homepage5gAdsBanner__homepage5gAdsBannerButton img{display:none;transition:all .6 ease-in-out}.homepage5gAdsBanner__homepage5gAdsBannerTextAndButton{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-left:-30%;transition:all .6 ease-in-out}[dir=rtl] .homepage5gAdsBanner__homepage5gAdsBannerTextAndButton{margin-left:0px;margin-right:-30%}.homepage5gAdsBanner:hover,.homepage5gAdsBanner:focus{background-position:top left}[dir=rtl] .homepage5gAdsBanner:hover,[dir=rtl] .homepage5gAdsBanner:focus{background-image:url("../Themes/Theme 2024/Content/images/5G-May23/motoDesktop ar.png");background-position:center}.homepage5gAdsBanner:hover .homepage5gAdsBanner__homepage5gAdsBannerImages__5gDevice,.homepage5gAdsBanner:focus .homepage5gAdsBanner__homepage5gAdsBannerImages__5gDevice{width:45%}.homepage5gAdsBanner:hover .homepage5gAdsBanner__homepage5gAdsBannerImages,.homepage5gAdsBanner:focus .homepage5gAdsBanner__homepage5gAdsBannerImages{margin-right:2.0833333333vw;padding-left:20%}[dir=rtl] .homepage5gAdsBanner:hover .homepage5gAdsBanner__homepage5gAdsBannerImages,[dir=rtl] .homepage5gAdsBanner:focus .homepage5gAdsBanner__homepage5gAdsBannerImages{margin-left:3.125vw;margin-right:0vw;padding-left:0px;padding-right:20%}.homepage5gAdsBanner:hover .homepage5gAdsBanner__homepage5gAdsBannerButton,.homepage5gAdsBanner:focus .homepage5gAdsBanner__homepage5gAdsBannerButton{padding-left:2rem}[dir=rtl] .homepage5gAdsBanner:hover .homepage5gAdsBanner__homepage5gAdsBannerButton,[dir=rtl] .homepage5gAdsBanner:focus .homepage5gAdsBanner__homepage5gAdsBannerButton{padding-left:0px;padding-right:2rem}.homepage5gAdsBanner:hover .homepage5gAdsBanner__homepage5gAdsBannerButton img,.homepage5gAdsBanner:focus .homepage5gAdsBanner__homepage5gAdsBannerButton img{display:block;height:70%}[dir=rtl] .homepage5gAdsBanner:hover .homepage5gAdsBanner__homepage5gAdsBannerButton img,[dir=rtl] .homepage5gAdsBanner:focus .homepage5gAdsBanner__homepage5gAdsBannerButton img{transform:rotate(180deg)}.homepage5gAdsBanner:hover .homepage5gAdsBanner__homepage5gAdsBannerTextContent,.homepage5gAdsBanner:focus .homepage5gAdsBanner__homepage5gAdsBannerTextContent{margin-left:-70%}[dir=rtl] .homepage5gAdsBanner:hover .homepage5gAdsBanner__homepage5gAdsBannerTextContent,[dir=rtl] .homepage5gAdsBanner:focus .homepage5gAdsBanner__homepage5gAdsBannerTextContent{margin-left:0%;margin-right:-75%}.homepage5gAdsBanner:hover .homepage5gAdsBanner__homepage5gAdsBannerTextContent h3,.homepage5gAdsBanner:focus .homepage5gAdsBanner__homepage5gAdsBannerTextContent h3{margin:0}.homepage5gAdsBanner:hover .homepage5gAdsBanner__homepage5gAdsBannerTextContent p,.homepage5gAdsBanner:focus .homepage5gAdsBanner__homepage5gAdsBannerTextContent p{margin:0;margin-right:0.2083333333vw}[dir=rtl] .homepage5gAdsBanner:hover .homepage5gAdsBanner__homepage5gAdsBannerTextContent p,[dir=rtl] .homepage5gAdsBanner:focus .homepage5gAdsBanner__homepage5gAdsBannerTextContent p{margin-left:0.2083333333vw;margin-right:0px}@media(max-width: 1366px){.homepage5gAdsBanner{all:initial;display:flex;align-items:center;justify-content:space-between;height:13.0208333333vw;width:100%;border-radius:1.0416666667vw;background-image:url("../Themes/Theme 2024/Content/images/5G-May23/motoDesktopBefore.png");background-position:top center;background-size:105%;background-repeat:no-repeat;position:relative;transition:all .6s ease-in-out}[dir=rtl] .homepage5gAdsBanner{background-image:url("../Themes/Theme 2024/Content/images/5G-May23/motoDesktop ar.png");background-position:center left}.homepage5gAdsBanner__homepage5gAdsBannerImages{height:90%;padding-left:15%;transition:all .6s ease-in-out}[dir=rtl] .homepage5gAdsBanner__homepage5gAdsBannerImages{height:90%;margin-right:0vw;padding-left:0px;padding-right:10%}.homepage5gAdsBanner__homepage5gAdsBannerImages .homepage5gAdsBanner__homepage5gAdsBannerImages__5gDevice{all:initial;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom center;object-position:bottom center;width:40%;transition:all .6s ease-in-out}.homepage5gAdsBanner__homepage5gAdsBannerTextContent{flex-direction:column;all:initial;font-family:"HelveticaNeueW20-75Bold";font-size:2.0833333333vw;line-height:1.2;letter-spacing:-0.4px;color:#ff790e;margin-left:-80%;transition:all .6s ease-in-out}}@media(max-width: 1366px)and (min-width: 768px)and (max-width: 1000px){.homepage5gAdsBanner__homepage5gAdsBannerTextContent{transition:all .6 ease-in-out;margin-left:-100%}}@media(max-width: 1366px){[dir=rtl] .homepage5gAdsBanner__homepage5gAdsBannerTextContent{margin-left:0%;margin-right:-100%}.homepage5gAdsBanner__homepage5gAdsBannerTextContent h3{margin:0;padding-bottom:0.8333333333vw;font-size:2.0833333333vw;line-height:1.2;letter-spacing:0;color:#fff;transition:all .6 ease-in-out}.homepage5gAdsBanner__homepage5gAdsBannerTextContent p{margin:0;margin-right:0.2083333333vw;font-family:"HelveticaNeueW20-55Roman";font-size:1.0416666667vw;line-height:1.2;letter-spacing:0;color:#fff;word-break:break-all;max-width:34ch}}@media(max-width: 1366px)and (min-width: 768px)and (max-width: 1000px){.homepage5gAdsBanner__homepage5gAdsBannerTextContent p{font-size:1.1458333333vw}}@media(max-width: 1366px){[dir=rtl] .homepage5gAdsBanner__homepage5gAdsBannerTextContent p{font-size:1.0416666667vw;margin-left:0.2083333333vw;margin-right:0px;line-height:1.5}}@media(max-width: 1366px)and (min-width: 768px)and (max-width: 1000px){[dir=rtl] .homepage5gAdsBanner__homepage5gAdsBannerTextContent p{font-size:1.25vw}}@media(max-width: 1366px){.homepage5gAdsBanner__homepage5gAdsBannerTextContent span{color:#ff790e;font-family:"HelveticaNeueW20-75Bold";transition:all .6 ease-in-out}.homepage5gAdsBanner__homepage5gAdsBannerButton{display:flex;align-items:center;justify-content:space-around;text-align:center;font-size:1.25vw;font-family:"HelveticaNeueW20-75Bold";color:#fff;border:none;border-radius:2.0833333333vw;width:13.28125vw;height:4.0625vw;background:#ff790e 0% 0% no-repeat padding-box;opacity:1;margin-left:30%;padding:.1rem;transition:all .6s ease-in-out}[dir=rtl] .homepage5gAdsBanner__homepage5gAdsBannerButton{margin-left:0vw;margin-right:25%}.homepage5gAdsBanner__homepage5gAdsBannerButton img{display:none;transition:all .6 ease-in-out}.homepage5gAdsBanner__homepage5gAdsBannerTextAndButton{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-left:-30%;transition:all .6 ease-in-out}[dir=rtl] .homepage5gAdsBanner__homepage5gAdsBannerTextAndButton{margin-left:0px;margin-right:-30%}.homepage5gAdsBanner:hover,.homepage5gAdsBanner:focus{background-position:top left}[dir=rtl] .homepage5gAdsBanner:hover,[dir=rtl] .homepage5gAdsBanner:focus{background-image:url("../Themes/Theme 2024/Content/images/5G-May23/motoDesktop ar.png");background-position:center}.homepage5gAdsBanner:hover .homepage5gAdsBanner__homepage5gAdsBannerImages__5gDevice,.homepage5gAdsBanner:focus .homepage5gAdsBanner__homepage5gAdsBannerImages__5gDevice{width:45%}.homepage5gAdsBanner:hover .homepage5gAdsBanner__homepage5gAdsBannerImages,.homepage5gAdsBanner:focus .homepage5gAdsBanner__homepage5gAdsBannerImages{margin-right:2.0833333333vw;padding-left:15%}[dir=rtl] .homepage5gAdsBanner:hover .homepage5gAdsBanner__homepage5gAdsBannerImages,[dir=rtl] .homepage5gAdsBanner:focus .homepage5gAdsBanner__homepage5gAdsBannerImages{margin-left:3.125vw;margin-right:0vw;padding-left:0px;padding-right:10%}.homepage5gAdsBanner:hover .homepage5gAdsBanner__homepage5gAdsBannerButton,.homepage5gAdsBanner:focus .homepage5gAdsBanner__homepage5gAdsBannerButton{padding-left:2rem}[dir=rtl] .homepage5gAdsBanner:hover .homepage5gAdsBanner__homepage5gAdsBannerButton,[dir=rtl] .homepage5gAdsBanner:focus .homepage5gAdsBanner__homepage5gAdsBannerButton{padding-left:0px;padding-right:2rem}.homepage5gAdsBanner:hover .homepage5gAdsBanner__homepage5gAdsBannerButton img,.homepage5gAdsBanner:focus .homepage5gAdsBanner__homepage5gAdsBannerButton img{display:block;height:70%}[dir=rtl] .homepage5gAdsBanner:hover .homepage5gAdsBanner__homepage5gAdsBannerButton img,[dir=rtl] .homepage5gAdsBanner:focus .homepage5gAdsBanner__homepage5gAdsBannerButton img{transform:rotate(180deg)}.homepage5gAdsBanner:hover .homepage5gAdsBanner__homepage5gAdsBannerTextContent,.homepage5gAdsBanner:focus .homepage5gAdsBanner__homepage5gAdsBannerTextContent{margin-left:-70%}[dir=rtl] .homepage5gAdsBanner:hover .homepage5gAdsBanner__homepage5gAdsBannerTextContent,[dir=rtl] .homepage5gAdsBanner:focus .homepage5gAdsBanner__homepage5gAdsBannerTextContent{margin-left:0%;margin-right:-80%}.homepage5gAdsBanner:hover .homepage5gAdsBanner__homepage5gAdsBannerTextContent h3,.homepage5gAdsBanner:focus .homepage5gAdsBanner__homepage5gAdsBannerTextContent h3{margin:0}.homepage5gAdsBanner:hover .homepage5gAdsBanner__homepage5gAdsBannerTextContent p,.homepage5gAdsBanner:focus .homepage5gAdsBanner__homepage5gAdsBannerTextContent p{margin:0;margin-right:0.2083333333vw}[dir=rtl] .homepage5gAdsBanner:hover .homepage5gAdsBanner__homepage5gAdsBannerTextContent p,[dir=rtl] .homepage5gAdsBanner:focus .homepage5gAdsBanner__homepage5gAdsBannerTextContent p{margin-left:0.2083333333vw;margin-right:0px}}@media(max-width: 767px){.homepage5gAdsBanner{all:initial;display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;height:70%;border-radius:1.0416666667vw;background-image:url("../Themes/Theme 2024/Content/images/5G-May23/motoBgMobile.png") !important;background-position:center !important;background-size:100% !important;background-repeat:no-repeat;position:relative;transition:none;padding-top:2.8645833333vw}[dir=rtl] .homepage5gAdsBanner{background-image:url("../Themes/Theme 2024/Content/images/5G-May23/motoBgMobile ar.png") !important;padding-top:2.8645833333vw}.homepage5gAdsBanner__homepage5gAdsBannerTextContent{flex-direction:column;all:initial;font-size:4.8vw;line-height:1.2;letter-spacing:-0.4px;color:#ff790e}[dir=rtl] .homepage5gAdsBanner__homepage5gAdsBannerTextContent{all:initial}.homepage5gAdsBanner__homepage5gAdsBannerTextContent h3{margin:0;padding-bottom:2.1333333333vw;font-size:5.3333333333vw;font-family:"HelveticaNeueW20-75Bold";line-height:1.2;letter-spacing:0;color:#fff}.homepage5gAdsBanner__homepage5gAdsBannerTextContent p{margin:0;margin-right:0vw;font-size:3.7333333333vw;font-weight:normal;font-family:"HelveticaNeueW20-55Roman";line-height:1.2;letter-spacing:.2;color:#fff;width:150%;word-break:normal}[dir=rtl] .homepage5gAdsBanner__homepage5gAdsBannerTextContent p{font-size:3.7333333333vw;line-height:1.5;margin-left:0vw;margin-right:0px}.homepage5gAdsBanner__homepage5gAdsBannerTextContent span{color:#ff790e}.homepage5gAdsBanner__homepage5gAdsBannerTextAndButton{display:flex;flex-direction:row;justify-content:center;align-items:flex-start}.homepage5gAdsBanner .homepage5gAdsBanner__homepage5gAdsBannerImages{padding-left:0%}[dir=rtl] .homepage5gAdsBanner .homepage5gAdsBanner__homepage5gAdsBannerImages{padding-left:0px;padding-right:0%}.homepage5gAdsBanner .homepage5gAdsBanner__homepage5gAdsBannerImages__5gDevice{all:initial;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom center;object-position:bottom center;width:70%;margin-top:2rem;margin-bottom:3rem;margin-left:30%;transition:none}[dir=rtl] .homepage5gAdsBanner .homepage5gAdsBanner__homepage5gAdsBannerImages__5gDevice{margin-left:0px;margin-right:30%}.homepage5gAdsBanner .homepage5gAdsBanner__homepage5gAdsBannerTextAndButton{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-left:1rem}[dir=rtl] .homepage5gAdsBanner .homepage5gAdsBanner__homepage5gAdsBannerTextAndButton{flex-direction:column;justify-content:center;align-items:center;margin-right:1.5rem;margin-left:0px}.homepage5gAdsBanner .homepage5gAdsBanner__homepage5gAdsBannerButton img{display:none}.homepage5gAdsBanner .homepage5gAdsBanner__homepage5gAdsBannerButton{width:30.9333333333vw;height:10.6666666667vw;border-radius:25px;padding:1rem 2.5rem;margin:1rem;margin-left:0px;margin-right:0px;font-size:3.7333333333vw;align-self:flex-start}:hover .homepage5gAdsBanner{all:initial;display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;height:70%;border-radius:1.0416666667vw;background-image:url("../Themes/Theme 2024/Content/images/5G-May23/motoBgMobile.png") !important;background-position:center !important;background-size:100% !important;background-repeat:no-repeat;position:relative;transition:none;padding-top:2.8645833333vw}[dir=rtl] :hover .homepage5gAdsBanner{background-image:url("../Themes/Theme 2024/Content/images/5G-May23/motoBgMobile ar.png") !important;padding-top:2.8645833333vw}:hover .homepage5gAdsBanner__homepage5gAdsBannerTextContent{flex-direction:column;all:initial;font-family:"HelveticaNeueW20-55Roman";font-size:4.8vw;line-height:1.2;letter-spacing:-0.4px;color:#ff790e}:hover .homepage5gAdsBanner__homepage5gAdsBannerTextContent h3{margin:0;padding-bottom:2.1333333333vw;font-size:5.3333333333vw;line-height:1.2;letter-spacing:0;color:#fff}:hover .homepage5gAdsBanner__homepage5gAdsBannerTextContent p{margin:0;margin-right:0vw;font-size:3.7333333333vw;font-weight:normal;line-height:1.2;letter-spacing:.2;color:#fff;width:150%}[dir=rtl] :hover .homepage5gAdsBanner__homepage5gAdsBannerTextContent p{font-size:3.7333333333vw;line-height:1.5;margin-left:0vw;margin-right:0px}:hover .homepage5gAdsBanner__homepage5gAdsBannerTextContent span{color:#ff790e}:hover .homepage5gAdsBanner__homepage5gAdsBannerTextAndButton{display:flex;flex-direction:row;justify-content:center;align-items:flex-start}:hover .homepage5gAdsBanner .homepage5gAdsBanner__homepage5gAdsBannerImages{padding-left:0%}[dir=rtl] :hover .homepage5gAdsBanner .homepage5gAdsBanner__homepage5gAdsBannerImages{padding-left:0px;padding-right:0%}:hover .homepage5gAdsBanner .homepage5gAdsBanner__homepage5gAdsBannerImages__5gDevice{all:initial;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom center;object-position:bottom center;width:70%;margin-top:2rem;margin-bottom:3rem;margin-left:30%;transition:none}[dir=rtl] :hover .homepage5gAdsBanner .homepage5gAdsBanner__homepage5gAdsBannerImages__5gDevice{margin-left:0px;margin-right:30%}:hover .homepage5gAdsBanner .homepage5gAdsBanner__homepage5gAdsBannerTextAndButton{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-left:1rem}[dir=rtl] :hover .homepage5gAdsBanner .homepage5gAdsBanner__homepage5gAdsBannerTextAndButton{flex-direction:column;justify-content:center;align-items:center;margin-right:1.5rem;margin-left:0px}:hover .homepage5gAdsBanner .homepage5gAdsBanner__homepage5gAdsBannerButton img{display:none}[dir=rtl] :hover .homepage5gAdsBanner .homepage5gAdsBanner__homepage5gAdsBannerButton img{display:none}:hover .homepage5gAdsBanner .homepage5gAdsBanner__homepage5gAdsBannerButton{width:30.9333333333vw;height:10.6666666667vw;border-radius:25px;padding:1rem 2.5rem;margin:1rem;margin-left:0px;margin-right:0px;font-size:3.7333333333vw;align-self:flex-start}:hover .homepage5gAdsBanner .homepage5gAdsBanner__homepage5gAdsBannerTextContent{margin-left:0%}[dir=rtl] :hover .homepage5gAdsBanner .homepage5gAdsBanner__homepage5gAdsBannerTextContent{margin-left:0%;margin-right:0%}}
.adsContainer1{background:linear-gradient(transparent 50%, #f6f6f7 50%)}.adsContainer1 .fns-content-page{all:initial;display:block;margin:0;padding:0;width:100%;height:100%}.adsContainer1 .fns-content-page::after,.adsContainer1 .fns-content-page::before{content:"";display:none}.adsContainer1 .fns-content-page .fns-content-list{all:initial;display:block;margin:0;padding:0;width:100%;height:100%}.adsContainer1 .fns-content-page .fns-content-list::after,.adsContainer1 .fns-content-page .fns-content-list::before{content:"";display:none}.adsContainer1 .fns-content-page .fns-content-list .fns-content-box{all:initial;display:block;margin:0;padding:0;width:100%;height:100%}.adsContainer1 .fns-content-page .fns-content-list .fns-content-box::after,.adsContainer1 .fns-content-page .fns-content-list .fns-content-box::before{content:"";display:none}.adsContainer1 .fns-content-page .fns-content-list .fns-content-box .fns-content-item{all:initial;display:block;margin:0;padding:0;width:100%;height:100%}.adsContainer1 .fns-content-page .fns-content-list .fns-content-box .fns-content-item::after,.adsContainer1 .fns-content-page .fns-content-list .fns-content-box .fns-content-item::before{content:"";display:none}.adsContainer1 .fns-content-page .fns-content-list .fns-content-box .fns-content-item .description{all:initial;display:block;margin:0;padding:0;width:100%;height:100%}.adsContainer1 .fns-content-page .fns-content-list .fns-content-box .fns-content-item .description::after,.adsContainer1 .fns-content-page .fns-content-list .fns-content-box .fns-content-item .description::before{content:"";display:none}.adsBox1{all:initial;display:flex;align-items:center;justify-content:space-between;height:13.0208333333vw;padding:0 10.4166666667vw;border-radius:1.0416666667vw;background-image:url("../Themes/Theme 2024/Content/images/adsBox1-1.png");background-size:cover;background-position:top center;background-repeat:no-repeat;transition:background-image 2s linear}.adsBox1:hover{cursor:pointer;background-image:url("../Themes/Theme 2024/Content/images/adsBox1-2.png")}.adsBox1:hover picture .adsImage{height:90%}.adsBox1:hover .adsTitle,.adsBox1:hover picture,.adsBox1:hover .adsSubBox,.adsBox1:hover .adsImage,.adsBox1:hover .adsSubTitle1,.adsBox1:hover .adsSubTitle2{cursor:pointer}[dir=rtl] .adsBox1{background-image:url("../Themes/Theme 2024/Content/images/adsBox1-1-Ar.png")}[dir=rtl] .adsBox1:hover{background-image:url("../Themes/Theme 2024/Content/images/adsBox1-2-Ar.png")}.adsBox1 .adsTitle{all:initial;font-family:"HelveticaNeueW20-75Bold";font-size:2.0833333333vw;line-height:1.2;letter-spacing:-0.4px;color:#ff790e}.adsBox1 picture{height:100%;display:flex;align-items:flex-end}.adsBox1 picture .adsImage{all:initial;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom center;object-position:bottom center;height:80%;transition:height .5s linear}.adsBox1 .adsSubBox{all:initial;display:flex;flex-direction:column;gap:1.25vw;margin-right:4.1666666667vw}[dir=rtl] .adsBox1 .adsSubBox{margin-right:0;margin-left:4.1666666667vw}.adsBox1 .adsSubBox .adsSubTitle1{all:initial;font-family:"HelveticaNeueW20-55Roman";line-height:1.5;font-size:1.25vw;letter-spacing:0px;color:#000}.adsBox1 .adsSubBox .adsSubTitle1:lang(ar){font-family:"HelveticaNeueW20-55Roman";line-height:1.5}.adsBox1 .adsSubBox .adsSubTitle1:hover{cursor:pointer}.adsBox1 .adsSubBox .adsSubTitle2{all:initial;display:flex;align-items:center;justify-content:center;font-family:"HelveticaNeueW20-75Bold";font-size:1.25vw;line-height:1.2;letter-spacing:0;color:#fff;background-color:#ff790e;padding:1.0416666667vw 2.6041666667vw;border-radius:5em}.adsBox1 .adsSubBox .adsSubTitle2:hover{cursor:pointer}@media(max-width: 992px){.adsBox1{height:15.587529976vw;padding:0 7.793764988vw;border-radius:1.4388489209vw}.adsBox1 .adsTitle{font-size:2.3980815348vw}.adsBox1 .adsSubBox{gap:1.9184652278vw;margin-right:9.5923261391vw}[dir=rtl] .adsBox1 .adsSubBox{margin-right:0;margin-left:9.5923261391vw}.adsBox1 .adsSubBox .adsSubTitle1{font-size:1.9184652278vw}.adsBox1 .adsSubBox .adsSubTitle2{font-size:1.9184652278vw;padding:1.1990407674vw 2.6378896882vw}}@media(max-width: 600px){.adsBox1{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:3.7333333333vw;height:49.3333333333vw;padding:0 3.2vw;border-radius:3.2vw;position:relative;overflow:hidden;background-position:initial}.adsBox1:hover picture .adsImage{height:100%}.adsBox1 .adsTitle{font-size:4.2666666667vw;letter-spacing:-0.16px}.adsBox1 picture{position:absolute;bottom:0;right:-5.3333333333vw;height:60%}.adsBox1 picture .adsImage{height:100%}[dir=rtl] .adsBox1 picture .adsImage{transform:scale(-1, 1)}[dir=rtl] .adsBox1 picture{right:auto;left:-5.3333333333vw}.adsBox1 .adsSubBox{gap:3.7333333333vw;margin-right:0}[dir=rtl] .adsBox1 .adsSubBox{margin-right:0;margin-left:0}.adsBox1 .adsSubBox .adsSubTitle1{font-size:3.7333333333vw}.adsBox1 .adsSubBox .adsSubTitle2{font-size:4.2666666667vw;padding:0;height:10.6666666667vw;width:32vw}}
.newNewsLetterSection{background-color:#f6f6f7;background-image:url("../Themes/Theme 2024/Content/images/newsletterBk.svg");background-position:top center;background-size:cover;background-repeat:no-repeat;padding:3.3333333333vw 0}.newNewsLetterSection .newsLetterMainBox{display:flex;flex-direction:column;align-items:center}.newNewsLetterSection .newsLetterMainBox *{all:initial;box-sizing:border-box}.newNewsLetterSection .newsLetterMainBox .newsLetterH2{font-family:"HelvNeue65_W1G";font-size:1.0416666667vw;line-height:1.2;letter-spacing:-0.4px;color:#000}.newNewsLetterSection .newsLetterMainBox .newsLetterH2:lang(ar){font-family:"HelveticaNeueW20-55Roman"}.newNewsLetterSection .newsLetterMainBox .newsLetterH1{font-family:"HelveticaNeueW20-75Bold";font-size:2.0833333333vw;line-height:1.2;letter-spacing:-0.8px;color:#ff790e}.newNewsLetterSection .newsLetterMainBox .newsLetterH1 :lang(ar){padding:calc(0.2588996764vw + 3.0291262136px) 0}.newNewsLetterSection .newsLetterMainBox .newsLetterH3{font-family:"HelvNeue65_W1G";font-size:1.25vw;line-height:1.2;letter-spacing:-0.48px;color:#000}.newNewsLetterSection .newsLetterMainBox .newsLetterH3:lang(ar){font-family:"HelveticaNeueW20-55Roman"}.newNewsLetterSection .newsLetterMainBox .newsLetterContainerBox{position:relative}.newNewsLetterSection .newsLetterMainBox .newsLetterContainerBox .newsLetterSubBoxSucsess{position:absolute;z-index:5;top:10px;left:0;right:0;width:100%;height:100%;display:none;align-items:center;justify-content:center}.newNewsLetterSection .newsLetterMainBox .newsLetterContainerBox .newsLetterSubBoxSucsess .newsLetterResultBox{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:calc(0.5177993528vw + 4.0582524272px)}.newNewsLetterSection .newsLetterMainBox .newsLetterContainerBox .newsLetterSubBoxSucsess .newsLetterResultBox .newsLetterSuccessIcon{background-image:url("../Themes/Theme 2024/Content/images/tick.svg");background-position:center;background-size:contain;background-repeat:no-repeat;width:calc(0.5177993528vw + 22.0582524272px);height:calc(0.5177993528vw + 22.0582524272px)}.newNewsLetterSection .newsLetterMainBox .newsLetterContainerBox .newsLetterSubBoxSucsess .newsLetterResultBox p{font-family:"HelvNeue65_W1G";font-size:calc(0.2588996764vw + 0.9393203883rem);line-height:1.2;letter-spacing:-0.8px;color:#000;text-align:center}.newNewsLetterSection .newsLetterMainBox .newsLetterContainerBox .newsLetterSubBoxSucsess .newsLetterResultBox p:lang(ar){font-family:"HelveticaNeueW20-55Roman";line-height:1.5}.newNewsLetterSection .newsLetterMainBox .newsLetterSubBox{display:flex;flex-direction:column}.newNewsLetterSection .newsLetterMainBox .newsLetterSubBox .newsLetterSubActionBox{display:flex;gap:calc(0.5177993528vw + 6.0582524272px);height:3.3333333333vw;margin-top:calc(1.0355987055vw + 12.1165048544px);margin-bottom:calc(0.2588996764vw + 7.0291262136px)}.newNewsLetterSection .newsLetterMainBox .newsLetterSubBox .newsLetterSubActionBox .newsLetterInputWarpperBox{display:flex;gap:calc(0.2588996764vw + 7.0291262136px);width:25.7291666667vw;background-color:#fff;border:1px solid #707070;border-radius:4em;padding:0 1.6666666667vw}.newNewsLetterSection .newsLetterMainBox .newsLetterSubBox .newsLetterSubActionBox .newsLetterInputWarpperBox:focus-within{border:1px solid #ff790e}.newNewsLetterSection .newsLetterMainBox .newsLetterSubBox .newsLetterSubActionBox .newsLetterInputWarpperBox .newsLetterInputIcon{width:1.1458333333vw;background-image:url("../Themes/Theme 2024/Content/images/email.svg");background-size:contain;background-position:center;background-repeat:no-repeat}.newNewsLetterSection .newsLetterMainBox .newsLetterSubBox .newsLetterSubActionBox .newsLetterInputWarpperBox input{flex-grow:1;font-family:"HelveticaNeueW20-55Roman";font-size:0.9375vw;line-height:1.5;letter-spacing:0px;color:#000;margin-bottom:.3ch}.newNewsLetterSection .newsLetterMainBox .newsLetterSubBox .newsLetterSubActionBox .newsLetterInputWarpperBox input::-moz-placeholder{font-family:"HelveticaNeueW20-55Roman";font-size:0.9375vw;line-height:1.5;letter-spacing:0px;color:#000}.newNewsLetterSection .newsLetterMainBox .newsLetterSubBox .newsLetterSubActionBox .newsLetterInputWarpperBox input:-ms-input-placeholder{font-family:"HelveticaNeueW20-55Roman";font-size:0.9375vw;line-height:1.5;letter-spacing:0px;color:#000}.newNewsLetterSection .newsLetterMainBox .newsLetterSubBox .newsLetterSubActionBox .newsLetterInputWarpperBox input::placeholder{font-family:"HelveticaNeueW20-55Roman";font-size:0.9375vw;line-height:1.5;letter-spacing:0px;color:#000}.newNewsLetterSection .newsLetterMainBox .newsLetterSubBox .newsLetterSubActionBox .newsLetterActionBtn{display:flex;align-items:center;justify-content:center;width:10.78125vw;background-color:#ff790e;border-radius:3em;font-family:"HelveticaNeueW20-75Bold";font-size:1.0416666667vw;line-height:1.2;letter-spacing:0px;color:#fff}.newNewsLetterSection .newsLetterMainBox .newsLetterSubBox .newsLetterSubActionBox .newsLetterActionBtn:hover{cursor:pointer;color:#000}.newNewsLetterSection .newsLetterMainBox .newsLetterSubBox .newsLetterSubActionBox .newsLetterActionBtn:disabled{pointer-events:none}.newNewsLetterSection .newsLetterMainBox .newsLetterSubBox .newsLetterSubActionBoxLabel{padding:0 1.6666666667vw;font-family:"HelveticaNeueW20-55Roman";font-size:calc(0.2588996764vw + 0.6893203883rem);line-height:1.2;letter-spacing:0px;color:#666}.newNewsLetterSection .newsLetterMainBox .newsLetterSubBox .newsLetterSubActionBoxLabel.showRedError{color:#dc3545}.newsLetterContainerBox .newsLetterSubBox .error_Message_News_Letter{color:#dc3545 !important;font-size:16px}@media(max-width: 991px){.newNewsLetterSection{padding:3.5971223022vw 0}.newNewsLetterSection .newsLetterMainBox .newsLetterH2{font-size:1.9184652278vw}.newNewsLetterSection .newsLetterMainBox .newsLetterH1{font-size:2.3980815348vw}.newNewsLetterSection .newsLetterMainBox .newsLetterH3{font-size:1.9184652278vw}.newNewsLetterSection .newsLetterMainBox .newsLetterSubBox .newsLetterSubActionBox{display:flex;gap:0.9592326139vw;height:4.7961630695vw;margin-top:2.3980815348vw;margin-bottom:0.9592326139vw}.newNewsLetterSection .newsLetterMainBox .newsLetterSubBox .newsLetterSubActionBox .newsLetterInputWarpperBox{gap:0.9592326139vw;width:49.520383693vw;padding:0 2.3980815348vw}.newNewsLetterSection .newsLetterMainBox .newsLetterSubBox .newsLetterSubActionBox .newsLetterInputWarpperBox .newsLetterInputIcon{width:2.3980815348vw}.newNewsLetterSection .newsLetterMainBox .newsLetterSubBox .newsLetterSubActionBox .newsLetterInputWarpperBox input{font-size:1.9184652278vw}.newNewsLetterSection .newsLetterMainBox .newsLetterSubBox .newsLetterSubActionBox .newsLetterInputWarpperBox input::-moz-placeholder{font-size:1.9184652278vw}.newNewsLetterSection .newsLetterMainBox .newsLetterSubBox .newsLetterSubActionBox .newsLetterInputWarpperBox input:-ms-input-placeholder{font-size:1.9184652278vw}.newNewsLetterSection .newsLetterMainBox .newsLetterSubBox .newsLetterSubActionBox .newsLetterInputWarpperBox input::placeholder{font-size:1.9184652278vw}.newNewsLetterSection .newsLetterMainBox .newsLetterSubBox .newsLetterSubActionBox .newsLetterActionBtn{width:14.9880095923vw;font-size:1.9184652278vw}.newNewsLetterSection .newsLetterMainBox .newsLetterSubBox .newsLetterSubActionBoxLabel{padding:0 2.3980815348vw;font-size:1.6786570743vw}}@media(max-width: 600px){.newNewsLetterSection{padding:8.5333333333vw 0;background-image:none;position:relative}.newNewsLetterSection::before{content:"";display:block;position:absolute;width:100%;height:100%;top:0;right:0;left:0;bottom:0;background-image:url("../Themes/Theme 2024/Content/images/newsletter-mobile.svg");filter:opacity(0.5);z-index:0}.newNewsLetterSection .newsLetterMainBox .newsLetterH2{font-size:3.2vw}.newNewsLetterSection .newsLetterMainBox .newsLetterH1{font-size:5.3333333333vw}.newNewsLetterSection .newsLetterMainBox .newsLetterH3{font-size:3.7333333333vw}.newNewsLetterSection .newsLetterMainBox .newsLetterSubBox{align-items:center}.newNewsLetterSection .newsLetterMainBox .newsLetterSubBox .newsLetterSubActionBox{display:flex;flex-direction:column;align-items:center;gap:2.1333333333vw;height:auto;margin-top:4.2666666667vw;margin-bottom:2.1333333333vw}.newNewsLetterSection .newsLetterMainBox .newsLetterSubBox .newsLetterSubActionBox .newsLetterInputWarpperBox{height:10.6666666667vw;gap:1.6vw;width:74.9333333333vw;padding:0 5.3333333333vw}.newNewsLetterSection .newsLetterMainBox .newsLetterSubBox .newsLetterSubActionBox .newsLetterInputWarpperBox .newsLetterInputIcon{width:4vw}.newNewsLetterSection .newsLetterMainBox .newsLetterSubBox .newsLetterSubActionBox .newsLetterInputWarpperBox input{font-size:3.7333333333vw}.newNewsLetterSection .newsLetterMainBox .newsLetterSubBox .newsLetterSubActionBox .newsLetterInputWarpperBox input::-moz-placeholder{font-size:3.7333333333vw}.newNewsLetterSection .newsLetterMainBox .newsLetterSubBox .newsLetterSubActionBox .newsLetterInputWarpperBox input:-ms-input-placeholder{font-size:3.7333333333vw}.newNewsLetterSection .newsLetterMainBox .newsLetterSubBox .newsLetterSubActionBox .newsLetterInputWarpperBox input::placeholder{font-size:3.7333333333vw}.newNewsLetterSection .newsLetterMainBox .newsLetterSubBox .newsLetterSubActionBox .newsLetterActionBtn{height:10.6666666667vw;width:52vw;font-size:4.2666666667vw}.newNewsLetterSection .newsLetterMainBox .newsLetterSubBox .newsLetterSubActionBoxLabel{padding:0 5.3333333333vw;font-size:3.2vw;line-height:1.5;text-align:center;width:80%;min-height:9.6vw}}
.FooterAdvantagesSection{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10.6666666667vw 0px 10.6666666667vw 0px;width:100%}.FooterAdvantagesSection__FooterAdvantagesSectionTitles{display:flex;flex-direction:column;justify-content:center;align-items:center;font-family:"HelveticaNeueW20-75Bold";margin-bottom:6.4vw}.FooterAdvantagesSection__FooterAdvantagesSectionTitle1,.FooterAdvantagesSection__FooterAdvantagesSectionTitle2{font-size:4.8vw;line-height:6.4vw;text-align:center}.FooterAdvantagesSection__FooterAdvantagesSectionTitle1{color:#000;margin:0%}.FooterAdvantagesSection__FooterAdvantagesSectionTitle2{color:#f16e0a;margin:0%}.FooterAdvantagesSection__FooterAdvantagesSectionVector1,.FooterAdvantagesSection__FooterAdvantagesSectionVector2,.FooterAdvantagesSection__FooterAdvantagesSectionVector3{display:flex;flex-direction:column;justify-content:center;align-items:center}.FooterAdvantagesSection__FooterAdvantagesSectionVector1 img,.FooterAdvantagesSection__FooterAdvantagesSectionVector2 img,.FooterAdvantagesSection__FooterAdvantagesSectionVector3 img{height:21.8666666667vw}.FooterAdvantagesSection__FooterAdvantagesSectionVector1 p,.FooterAdvantagesSection__FooterAdvantagesSectionVector2 p,.FooterAdvantagesSection__FooterAdvantagesSectionVector3 p{font-size:3.7333333333vw;line-height:7.4666666667vw;font-family:"HelveticaNeueW20-75Bold";margin:0px;text-align:center}.FooterAdvantagesSection__FooterAdvantagesSectionVectors{display:flex;flex-direction:column;width:90%}.FooterAdvantagesSection__FooterAdvantagesSectionVectors div:not(:last-child){margin-bottom:8.5333333333vw}@media(min-width: 768px)and (max-width: 1023px){.FooterAdvantagesSection{display:flex;flex-direction:column;padding:4.7961630695vw 0px 4.7961630695vw 0px;width:100%}.FooterAdvantagesSection__FooterAdvantagesSectionTitles{flex-direction:column;justify-content:center;margin-bottom:7.1942446043vw}.FooterAdvantagesSection__FooterAdvantagesSectionTitle1,.FooterAdvantagesSection__FooterAdvantagesSectionTitle2{font-size:2.3980815348vw;line-height:2.8776978417vw;text-align:center}.FooterAdvantagesSection__FooterAdvantagesSectionTitle1{color:#000;margin:0%}.FooterAdvantagesSection__FooterAdvantagesSectionTitle2{color:#f16e0a;margin:0%}.FooterAdvantagesSection__FooterAdvantagesSectionVector1,.FooterAdvantagesSection__FooterAdvantagesSectionVector2,.FooterAdvantagesSection__FooterAdvantagesSectionVector3{display:flex;flex-direction:column;justify-content:center;align-items:center}.FooterAdvantagesSection__FooterAdvantagesSectionVector1 img,.FooterAdvantagesSection__FooterAdvantagesSectionVector2 img,.FooterAdvantagesSection__FooterAdvantagesSectionVector3 img{height:12.4700239808vw}.FooterAdvantagesSection__FooterAdvantagesSectionVector1 p,.FooterAdvantagesSection__FooterAdvantagesSectionVector2 p,.FooterAdvantagesSection__FooterAdvantagesSectionVector3 p{font-size:1.9184652278vw;line-height:3.3573141487vw;font-family:"HelveticaNeueW20-75Bold";margin:0px}.FooterAdvantagesSection__FooterAdvantagesSectionVectors{display:flex;flex-direction:row}.FooterAdvantagesSection__FooterAdvantagesSectionVectors div:not(:last-child){margin-bottom:0vw;margin-right:15.587529976vw}[dir=rtl] .FooterAdvantagesSection__FooterAdvantagesSectionVectors div:not(:last-child){margin-left:15.587529976vw;margin-right:0vw}}@media(min-width: 1024px){.FooterAdvantagesSection{display:flex;flex-direction:column;padding:3.125vw 0px 3.125vw 0px;width:100%}.FooterAdvantagesSection__FooterAdvantagesSectionTitles{flex-direction:column;justify-content:center;margin-bottom:3.125vw}.FooterAdvantagesSection__FooterAdvantagesSectionTitle1,.FooterAdvantagesSection__FooterAdvantagesSectionTitle2{font-size:1.6666666667vw;line-height:2.5vw;text-align:center}.FooterAdvantagesSection__FooterAdvantagesSectionTitle1{color:#000;margin:0%}.FooterAdvantagesSection__FooterAdvantagesSectionTitle2{color:#f16e0a;margin:0%}.FooterAdvantagesSection__FooterAdvantagesSectionVector1,.FooterAdvantagesSection__FooterAdvantagesSectionVector2,.FooterAdvantagesSection__FooterAdvantagesSectionVector3{display:flex;flex-direction:column;justify-content:center;align-items:center}.FooterAdvantagesSection__FooterAdvantagesSectionVector1 img,.FooterAdvantagesSection__FooterAdvantagesSectionVector2 img,.FooterAdvantagesSection__FooterAdvantagesSectionVector3 img{margin-bottom:0.9375vw;height:7.2916666667vw}.FooterAdvantagesSection__FooterAdvantagesSectionVector1 p,.FooterAdvantagesSection__FooterAdvantagesSectionVector2 p,.FooterAdvantagesSection__FooterAdvantagesSectionVector3 p{font-size:1.25vw;line-height:2.0833333333vw;font-family:"HelveticaNeueW20-75Bold";margin:0px}.FooterAdvantagesSection__FooterAdvantagesSectionVectors{display:flex;flex-direction:row}.FooterAdvantagesSection__FooterAdvantagesSectionVectors div:not(:last-child){margin-bottom:0vw;margin-right:22.9166666667vw}[dir=rtl] .FooterAdvantagesSection__FooterAdvantagesSectionVectors div:not(:last-child){margin-right:0vw;margin-left:22.9166666667vw}}
.homePageCategoriesHeader{z-index:114}#homePageCategoriesHeaderBG1{background-color:#f6f6f7}#homePageCategoriesHeaderBG2{background-color:#fff}#homePageCategoriesHeaderBG3{background-color:#f6f6f7}#homePageCategoriesHeaderBG4{background-color:#fff}
.trashimg{padding:3.7333333333vw}.spanSpacing{letter-spacing:-1.0666666667vw;color:rgba(0,0,0,0)}.noProductsFound{display:flex;flex-direction:column;justify-content:center;align-content:center;align-items:center;background-color:#fff;height:37.3333333333vw;width:100%;border-radius:8px;padding:6.4vw}.noProductsFoundTitle{font-size:4.2666666667vw;line-height:7.4666666667vw;color:#000;font-family:"HelveticaNeueW20-75Bold"}.noProductsFoundDesc{font-size:3.7333333333vw;line-height:7.4666666667vw;color:#000;font-family:"HelveticaNeueW20-55Roman"}.noProductsFoundDesc span{text-decoration:underline}.productCard5gIconContainer{position:absolute;right:1.0666666667vw;top:1.0666666667vw}[dir=rtl] .productCard5gIconContainer{left:1.0666666667vw;right:unset}.productCard5gIconContainer img{height:6.6666666667vw;width:6.6666666667vw}.product-grid .item-box .product-review-box{padding:0px;margin-bottom:5px}.internetPlansCard__internetPlansProductHighlight__BrandAndLabel{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}.internetPlansCard__internetPlansNewLabel{width:-moz-fit-content;width:fit-content;background-color:#32c832;color:#fff;font-family:"HelveticaNeueW20-55Roman";font-weight:500;font-size:4.2666666667vw;line-height:2.1333333333vw;padding:1.8666666667vw 4.2666666667vw;padding-bottom:2.6666666667vw;border:none;border-radius:12px;margin-right:1.0666666667vw}[dir=rtl] .internetPlansCard__internetPlansNewLabel{margin-right:unset;margin-left:1.0666666667vw;padding-top:1.0666666667vw}.internetPlansCard__internetPlansNewLabelDevices{font-size:3.2vw;padding:1.3333333333vw 2.1333333333vw;padding-bottom:2.1333333333vw}.internetPlansCard__internetPlansOutOfStockLabel{width:-moz-fit-content;width:fit-content;background-color:#cd3c14;color:#fff;font-family:"HelveticaNeueW20-55Roman";font-weight:500;font-size:4.2666666667vw;line-height:2.1333333333vw;padding:1.8666666667vw 4.2666666667vw;padding-bottom:2.6666666667vw;border:none;border-radius:12px}[dir=rtl] .internetPlansCard__internetPlansOutOfStockLabel{padding-top:1.0666666667vw}.internetPlansCard__internetPlansOutOfStockLabelDevices{font-size:3.2vw;padding:1.3333333333vw 2.6666666667vw;padding-bottom:2.1333333333vw}.internetPlansCard{overflow:hidden;display:flex;flex-direction:column;padding:4.2666666667vw;position:relative}.internetPlansCard__internetPlansBanner{position:absolute;top:30%;right:0;transform:translateY(-50%);width:7.7333333333vw;height:39.4666666667vw;background-color:#ffd32e;border-radius:2.1333333333vw 0px 0px 2.1333333333vw;transform-origin:top right;transform:rotate(360deg);overflow:hidden}[dir=rtl] .internetPlansCard__internetPlansBanner{left:0;right:initial;border-radius:0px 2.1333333333vw 2.1333333333vw 0px;transform-origin:top left}.internetPlansCardDevices{padding:2.1333333333vw}.internetPlansCard__internetPlansBannerDevices{width:7.4666666667vw;height:30.9333333333vw}.internetPlansCard__internetPlansBannerSpansContainer{display:flex;flex-direction:row;align-items:center;justify-content:center;height:100%;width:100%;padding:2.1333333333vw;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.internetPlansCard__internetPlansBannerSpan{display:inline-block;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;transform:rotate(-180deg);white-space:normal;font-size:3.2vw;font-weight:600;line-height:4.2666666667vw;font-family:"HelveticaNeueW20-55Roman" !important}.internetPlansCard__internetPlansBannerSpanDevices{font-size:3.2vw}.internetPlansCard__internetPlansTitleContainer{margin-bottom:2.6666666667vw;height:8vw;min-height:8vw;overflow-y:hidden;position:relative;z-index:2}[dir=rtl] .internetPlansCard__internetPlansTitleContainer{height:6.9333333333vw;min-height:6.9333333333vw}.internetPlansCard__internetPlansTitleContainerDevices{height:12.2666666667vw;min-height:11.2vw;overflow-y:hidden}[dir=rtl] .internetPlansCard__internetPlansTitleContainerDevices{height:12.5333333333vw;min-height:12.5333333333vw}.internetPlansCard__internetPlansTitle{font-family:"HelveticaNeueW20-75Bold";padding-top:2.1333333333vw;font-size:4.2666666667vw;line-height:4.8vw;color:#111}[dir=rtl] .internetPlansCard__internetPlansTitle{font-family:"HelveticaNeueW20-75Bold"}.internetPlansCard__internetPlansTitleDevices{font-size:4.2666666667vw}.responsiveTilte{display:flex}.desktopTilte{display:none}.internetPlansCard__internetPlansProductImage{max-height:26.6666666667vw;height:26.6666666667vw;width:auto}.devicesAndAccessorCard__devicesAndAccessorProductImage{height:23.4666666667vw;width:auto}.internetPlansCard__internetPlansProductImageContainer{display:flex;justify-content:center;padding:2.6666666667vw 0px}.internetPlansCard__internetPlansProductAdvantages{list-style:disc;width:95%;margin:0vw 1.0666666667vw;padding:3.7333333333vw 6.4vw 3.7333333333vw 4.2666666667vw !important;padding-bottom:0px;font-family:"HelveticaNeueW20-55Roman";font-size:3.7333333333vw;line-height:4.2666666667vw;color:#000;min-height:28.8vw;height:28.8vw;overflow-y:clip}.internetPlansCard__internetPlansProductAdvantages li:not(:last-child){padding-bottom:2.1333333333vw}.internetPlansCard__internetPlansProductPrices{font-family:"HelveticaNeueW20-55Roman";font-weight:500;font-size:3.2vw;line-height:5.8666666667vw;color:#666;padding-top:2.1333333333vw;margin:0;margin-right:1.8666666667vw;height:8vw;min-height:8vw}[dir=rtl] .internetPlansCard__internetPlansProductPrices{margin:0;margin-left:1.8666666667vw}.internetPlansCard__internetPlansProductPriceWithoutTax{display:flex;flex-direction:row;align-items:baseline}.internetPlansCard__internetPlansProductPricesDevices{margin-bottom:0vw}.smartLifeCard__smartLifeProductPriceWithoutTax{display:flex;flex-direction:row;align-items:baseline;margin-bottom:0vw}.internetPlansCard__internetPlansProductPriceToBeRev__SmartLife{margin-bottom:0px}.internetPlansCard__internetPlansProductPriceWithoutTaxParagraph{display:flex;flex-direction:row;align-items:baseline;padding:0px;margin:0px}[dir=rtl] .internetPlansCard__internetPlansProductPriceWithoutTaxParagraph{flex-direction:row-reverse}.internetPlansCard__internetPlansProductPriceSpansContainer{display:flex;flex-direction:row;align-items:baseline;padding:0px;margin:0px}.internetPlansCard__internetPlansProductPriceToBeRev{display:flex;flex-direction:row;align-items:baseline;padding:0px;margin:0px}[dir=rtl] .internetPlansCard__internetPlansProductPriceToBeRev{flex-direction:row-reverse}.internetPlansCard__internetPlansProductPriceWithoutTaxSpan1{font-family:"HelveticaNeueW20-75Bold";font-weight:700;font-size:3.7333333333vw;line-height:5.3333333333vw;color:#ff7900;padding-right:1.0666666667vw}[dir=rtl] .internetPlansCard__internetPlansProductPriceWithoutTaxSpan1{padding-left:0vw;padding-right:1.0666666667vw}.internetPlansCard__internetPlansProductPriceWithoutTaxSpan1Devices{font-size:3.2vw}.internetPlansCard__internetPlansProductPriceWithoutTaxSpan2{font-family:"HelveticaNeueW20-75Bold";font-size:4.8vw;line-height:5.3333333333vw;color:#ff7900}.internetPlansCard__internetPlansProductPriceWithoutTaxSpan3{font-family:"HelveticaNeueW20-55Roman";font-weight:500;font-size:3.7333333333vw;line-height:5.3333333333vw;color:#ff7900}.internetPlansCard__internetPlansProductPriceWithoutTaxSpan3Devices{font-size:3.2vw}.internetPlansCard__internetPlansProductPriceWithoutTaxSpan5{font-family:"HelveticaNeueW20-55Roman";font-weight:500;font-size:3.7333333333vw;line-height:5.3333333333vw;color:#ff7900}.internetPlansCard__internetPlansProductPriceWithoutTaxSpan4{font-family:"HelveticaNeueW20-55Roman";font-weight:500;font-size:3.2vw;line-height:5.3333333333vw;padding-left:1.0666666667vw;color:#000}[dir=rtl] .internetPlansCard__internetPlansProductPriceWithoutTaxSpan4{padding-right:1.0666666667vw}.internetPlansCard__internetPlansProductPriceWithoutTaxSpan4Devices{font-size:2.6666666667vw}.internetPlansCard__internetPlansProductPriceWithTax{display:flex;flex-direction:row;align-items:baseline}.internetPlansCard__internetPlansProductPriceWithTaxCheckIconContainer{width:5.0666666667vw;height:5.0666666667vw;margin:0px;padding:0px}.internetPlansCard__internetPlansProductPriceWithTaxCheckIcon{width:5.0666666667vw;height:5.0666666667vw;margin:0px;padding:0px}.internetPlansCard__internetPlansProductPriceWitTaxSpan1{font-family:"HelveticaNeueW20-55Roman";font-weight:500;font-size:3.2vw;line-height:5.3333333333vw;padding:0px 1.0666666667vw;color:#000}.internetPlansCard__internetPlansProductPriceWithTaxSpan2{font-family:"HelveticaNeueW20-75Bold";font-size:3.7333333333vw;line-height:5.3333333333vw;color:#000}.internetPlansCard__internetPlansProductPriceWithTaxSpan2__SmartLife{font-family:"HelveticaNeueW20-55Roman";font-weight:500;font-size:3.7333333333vw;line-height:5.3333333333vw;color:#666;text-decoration:line-through}.internetPlansCard__internetPlansProductPriceWithTaxSpan2__SmartLifeDevices{font-size:2.6666666667vw}.internetPlansCard__internetPlansProductPriceWitTaxSpan3{font-family:"HelveticaNeueW20-55Roman";font-weight:500;font-size:3.7333333333vw;line-height:5.3333333333vw;color:#000}.internetPlansCard__internetPlansProductPriceWitTaxSpan3__SmartLife{font-family:"HelveticaNeueW20-55Roman";font-weight:500;font-size:3.7333333333vw;line-height:5.3333333333vw;color:#666;text-decoration:line-through}.internetPlansCard__internetPlansProductViewDetails{background-color:#f16e0a;color:#fff;width:100%;height:12.8vw;border-radius:4px;border:none;font-size:3.7333333333vw;line-height:3.2vw;font-family:"HelveticaNeueW20-55Roman" !important;font-weight:bold !important;margin-top:4.2666666667vw;padding:0vw 1.0666666667vw;cursor:pointer}.internetPlansCard__internetPlansProductViewDetails:hover{text-decoration:underline}.internetPlansCard__internetPlansProductViewDetailsDevices{font-size:3.7333333333vw;margin-top:2.1333333333vw;display:flex;align-items:center;justify-content:center}.internetPlansCard__internetPlansProductHighlight__CatName{color:#666;font-family:"HelveticaNeueW20-55Roman";font-size:3.7333333333vw;padding:0px !important;margin:0px !important;padding-bottom:2.1333333333vw}.internetPlansCard__internetPlansProductHighlight__CatNameDevices{font-size:3.2vw;padding-bottom:0vw;margin-right:0.5333333333vw !important}[dir=rtl] .internetPlansCard__internetPlansProductHighlight__CatNameDevices{margin-right:0vw !important;margin-left:0.5333333333vw !important}.internetPlansCard__internetPlansProductHighlight__CatNameHeight{min-height:8.5333333333vw;height:8.5333333333vw;margin-right:0.5333333333vw !important}[dir=rtl] .internetPlansCard__internetPlansProductHighlight__CatNameHeight{margin-left:0.5333333333vw !important;margin-right:unset !important}.internetPlansCard__internetPlansProductHighlight__CatNameHeightDevices{min-height:5.3333333333vw;height:5.3333333333vw}.load-more-btn .btn{padding:3.7333333333vw 11.7333333333vw !important;min-width:44.8vw !important;background-color:#fff !important;border:0.2666666667vw solid #000;border-radius:1.0666666667vw !important;font-size:4.2666666667vw !important;color:#000 !important;font-family:"HelveticaNeueW20-55Roman";margin-bottom:8.5333333333vw}.block-price-navigation .ui-slider{background-color:#ccc;border:#ccc}.internetPlansCard__internetPlansProductButtons{display:flex;flex-direction:row;justify-content:center;align-items:center}.internetPlansCard__internetPlansProductNotifyMeButton{background-color:#fff;color:#f16e0a;width:40%;height:12.8vw !important;border-radius:4px;border:1px solid #f16e0a;font-size:3.7333333333vw !important;line-height:3.2vw !important;font-family:"HelveticaNeueW20-75Bold" !important;font-weight:700 !important;margin-top:2.1333333333vw;margin-left:1.0666666667vw;padding:0vw 1.0666666667vw !important;cursor:pointer !important}.internetPlansCard__internetPlansProductNotifyMeButton:hover{text-decoration:underline;background-color:#fff;color:#f16e0a;height:12.8vw !important;border-radius:4px;border:1px solid #f16e0a;font-size:3.7333333333vw !important;line-height:3.2vw !important;font-family:"HelveticaNeueW20-75Bold" !important;font-weight:700 !important;margin-top:2.1333333333vw;margin-left:1.0666666667vw;padding:0vw 1.0666666667vw !important;cursor:pointer !important}[dir=rtl] .internetPlansCard__internetPlansProductNotifyMeButton{margin-left:unset;margin-right:1.0666666667vw}.notifymebtn{background-repeat:no-repeat;background-position:center;color:rgba(0,0,0,0)}.breadcrumb-black .breadcrumb li *{font-size:3.7333333333vw !important}.internetPlansCard__internetPlansTitleContainerSmartLife{height:14.4vw !important;min-height:14.4vw !important}.internetPlansCard__internetPlansBanner_down_title_new_style{font-size:0;position:unset;transform:unset;-webkit-transform:unset;-moz-transform:unset;-ms-transform:unset;-o-transform:unset;width:-moz-fit-content;width:fit-content;height:6.4vw;border-radius:0.5333333333vw;-webkit-border-radius:0.5333333333vw;-moz-border-radius:0.5333333333vw;-ms-border-radius:0.5333333333vw;-o-border-radius:0.5333333333vw;max-width:100%}.internetPlansCard__internetPlansBanner_down_title_new_style_and_rating{position:absolute;left:0;top:unset}[dir=rtl] .internetPlansCard__internetPlansBanner_down_title_new_style{border-radius:0.5333333333vw;left:unset;right:0}.internetPlansCard__internetPlansBanner_down_title_new_style .internetPlansCard__internetPlansBannerSpansContainer{justify-content:start}.internetPlansCard__internetPlansBanner_down_title_new_style .internetPlansCard__internetPlansBannerSpansContainer img{width:3.2vw;height:auto;margin-right:0.5333333333vw;margin-left:-0.5333333333vw}[dir=rtl] .internetPlansCard__internetPlansBanner_down_title_new_style .internetPlansCard__internetPlansBannerSpansContainer img{margin-left:0.5333333333vw}.internetPlansCard__internetPlansBanner_down_title_new_style .internetPlansCard__internetPlansBannerSpan{-ms-writing-mode:initial;writing-mode:initial;transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);font-family:"HelveticaNeueW20-55Roman";font-weight:normal;white-space:nowrap;font-size:3.7333333333vw;margin-top:-2px}[dir=rtl] .internetPlansCard__internetPlansBanner_down_title_new_style .internetPlansCard__internetPlansBannerSpan{margin-top:-4px}.internetPlansCard__internetPlansBanner_down_title_new_style .internetPlansCard__internetPlansBannerSpan strong{font-family:"HelveticaNeueW20-75Bold"}.min_height_and_max_height_card_box_conten{height:50px;position:relative}.min_height_and_max_height_card_box_conten_heightBox_ul{height:35.2vw;min-height:35.2vw}.min_height_and_max_height_card_box_conten_heightBox .internetPlansCard__internetPlansBanner_down_title_new_style{position:absolute;left:0;top:53%}.internetPlansCard__internetPlansBanner_down_title_new__two_cards_style{height:20px}.internetPlansCard__internetPlansBanner_down_title_new__two_cards_style .internetPlansCard__internetPlansBannerSpan{font-size:3.2vw}.internetPlansCard__internetPlansBanner_down_title_new__two_cards_style .internetPlansCard__internetPlansBannerSpansContainer img{width:2.1333333333vw;height:auto;margin-right:4px}.item-box .labelBlackFriday{position:absolute;left:0;top:0;background-image:url("../Themes/Theme 2024/Content/images/blackFriday/eng-Tag2x.png");background-size:contain;background-repeat:no-repeat;width:100%;height:20%;background-position-x:100%;z-index:1}[dir=rtl] .item-box .labelBlackFriday.internetPlanBlakFridayLabel{width:40%;transform:rotate(-92deg);left:-5.3333333333vw;top:6.4vw}[dir=rtl] .item-box .labelBlackFriday.smartDevicePlanBlakFridayLabel{width:40%;transform:rotate(-92deg);left:-4.5333333333vw;top:5.3333333333vw}[dir=rtl] .item-box .labelBlackFriday.devicesAccessoriesPlanBlakFridayLabel{width:40%;transform:rotate(-92deg);left:1.0666666667vw;top:-0.2666666667vw}.internetPlansCardMobileLinesCat{padding:3.2vw}.internetPlansCardMobileLinesCat .internetPlansCard__internetPlansProductImage{max-height:17.3333333333vw;height:17.3333333333vw;width:auto}.internetPlansCardMobileLinesCat .internetPlansCard__internetPlansProductAdvantages{padding:3.2vw !important}.internetPlansCardMobileLinesCat .internetPlansCard__internetPlansProductAdvantages li{font-size:3.2vw}.internetPlansCardMobileLinesCat .internetPlansCard__internetPlansProductPriceSpansContainer{flex-wrap:wrap}@media(min-width: 768px)and (max-width: 1023px){.trashimg{height:8.5131894484vw;padding:2.9976019185vw}.internetPlansCard__internetPlansTitleContainerSmartLife{height:5.2757793765vw !important;min-height:5.2757793765vw !important}.spanSpacing{letter-spacing:-0.479616307vw;color:rgba(0,0,0,0)}.noProductsFound{display:flex;flex-direction:column;justify-content:center;align-content:center;align-items:center;height:16.7865707434vw;padding:4.3165467626vw}.noProductsFoundTitle{font-size:2.1582733813vw;line-height:3.3573141487vw;color:#000;font-family:"HelveticaNeueW20-75Bold"}.noProductsFoundDesc{font-size:1.9184652278vw;line-height:3.3573141487vw;color:#000;font-family:"HelveticaNeueW20-55Roman"}.noProductsFoundDesc span{text-decoration:underline;cursor:pointer}.internetPlansCard__internetPlansProductPriceWithTax{height:3.2374100719vw;min-height:3.2374100719vw}.internetPlansCard__internetPlansProductHighlight__BrandAndLabelDevices{height:2.1582733813vw;min-height:2.1582733813vw}.productCard5gIconContainer{position:absolute;right:1.1990407674vw;top:1.1990407674vw}.productCard5gIconContainer img{height:5.1558752998vw;width:5.1558752998vw}.internetPlansCard__internetPlansNewLabel{font-size:1.9184652278vw;line-height:0.9592326139vw;padding:0.8393285372vw 1.9184652278vw;padding-bottom:1.1990407674vw;margin-right:0.479616307vw}[dir=rtl] .internetPlansCard__internetPlansNewLabel{margin-right:unset;margin-left:0.479616307vw;padding-top:0.479616307vw}.internetPlansCard__internetPlansNewLabelDevices{font-size:2.1582733813vw;padding:0.5995203837vw 0.9592326139vw;padding-bottom:0.9592326139vw}.internetPlansCard__internetPlansOutOfStockLabel{font-size:1.9184652278vw;line-height:0.9592326139vw;padding:0.8393285372vw 1.9184652278vw;padding-bottom:1.1990407674vw}[dir=rtl] .internetPlansCard__internetPlansOutOfStockLabel{padding-top:0.479616307vw}.internetPlansCard__internetPlansOutOfStockLabelDevices{font-size:1.9184652278vw;padding:0.5995203837vw 1.1990407674vw;padding-bottom:0.9592326139vw}.product-grid .item-box .product-review-box{padding:0px}.internetPlansCard{padding:1.9184652278vw}.internetPlansCard__internetPlansBanner{width:3.4772182254vw;height:20.623501199vw;border-radius:0.9592326139vw 0px 0px 0.9592326139vw}[dir=rtl] .internetPlansCard__internetPlansBanner{border-radius:0px 0.9592326139vw 0.9592326139vw 0px}.internetPlansCard__internetPlansBannerDevices{width:3.3573141487vw;height:13.9088729017vw}.internetPlansCard__internetPlansBannerSpansContainer{padding:0.9592326139vw}.internetPlansCard__internetPlansBannerSpan{font-size:1.4388489209vw;font-weight:600;line-height:1.9184652278vw;font-family:"HelveticaNeueW20-55Roman" !important}.internetPlansCard__internetPlansBannerSpanDevices{font-size:1.1990407674vw}.internetPlansCard__internetPlansTitleContainer{margin-bottom:1.1990407674vw;height:2.8776978417vw;min-height:2.8776978417vw;overflow-y:hidden}[dir=rtl] .internetPlansCard__internetPlansTitleContainer{height:3.1175059952vw;min-height:3.1175059952vw}.internetPlansCard__internetPlansTitleContainerDevices{height:5.9952038369vw;min-height:5.9952038369vw;overflow-y:hidden}[dir=rtl] .internetPlansCard__internetPlansTitleContainerDevices{height:6.3549160671vw;min-height:6.3549160671vw}.internetPlansCard__internetPlansTitle{font-weight:700;padding-top:1.9184652278vw;font-size:1.9184652278vw;line-height:2.1582733813vw}.internetPlansCard__internetPlansTitleDevices{font-size:2.1582733813vw}.internetPlansCard__internetPlansProductImage{max-height:14.6282973621vw;height:14.6282973621vw;width:auto}.devicesAndAccessorCard__devicesAndAccessorProductImage{height:13.6690647482vw;width:auto}.internetPlansCard__internetPlansProductImageContainer{padding:1.1990407674vw 0px}.internetPlansCard__internetPlansProductAdvantages{margin:0vw 0.7194244604vw;padding:1.6786570743vw 2.8776978417vw 1.6786570743vw 1.9184652278vw !important;padding-bottom:0px;font-size:1.6786570743vw;line-height:1.9184652278vw;min-height:12.9496402878vw;height:12.9496402878vw;overflow-y:clip}.internetPlansCard__internetPlansProductAdvantages li:not(:last-child){padding-bottom:0.9592326139vw}.fixCardPointsHeight{height:14.6282973621vw !important;min-height:14.6282973621vw !important}.internetPlansCard__internetPlansProductPrices{font-size:1.4388489209vw;line-height:2.6378896882vw;padding-top:0.9592326139vw;margin-right:0.8393285372vw;height:3.5971223022vw;min-height:3.5971223022vw}[dir=rtl] .internetPlansCard__internetPlansProductPrices{margin:0;margin-left:0.8393285372vw}.internetPlansCard__internetPlansProductPricesDevices{font-size:1.4388489209vw}.internetPlansCard__internetPlansProductPriceWithoutTaxSpan1{font-weight:700;font-size:1.6786570743vw;line-height:2.3980815348vw;padding-right:0.9592326139vw}[dir=rtl] .internetPlansCard__internetPlansProductPriceWithoutTaxSpan1{padding-left:0vw;padding-right:0.9592326139vw}.internetPlansCard__internetPlansProductPriceWithoutTaxSpan1Devices{font-size:2.8776978417vw}.internetPlansCard__internetPlansProductPriceWithoutTaxSpan2{font-size:2.8776978417vw;line-height:2.3980815348vw}.internetPlansCard__internetPlansProductPriceWithoutTaxSpan3{font-size:1.6786570743vw;line-height:2.3980815348vw}.internetPlansCard__internetPlansProductPriceWithoutTaxSpan3Devices{font-size:1.9184652278vw}.internetPlansCard__internetPlansProductPriceWithoutTaxSpan5{font-size:1.6786570743vw;line-height:2.3980815348vw}.internetPlansCard__internetPlansProductPriceWithoutTaxSpan4{font-size:1.4388489209vw;line-height:2.3980815348vw;padding-left:0.9592326139vw}[dir=rtl] .internetPlansCard__internetPlansProductPriceWithoutTaxSpan4{padding-right:0.9592326139vw}.internetPlansCard__internetPlansProductPriceWithoutTaxSpan4Devices{font-size:1.4388489209vw}.internetPlansCard__internetPlansProductPriceWithTaxCheckIconContainer{width:2.278177458vw;height:2.278177458vw}.internetPlansCard__internetPlansProductPriceWithTaxCheckIcon{width:2.278177458vw;height:2.278177458vw}.internetPlansCard__internetPlansProductPriceWitTaxSpan1{font-size:1.4388489209vw;line-height:2.3980815348vw;padding:0px 0.9592326139vw}.internetPlansCard__internetPlansProductPriceWithTaxSpan2{font-weight:700;font-size:1.6786570743vw;line-height:2.3980815348vw}.internetPlansCard__internetPlansProductPriceWithTaxSpan2__SmartLife{font-family:"HelveticaNeueW20-55Roman";font-weight:500;font-size:1.6786570743vw;line-height:2.3980815348vw;color:#666;text-decoration:line-through}.internetPlansCard__internetPlansProductPriceWithTaxSpan2__SmartLifeDevices{font-size:1.6786570743vw}.internetPlansCard__internetPlansProductPriceWitTaxSpan3{font-size:1.6786570743vw;line-height:2.3980815348vw}.internetPlansCard__internetPlansProductPriceWitTaxSpan3__SmartLife{font-family:"HelveticaNeueW20-55Roman";font-size:1.6786570743vw;line-height:2.3980815348vw;color:#666;text-decoration:line-through}.internetPlansCard__internetPlansProductPriceWithTaxDevices{margin-bottom:0.479616307vw}.internetPlansCard__internetPlansProductViewDetails{height:5.7553956835vw;border-radius:4px;font-size:1.6786570743vw;line-height:0.7194244604vw;margin-top:1.9184652278vw;font-family:"HelveticaNeueW20-55Roman" !important;font-weight:bold !important}.internetPlansCard__internetPlansProductViewDetailsDevices{font-size:1.9184652278vw;margin-top:1.9184652278vw}.internetPlansCard__internetPlansProductHighlight__CatName{color:#666;font-family:"HelveticaNeueW20-55Roman";font-size:1.6786570743vw;line-height:2.6378896882vw;padding:0px !important;margin:0px !important}.internetPlansCard__internetPlansProductHighlight__CatNameDevices{font-size:1.6786570743vw;padding-bottom:0vw;margin-right:0.2398081535vw !important;height:2.3980815348vw;min-height:2.3980815348vw}[dir=rtl] .internetPlansCard__internetPlansProductHighlight__CatNameDevices{margin-right:0vw !important;margin-left:0.2398081535vw !important}.internetPlansCard__internetPlansProductHighlight__CatNameHeight{min-height:3.8369304556vw;height:3.8369304556vw;margin-right:0.479616307vw !important}[dir=rtl] .internetPlansCard__internetPlansProductHighlight__CatNameHeight{margin-left:0.479616307vw !important;margin-right:unset !important}.internetPlansCard__internetPlansProductHighlight__CatNameHeightDevices{min-height:unset;height:unset}.load-more-btn .btn{padding:1.9184652278vw 7.6738609113vw !important;min-width:26.0191846523vw !important;background-color:#fff !important;border:0.1199040767vw solid #000;border-radius:0.479616307vw !important;font-size:2.1582733813vw !important;color:#000 !important}.internetPlansCard__internetPlansProductNotifyMeButton{background-color:#fff;color:#f16e0a;width:50%;height:5.7553956835vw !important;border-radius:4px;border:1px solid #f16e0a;font-size:1.6786570743vw !important;line-height:1.4388489209vw !important;font-family:"HelveticaNeueW20-75Bold" !important;font-weight:700 !important;margin-top:1.9184652278vw;margin-left:0.479616307vw;padding:0vw 0.479616307vw !important;cursor:pointer !important}.internetPlansCard__internetPlansProductNotifyMeButton:hover{text-decoration:underline;background-color:#fff;color:#f16e0a;height:5.7553956835vw !important;border-radius:4px;border:1px solid #f16e0a;font-size:1.6786570743vw !important;line-height:1.4388489209vw !important;font-family:"HelveticaNeueW20-75Bold" !important;font-weight:700 !important;margin-top:1.9184652278vw;margin-left:0.479616307vw;padding:0vw 0.479616307vw !important;cursor:pointer !important}[dir=rtl] .internetPlansCard__internetPlansProductNotifyMeButton{margin-left:unset;margin-right:0.479616307vw}.notifymebtn{background-repeat:no-repeat;background-position:center;color:rgba(0,0,0,0)}.breadcrumb-black .breadcrumb li *{font-size:2.1582733813vw !important}.breadcrumb-black .breadcrumb-bg{padding:1.9184652278vw 0px}.internetPlansCard__internetPlansBanner_down_title_new_style{width:-moz-fit-content;width:fit-content;height:2.8776978417vw;border-radius:0.2398081535vw;-webkit-border-radius:0.2398081535vw;-moz-border-radius:0.2398081535vw;-ms-border-radius:0.2398081535vw;-o-border-radius:0.2398081535vw;margin-top:1.1990407674vw}.internetPlansCard__internetPlansBanner_down_title_new_style_and_rating{top:50%}[dir=rtl] .internetPlansCard__internetPlansBanner_down_title_new_style{border-radius:0.2398081535vw;-webkit-border-radius:0.2398081535vw;-moz-border-radius:0.2398081535vw;-ms-border-radius:0.2398081535vw;-o-border-radius:0.2398081535vw}.internetPlansCard__internetPlansBanner_down_title_new_style .internetPlansCard__internetPlansBannerSpansContainer img{width:0.9592326139vw;height:auto;margin-right:0.2398081535vw}[dir=rtl] .internetPlansCard__internetPlansBanner_down_title_new_style .internetPlansCard__internetPlansBannerSpansContainer img{margin-right:0;margin-left:0.2398081535vw}.internetPlansCard__internetPlansBanner_down_title_new_style_margin_bottom{margin-bottom:26px}.min_height_and_max_height_card_box_conten_heightBox_ul{height:16.067146283vw !important;min-height:16.067146283vw !important}.min_height_and_max_height_card_box_conten_heightBox .internetPlansCard__internetPlansBanner_down_title_new_style{position:absolute;left:0;top:46%}.internetPlansCard__internetPlansBanner_down_title_new_style .internetPlansCard__internetPlansBannerSpan{font-size:1.6786570743vw}.responsiveTilte{display:none}.desktopTilte{display:flex;padding-top:0px}[dir=rtl] .item-box .labelBlackFriday.internetPlanBlakFridayLabel{width:40%;transform:rotate(-92deg);left:-3.1175059952vw;top:3.5971223022vw}[dir=rtl] .item-box .labelBlackFriday.smartDevicePlanBlakFridayLabel{width:40%;transform:rotate(-92deg);left:-2.8776978417vw;top:3.2374100719vw}[dir=rtl] .item-box .labelBlackFriday.devicesAccessoriesPlanBlakFridayLabel{width:40%;transform:rotate(-92deg);left:-1.0791366906vw;top:1.4388489209vw}.internetPlansCardMobileLinesCat{padding:1.4388489209vw}.internetPlansCardMobileLinesCat .internetPlansCard__internetPlansProductImage{max-height:9.5923261391vw;height:9.5923261391vw;width:auto}.internetPlansCardMobileLinesCat .internetPlansCard__internetPlansProductAdvantages{padding:unset;margin:0}.internetPlansCardMobileLinesCat .internetPlansCard__internetPlansProductAdvantages li{font-size:unset}.internetPlansCardMobileLinesCat .internetPlansCard__internetPlansProductPriceSpansContainer{flex-wrap:unset}}@media(min-width: 1024px){.trashimg{padding:1.1979166667vw !important;height:3.5416666667vw}.internetPlansCard__internetPlansTitleContainerSmartLife{height:3.4375vw !important;min-height:3.4375vw !important}.spanSpacing{letter-spacing:-0.2083333333vw;color:rgba(0,0,0,0)}.internetPlansCard__internetPlansProductHighlight__BrandAndLabelDevices{height:1.25vw;min-height:1.25vw}.noProductsFound{display:flex;flex-direction:column;justify-content:center;align-content:center;align-items:center;height:7.2916666667vw;padding:2.2916666667vw}.noProductsFoundTitle{font-size:1.25vw;line-height:1.4583333333vw;color:#000;font-family:"HelveticaNeueW20-75Bold"}.noProductsFoundDesc{font-size:1.25vw;line-height:1.4583333333vw;color:#000;font-family:"HelveticaNeueW20-55Roman"}.noProductsFoundDesc span{text-decoration:underline;cursor:pointer}.internetPlansCard__internetPlansTitleDevices{font-size:1.25vw;max-width:70%;line-height:1.6666666667vw}.productCard5gIconContainer{position:absolute;right:0.625vw;top:0.625vw}.productCard5gIconContainer img{height:2.7083333333vw;width:2.7083333333vw}.internetPlansCard__internetPlansNewLabel{font-size:0.8333333333vw;line-height:0.4166666667vw;padding:0.3645833333vw 0.8333333333vw;padding-bottom:0.5208333333vw;margin-right:0.2083333333vw}[dir=rtl] .internetPlansCard__internetPlansNewLabel{margin-right:unset;margin-left:0.2083333333vw;padding-top:0.2083333333vw}.internetPlansCard__internetPlansNewLabelDevices{font-size:0.8333333333vw;padding:0.3645833333vw 0.5208333333vw;padding-bottom:0.5208333333vw}.internetPlansCard__internetPlansProductHighlight__BrandAndLabel{min-height:1.3020833333vw;height:1.3020833333vw;position:relative;bottom:0.2083333333vw}.internetPlansCard__internetPlansOutOfStockLabel{font-size:0.8333333333vw;line-height:0.4166666667vw;padding:0.3645833333vw 0.8333333333vw;padding-bottom:0.5208333333vw}[dir=rtl] .internetPlansCard__internetPlansOutOfStockLabel{padding-top:0.2083333333vw}.internetPlansCard__internetPlansOutOfStockLabelDevices{font-size:0.8333333333vw;padding:0.3645833333vw 0.5208333333vw;padding-bottom:0.5208333333vw}.product-grid .item-box .product-review-box{padding:0px}.internetPlansCardDevices{min-height:unset !important;height:unset !important}.internetPlansCard{padding:0.8333333333vw;padding-top:0.7291666667vw}.internetPlansCard__internetPlansBanner{width:2.1875vw;height:8.9583333333vw;border-radius:0.625vw 0px 0px 0.625vw}[dir=rtl] .internetPlansCard__internetPlansBanner{border-radius:0px 0.625vw 0.625vw 0px}.internetPlansCard__internetPlansBannerSpansContainer{padding:0.5208333333vw}.internetPlansCard__internetPlansBannerSpansContainer b{font-family:"HelveticaNeueW20-55Roman"}.internetPlansCard__internetPlansBannerSpan{font-size:0.8333333333vw;font-weight:600;line-height:0.8333333333vw;font-family:"HelveticaNeueW20-55Roman" !important}.internetPlansCard__internetPlansBannerDevices{width:2.1875vw;height:8.9583333333vw}.internetPlansCard__internetPlansBannerSpanDevices{font-size:0.8333333333vw}.internetPlansCard__internetPlansTitleContainer{margin-bottom:0.5208333333vw;height:3.125vw;min-height:3.125vw;overflow-y:hidden}[dir=rtl] .internetPlansCard__internetPlansTitleContainer{height:1.7708333333vw;min-height:1.7708333333vw}.internetPlansCard__internetPlansTitleContainerDevices{height:3.125vw;min-height:3.125vw;overflow-y:hidden}[dir=rtl] .internetPlansCard__internetPlansTitleContainerDevices{height:3.5416666667vw;min-height:3.5416666667vw}.internetPlansCard__internetPlansTitle{padding-top:0.8333333333vw;font-size:1.25vw;line-height:1.6666666667vw}.desktopTilte{display:flex;padding-top:0px}.responsiveTilte{display:none}.internetPlansCard__internetPlansProductImage{max-height:7.7083333333vw;height:7.7083333333vw;width:auto}.devicesAndAccessorCard__devicesAndAccessorProductImage{height:12.5vw;width:auto}.internetPlansCard__internetPlansProductImageContainer{padding:0.5208333333vw 0px}.devicesAndAccessorCard__devicesAndAccessorProductImageContainer{padding:1.7708333333vw 0px;padding-top:0.5208333333vw}.internetPlansCard__internetPlansProductAdvantages{margin:0vw 0.4166666667vw;padding:1.6666666667vw 1.6666666667vw 0.2083333333vw 0.8333333333vw !important;padding-bottom:0px;font-family:"HelveticaNeueW20-55Roman";font-weight:550;font-size:0.8333333333vw;line-height:1.25vw;min-height:6.9791666667vw;height:6.9791666667vw;overflow-y:clip}.internetPlansCard__internetPlansProductAdvantages li:not(:last-child){padding-bottom:0.2083333333vw}.fixCardPointsHeight{height:5.9895833333vw !important;min-height:5.9895833333vw !important}.devicesAndAccessorCard__devicesAndAccessorProductAdvantages{min-height:6.9791666667vw;height:6.9791666667vw}[dir=rtl] .internetPlansCard__internetPlansProductAdvantages{margin:0vw -0.4166666667vw}.internetPlansCard__internetPlansProductPrices{font-size:0.7291666667vw;line-height:1.1458333333vw;padding-top:0.4166666667vw;margin-right:0.3645833333vw;height:1.7708333333vw;min-height:1.7708333333vw}[dir=rtl] .internetPlansCard__internetPlansProductPrices{margin:0;margin-left:0.3645833333vw}.internetPlansCard__internetPlansProductPricesDefault{height:1.7708333333vw;min-height:1.7708333333vw}.internetPlansCard__internetPlansProductPricesContainerDefault{margin-top:1.4583333333vw}.internetPlansCard__internetPlansProductPricesDevices{font-size:0.7291666667vw}.internetPlansCard__internetPlansProductPriceWithoutTaxSpan1{font-size:1.25vw;line-height:1.6145833333vw;padding-right:0.4166666667vw}[dir=rtl] .internetPlansCard__internetPlansProductPriceWithoutTaxSpan1{padding-left:0vw;padding-right:0.4166666667vw}.internetPlansCard__internetPlansProductPriceWithoutTaxSpan1Devices{font-size:1.25vw}.internetPlansCard__internetPlansProductPriceWithoutTaxSpan2{font-size:1.6666666667vw;line-height:1.6145833333vw}.internetPlansCard__internetPlansProductPriceWithoutTaxSpan3{font-size:1.0416666667vw;line-height:1.6145833333vw}.internetPlansCard__internetPlansProductPriceWithoutTaxSpan3Devices{font-size:1.0416666667vw}.internetPlansCard__internetPlansProductPriceWithoutTaxSpan5{font-size:1.0416666667vw;line-height:1.6145833333vw}.internetPlansCard__internetPlansProductPriceWithoutTaxSpan4{font-size:0.7291666667vw;line-height:1.6145833333vw;padding-left:0.4166666667vw}[dir=rtl] .internetPlansCard__internetPlansProductPriceWithoutTaxSpan4{padding-right:0.4166666667vw}.internetPlansCard__internetPlansProductPriceWithoutTaxSpan4Devices{font-size:0.7291666667vw}.internetPlansCard__internetPlansProductPriceWithTaxCheckIconContainer{width:1.09375vw;height:1.09375vw}.internetPlansCard__internetPlansProductPriceWithTaxCheckIcon{width:1.09375vw;height:1.09375vw}.internetPlansCard__internetPlansProductPriceWitTaxSpan1{font-size:0.8333333333vw;line-height:1.6145833333vw;padding:0px 0.4166666667vw}.internetPlansCard__internetPlansProductPriceWithTaxSpan2{font-size:0.8333333333vw;line-height:1.6145833333vw}.internetPlansCard__internetPlansProductPriceWithTaxSpan2__SmartLife{font-size:0.8333333333vw;line-height:1.6145833333vw}.internetPlansCard__internetPlansProductPriceWithTaxSpan2__SmartLifeDevices{font-size:0.8333333333vw}.internetPlansCard__internetPlansProductPriceWitTaxSpan3{font-size:0.8333333333vw;line-height:1.6145833333vw}.internetPlansCard__internetPlansProductPriceWitTaxSpan3__SmartLife{font-size:0.8333333333vw;line-height:1.6145833333vw}.internetPlansCard__internetPlansProductPriceWithTaxDevices{margin-bottom:0.2083333333vw}.internetPlansCard__internetPlansProductViewDetails{width:100%;height:3.3333333333vw;border-radius:4px;font-size:0.9375vw;margin-top:0.8333333333vw;font-family:"HelveticaNeueW20-55Roman" !important;font-weight:bold !important}.internetPlansCard__internetPlansProductViewDetailsDevices{font-size:0.9375vw;margin-top:0.8333333333vw}.internetPlansCard__internetPlansProductHighlight__CatName{color:#666;font-family:"HelveticaNeueW20-55Roman";font-size:0.8333333333vw;line-height:1.1458333333vw;padding:0px !important;margin:0px !important;padding-bottom:0.4166666667vw !important}.internetPlansCard__internetPlansProductHighlight__CatNameDevices{font-size:0.8333333333vw;padding-bottom:0.4166666667vw;margin-right:0.1041666667vw !important;height:1.0416666667vw;min-height:1.0416666667vw}[dir=rtl] .internetPlansCard__internetPlansProductHighlight__CatNameDevices{margin-right:0vw !important;margin-left:0.1041666667vw !important}.internetPlansCard__internetPlansProductHighlight__CatNameHeight{min-height:1.6666666667vw;height:1.6666666667vw;margin-right:0.2083333333vw !important}[dir=rtl] .internetPlansCard__internetPlansProductHighlight__CatNameHeight{margin-left:0.2083333333vw !important;margin-right:unset !important}.internetPlansCard__internetPlansProductHighlight__CatNameHeightDevices{min-height:unset;height:unset}.load-more-btn .btn{padding:0.8854166667vw 4.7395833333vw !important;min-width:15.6770833333vw !important;background-color:#fff !important;border:0.0520833333vw solid #000;border-radius:0.2083333333vw !important;font-size:1.25vw !important;color:#000 !important}.internetPlansCard__internetPlansProductNotifyMeButton{background-color:#fff;color:#f16e0a;width:65%;height:3.3333333333vw !important;border:1px solid #f16e0a;font-size:0.9375vw !important;line-height:0.625vw !important;font-family:"HelveticaNeueW20-75Bold" !important;font-weight:700 !important;margin-top:0.8333333333vw;margin-left:0.4166666667vw;padding:0vw 0.2083333333vw !important;padding-left:1.0416666667vw !important;cursor:pointer !important}.internetPlansCard__internetPlansProductNotifyMeButtonBorder{border-radius:1.5625vw !important;-webkit-border-radius:1.5625vw !important;-moz-border-radius:1.5625vw !important;-ms-border-radius:1.5625vw !important;-o-border-radius:1.5625vw !important;background:#fff;border:1px solid #f16e0a}[dir=rtl] .internetPlansCard__internetPlansProductNotifyMeButton{margin-left:unset;margin-right:0.4166666667vw}.internetPlansCard__internetPlansProductNotifyMeButton:hover{text-decoration:underline;background-color:#fff;color:#f16e0a;width:60%;height:3.3333333333vw !important;border-radius:4px;border:1px solid #f16e0a;font-size:0.9375vw !important;line-height:0.625vw !important;font-family:"HelveticaNeueW20-75Bold" !important;font-weight:700 !important;margin-top:0.8333333333vw;margin-left:0.4166666667vw;padding:0vw 0.2083333333vw !important;padding-left:1.0416666667vw !important;cursor:pointer !important}.notifymebtn{background-image:url("../Themes/Theme 2024/Content/images/Notifyme-orange.svg") !important;background-position:0.625vw !important;background-repeat:no-repeat;background-size:0.8854166667vw}.breadcrumb-black .breadcrumb li *{font-size:1.0416666667vw !important}.internetPlansCard__internetPlansProductNotifyMeButtonImage{width:0.7291666667vw;height:auto;margin-right:0.4166666667vw}.internetPlansCard__internetPlansBanner_down_title_new_style{width:-moz-fit-content;width:fit-content;height:1.6666666667vw;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;margin-top:0.78125vw}.internetPlansCard__internetPlansBanner_down_title_new_style_and_rating{top:35%}[dir=rtl] .internetPlansCard__internetPlansBanner_down_title_new_style{border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px}.internetPlansCard__internetPlansBanner_down_title_new_style .internetPlansCard__internetPlansBannerSpansContainer img{width:0.6770833333vw;height:auto;margin-right:0.4166666667vw;margin-left:unset}[dir=rtl] .internetPlansCard__internetPlansBanner_down_title_new_style .internetPlansCard__internetPlansBannerSpansContainer img{margin-right:0;margin-left:0.4166666667vw}.min_height_and_max_height_card_box_conten{height:4.4270833333vw;position:relative}.min_height_and_max_height_card_box_conten_heightBox_ul{height:8.6458333333vw !important;min-height:8.6458333333vw !important}.min_height_and_max_height_card_box_conten_heightBox .internetPlansCard__internetPlansBanner_down_title_new_style{position:absolute;left:0;top:35%}.internetPlansCard__internetPlansBanner_down_title_new_style .internetPlansCard__internetPlansBannerSpan{font-size:0.8333333333vw}.item-box .labelBlackFriday{height:25%}[dir=rtl] .item-box .labelBlackFriday.internetPlanBlakFridayLabel{width:40%;transform:rotate(-92deg);left:-0.2083333333vw;top:0vw}[dir=rtl] .item-box .labelBlackFriday.smartDevicePlanBlakFridayLabel{width:40%;transform:rotate(-92deg);left:-0.1041666667vw;top:0vw}[dir=rtl] .item-box .labelBlackFriday.devicesAccessoriesPlanBlakFridayLabel{width:40%;transform:rotate(-92deg);left:-0.5208333333vw;top:0.4166666667vw}.internetPlansCardMobileLinesCat{padding:0.8333333333vw;padding-top:0.7291666667vw}.internetPlansCardMobileLinesCat .internetPlansCard__internetPlansProductImage{max-height:7.7083333333vw;height:7.7083333333vw}.internetPlansCardMobileLinesCat .internetPlansCard__internetPlansProductAdvantages{padding:1.6666666667vw 1.6666666667vw 0.2083333333vw 0.8333333333vw !important}.internetPlansCardMobileLinesCat .internetPlansCard__internetPlansProductAdvantages li{font-size:unset}.customStyleSearchPage .custom-checkbox .custom-control-input:checked~.custom-control-label::after{width:1.25vw;height:1.25vw}}@media(min-width: 1280px)and (max-width: 1366px){.spanSpacing{letter-spacing:-0.2928257687vw;color:rgba(0,0,0,0)}.internetPlansCard__internetPlansTitleContainer{margin-bottom:0.7320644217vw;height:1.9033674963vw;min-height:1.6105417277vw;overflow-y:hidden}[dir=rtl] .internetPlansCard__internetPlansTitleContainer{height:2.0497803807vw;min-height:2.0497803807vw}.internetPlansCard__internetPlansTitleContainerDevices{height:3.513909224vw;min-height:3.513909224vw;overflow-y:hidden}[dir=rtl] .internetPlansCard__internetPlansTitleContainerDevices{height:3.513909224vw;min-height:3.513909224vw}.internetPlansCard__internetPlansBanner_down_title_new_style{height:1.756954612vw}.internetPlansCard__internetPlansBanner_down_title_new_style .internetPlansCard__internetPlansBannerSpan{font-size:1.0248901903vw}}
.brandSelector{width:36.2666666667vw}.productSelector{width:53.3333333333vw}.productSelector,.brandSelector{border:0.2666666667vw solid #ccc;border-radius:1.0666666667vw;height:12.8vw;padding:3.2vw;padding-right:6.4vw;padding-top:unset !important;padding-bottom:unset !important;color:#000;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;font-size:3.7333333333vw;line-height:8.5333333333vw;-webkit-appearance:none;background:url("../Themes/Theme 2024/Content/images/arrow-down-orange.svg") no-repeat center center;background-size:2.6666666667vw;background-position-x:88%}.productSelector{background-position-x:95%}[dir=rtl] .brandSelector{background-position-x:12%;padding:3.2vw;padding-left:6.9333333333vw}[dir=rtl] .productSelector{background-position-x:5%;padding:3.2vw;padding-left:6.4vw}.brand-dropdown,.product-dropdown{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}#brandSelect{text-align:start !important}.subsidyFiltersContainer{display:flex;flex-direction:row;justify-content:space-between;align-items:center;overflow-x:hidden}.subsidyChooseLineOfferContainer{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.subsidyChooseLineOfferContainer .product-dropdown{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;width:-webkit-fill-available}.subsidyChooseLineOfferSelect{width:100%;border:0.2666666667vw solid #ccc;border-radius:1.0666666667vw;height:12.8vw;padding:3.2vw;padding-top:unset !important;padding-bottom:unset !important;color:#000;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;font-size:3.7333333333vw;-webkit-appearance:none;background:url("../Themes/Theme 2024/Content/images/arrow-down-orange.svg") no-repeat center center;background-size:2.6666666667vw;background-position-x:94%}[dir=rtl] .subsidyChooseLineOfferSelect{background-position-x:6%}.mobileLinesSubsidyDeviceOfferSpecsKeySellingPoints{list-style:unset !important;margin-left:10.1333333333vw}[dir=rtl] .mobileLinesSubsidyDeviceOfferSpecsKeySellingPoints{margin-right:10.1333333333vw;margin-left:unset}.mobileLinesSubsidyDeviceOfferSpecsKeySellingPoints li{color:#000;font-family:"HelveticaNeueW20-55Roman";font-weight:normal;font-size:3.7333333333vw}.mobileLinesSubsidyDeviceOfferDetailsContainer{margin-bottom:1.6vw !important}.mobileLinesSubsidyDeviceOfferSpecsSize li{color:#000;background-color:#fbf8fa;border:#ff7900 0.5333333333vw solid;border-radius:1.0666666667vw;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;font-size:3.7333333333vw;padding:2.1333333333vw;text-align:center}.mobileLinesSubsidyDeviceOfferSpecsColor li{height:7.2vw;width:7.2vw;border:0.2666666667vw solid #666;border-radius:50%}.mobileLinesSubsidyDeviceOfferMainContainer{display:none}.mobileLinesSubsidyDeviceOfferMainContainer.active{display:flex;flex-direction:column}.mobileLinesSubsidyContainer .custom-control-label::after{width:unset !important;height:unset !important}.mobileLinesSubsidyDeviceOfferMainContainer .item-box .mobileLinesSubsidyDeviceOfferContainer{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;margin-top:8.5333333333vw}.mobileLinesSubsidyDeviceOfferMainContainer .item-box .mobileLinesSubsidyDeviceOfferContainer .mobileLinesSubsidyDeviceOfferImageContainer img{width:39.4666666667vw;height:auto !important}.mobileLinesSubsidyDeviceOfferMainContainer .mobileLinesSubsidyDeviceOfferContainer .mobileLinesSubsidyDeviceOfferContainerOnlyLines{width:19.2vw !important;height:auto !important}.mobileLinesSubsidyDeviceOfferMainContainer .item-box .mobileLinesSubsidyDeviceOfferContainer .mobileLinesSubsidyDeviceOfferSpecsContainer a{display:flex;flex-direction:row;align-items:center;color:#ff7923 !important;font-family:"HelveticaNeueW20-55Roman" !important;font-weight:bold !important;font-size:3.7333333333vw !important;text-decoration:underline;margin-bottom:1.6vw;cursor:pointer}.mobileLinesSubsidyDeviceOfferMainContainer .item-box .mobileLinesSubsidyDeviceOfferContainer .mobileLinesSubsidyDeviceOfferSpecsContainer img{width:4.2666666667vw !important;height:auto !important;margin:0px 1.0666666667vw}[dir=rtl] .mobileLinesSubsidyDeviceOfferMainContainer .item-box .mobileLinesSubsidyDeviceOfferContainer .mobileLinesSubsidyDeviceOfferSpecsContainer img{transform:rotate(180deg)}.mobileLinesSubsidyDeviceOfferSpecsContainer{margin-left:3.2vw}[dir=rtl] .mobileLinesSubsidyDeviceOfferSpecsContainer{margin-right:3.2vw;margin-left:unset}.mobileLinesSubsidyDeviceOfferMainContainer .item-box .mobileLinesSubsidyDeviceOfferContainer .mobileLinesSubsidyDeviceOfferSpecsColorTitle{color:#666 !important;font-family:"HelveticaNeueW20-55Roman" !important;font-weight:bold !important;font-size:4.2666666667vw !important;margin-bottom:1.0666666667vw !important}.selectSimTypeTitle{display:flex !important;flex-direction:row;color:#666 !important;font-family:"HelveticaNeueW20-55Roman" !important;font-weight:bold !important;font-size:4.2666666667vw !important;margin:0px !important;margin-top:8.5333333333vw !important;margin-bottom:3.2vw !important}.simTypeContainer{display:flex;flex-direction:column}.simTypeOptionsContainer{display:flex;align-items:baseline;justify-content:flex-end;flex-direction:row-reverse}.simTypeOptionsContainer .custom-control{padding:unset !important;margin:unset !important;padding-left:9.6vw !important;margin-right:13.3333333333vw !important}[dir=rtl] .simTypeOptionsContainer .custom-control{padding:unset !important;margin:unset !important;padding-right:5.3333333333vw !important;margin-left:13.3333333333vw !important}.selectSimCardTypeLabel{color:#000 !important;font-family:"HelveticaNeueW20-55Roman" !important;font-weight:bold !important;font-size:3.7333333333vw !important}.custom-radio .selectSimCardTypeInput:checked~.selectSimCardTypeLabel::after{background-size:2.6666666667vw !important;background-position-y:2.4vw;background-position-x:0.8vw}[dir=rtl] .custom-radio .selectSimCardTypeInput:checked~.selectSimCardTypeLabel::after{background-size:2.6666666667vw !important;background-position-y:2.4vw;background-position-x:2.9333333333vw}.selectSimCardTypeLabel::before{width:4.2666666667vw !important;height:4.2666666667vw !important;top:2.6666666667vw !important}.selectSimCardTypeInput[type=radio]{margin-right:-3.2vw}[dir=rtl] .selectSimCardTypeInput[type=radio]{margin-left:-3.2vw;margin-right:unset !important}.selectSimNumberDropDown{border:0.2666666667vw solid #ccc !important;border-radius:1.0666666667vw;color:#666 !important;font-family:"HelveticaNeueW20-55Roman" !important;font-weight:bold !important;font-size:3.7333333333vw !important;height:12.8vw !important;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-bottom:9.0666666667vw}.selectSimNumberDropDown::after{background-size:2.6666666667vw !important}.selectSimCardNumberListItemsContainer{border-radius:2.1333333333vw !important;box-shadow:0px 0.8vw 2.4vw rgba(0,0,0,.1607843137)}#chooseOfferTitleContainer{margin-top:3.2vw !important}.mobileLinesSubsidyTitle{display:flex !important;color:#666 !important;font-family:"HelveticaNeueW20-55Roman" !important;font-weight:bold !important;font-size:4.2666666667vw !important;margin:0px !important;margin-top:8.5333333333vw !important;margin-bottom:3.2vw !important}.mobileLinesSubsidyContainer{background-color:#f0f0f1 !important;border:none !important;border-radius:1.6vw !important;padding:1.0666666667vw !important;display:flex;flex-direction:row;justify-content:space-evenly}.mobileLinesSubsidyContainer label{font-family:"HelveticaNeueW20-55Roman" !important;font-weight:bold !important;font-size:3.7333333333vw !important;color:#666 !important;min-width:unset !important}.mobileLinesSubsidyOptionContainer{display:flex;flex-direction:row;justify-content:center;align-items:center;padding-top:3.7333333333vw !important;padding-bottom:3.7333333333vw !important;padding-left:unset !important;padding-right:unset !important;margin-left:unset !important;margin-right:unset !important;width:50% !important;cursor:pointer}.linePlusDeviceIconsContainer{display:flex;flex-direction:row;justify-content:center;align-items:baseline}.simSubsidyIcon{width:4.8vw;height:auto;margin-right:1.6vw}[dir=rtl] .simSubsidyIcon{margin-left:1.6vw;margin-right:unset}.deviceSubsidyIcon{height:4.8vw;width:auto;margin-right:1.6vw}[dir=rtl] .deviceSubsidyIcon{margin-left:1.6vw;margin-right:unset}.simSubsidyPlus{font-family:"HelveticaNeueW20-55Roman" !important;font-weight:bold !important;font-size:3.7333333333vw !important;color:#666 !important;padding:unset !important;margin:unset !important;margin-right:1.6vw !important}[dir=rtl] .simSubsidyPlus{margin:unset !important;margin-left:1.6vw !important}.device-package .custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:unset !important}.mobileLinesSubsidyContainer label::before{display:none !important}.checked{border:0.5333333333vw solid #ff790e !important;border-radius:1.6vw;background-color:#fff}.checked .custom-control-input:checked~.custom-control-label{color:#ff790e !important}.device-package.not-break .custom-radio .custom-control-label.pt-ar{padding-top:unset !important}.desktopLinesSubsidyContainer{display:unset;flex-direction:unset !important}.simTypeOptionsContainer .WhatiseSIMck{margin-left:-14.4vw !important}.radioBtnsForPostPaidMarginRight{right:3.2vw !important}.radioBtnsForPostPaidMarginRight .decreaseTheSpaceBetween::before{margin-top:-0.5333333333vw;margin-left:2.6666666667vw}.radioBtnsForPostPaidMarginRight .decreaseTheSpaceBetween::after{margin-top:-0.5333333333vw;margin-left:2.6666666667vw}[dir=rtl] .mobileLinesSubsidyDeviceOfferMainContainer .brand-dropdown .brandSelector{padding:0 8px 0 0 !important;text-align:unset;background-position-x:6%}.simTypeOptionsContainer .WhatiseSIMck{margin-left:-14.4vw !important}.radioBtnsForPostPaidMarginRight{right:3.2vw !important}.radioBtnsForPostPaidMarginRight .decreaseTheSpaceBetween::before{margin-top:-0.5333333333vw;margin-left:2.6666666667vw}.radioBtnsForPostPaidMarginRight .decreaseTheSpaceBetween::after{margin-top:-0.5333333333vw;margin-left:2.6666666667vw}[dir=rtl] .mobileLinesSubsidyDeviceOfferMainContainer .brand-dropdown .brandSelector{padding:0 8px 0 0 !important;text-align:unset;background-position-x:6%}@media(min-width: 768px)and (max-width: 1023px){.brandSelector{width:23.9808153477vw}.productSelector{width:71.9424460432vw}.productSelector,.brandSelector{border:0.1199040767vw solid #ccc;border-radius:0.479616307vw;height:8.6330935252vw;padding:2.8776978417vw;padding-top:unset !important;padding-bottom:unset !important;color:#000;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;font-size:2.1582733813vw;line-height:3.8369304556vw;-webkit-appearance:none;background:url("../Themes/Theme 2024/Content/images/arrow-down-orange.svg") no-repeat center center;background-size:1.9184652278vw;background-position-x:88%}.productSelector{background-position-x:95%}[dir=rtl] .brandSelector{background-position-x:12%}[dir=rtl] .productSelector{background-position-x:5%}.brand-dropdown,.product-dropdown{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.subsidyFiltersContainer{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.subsidyChooseLineOfferContainer{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.subsidyChooseLineOfferContainer .product-dropdown{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;width:-webkit-fill-available}.subsidyChooseLineOfferSelect{width:100%;border:0.1199040767vw solid #ccc;border-radius:0.479616307vw;height:8.6330935252vw;padding:1.4388489209vw;padding-top:unset !important;padding-bottom:unset !important;color:#000;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;font-size:2.1582733813vw;-webkit-appearance:none;background:url("../Themes/Theme 2024/Content/images/arrow-down-orange.svg") no-repeat center center;background-size:1.9184652278vw;background-position-x:98%}[dir=rtl] .subsidyChooseLineOfferSelect{background-position-x:2%}.mobileLinesSubsidyDeviceOfferSpecsKeySellingPoints{list-style:unset !important;margin-left:2.3980815348vw}[dir=rtl] .mobileLinesSubsidyDeviceOfferSpecsKeySellingPoints{margin-right:2.3980815348vw;margin-left:unset}.mobileLinesSubsidyDeviceOfferSpecsKeySellingPoints li{color:#000;font-family:"HelveticaNeueW20-55Roman";font-weight:normal;font-size:1.9184652278vw}.mobileLinesSubsidyDeviceOfferDetailsContainer{margin-bottom:1.4388489209vw !important}.mobileLinesSubsidyDeviceOfferSpecsSize li{border:#ff7900 0.2398081535vw solid;border-radius:0.479616307vw;font-size:2.3980815348vw;padding:2.3980815348vw 2.1582733813vw}.mobileLinesSubsidyDeviceOfferSpecsColor li{height:5.7553956835vw;width:5.7553956835vw;border:0.1199040767vw solid #666;border-radius:50%}.mobileLinesSubsidyDeviceOfferSpecsContainer{margin-left:5.7553956835vw}[dir=rtl] .mobileLinesSubsidyDeviceOfferSpecsContainer{margin-right:5.7553956835vw;margin-left:unset}.mobileLinesSubsidyDeviceOfferMainContainer .item-box{width:48vw !important;margin-bottom:unset !important;margin-top:0vw}.mobileLinesSubsidyDeviceOfferMainContainer .item-box .mobileLinesSubsidyDeviceOfferContainer{display:flex;flex-direction:row;justify-content:space-around;align-items:flex-start;margin-top:4.7961630695vw}.mobileLinesSubsidyDeviceOfferMainContainer .item-box .mobileLinesSubsidyDeviceOfferContainer .mobileLinesSubsidyDeviceOfferImageContainer img{width:11.2709832134vw !important;height:auto !important}.mobileLinesSubsidyDeviceOfferMainContainer .mobileLinesSubsidyDeviceOfferContainer .mobileLinesSubsidyDeviceOfferContainerOnlyLines{width:8.6330935252vw !important;height:auto !important}.mobileLinesSubsidyDeviceOfferMainContainer .item-box .mobileLinesSubsidyDeviceOfferContainer .mobileLinesSubsidyDeviceOfferSpecsContainer a{display:flex;flex-direction:row;align-items:center;color:#ff7923 !important;font-family:"HelveticaNeueW20-55Roman" !important;font-weight:bold !important;font-size:1.9184652278vw !important;text-decoration:underline;margin-bottom:0.9592326139vw}.mobileLinesSubsidyDeviceOfferMainContainer .item-box .mobileLinesSubsidyDeviceOfferContainer .mobileLinesSubsidyDeviceOfferSpecsContainer img{width:2.5179856115vw !important;height:auto !important;margin:0px 0.7194244604vw}.mobileLinesSubsidyDeviceOfferMainContainer .item-box .mobileLinesSubsidyDeviceOfferContainer .mobileLinesSubsidyDeviceOfferSpecsColorTitle{color:#666 !important;font-family:"HelveticaNeueW20-55Roman" !important;font-weight:bold !important;font-size:2.6378896882vw !important;margin-bottom:0.7194244604vw !important}.owl-carousel.owl-loaded{flex-direction:column !important}#chooseOfferTitleContainer{margin-top:3.3573141487vw !important}.mobileLinesSubsidyTitle,.selectSimTypeTitle{font-size:2.6378896882vw !important;margin-top:4.7961630695vw !important;margin-bottom:2.8776978417vw !important}.mobileLinesSubsidyContainer{background-color:#f0f0f1 !important;border:none !important;border-radius:0.7194244604vw !important;padding:0.9592326139vw !important;display:flex;flex-direction:row;justify-content:space-evenly}.mobileLinesSubsidyContainer label,.simSubsidyPlus{font-size:2.3980815348vw !important}.mobileLinesSubsidyOptionContainer{padding-top:2.278177458vw !important;padding-bottom:2.278177458vw !important;width:50% !important;cursor:pointer}.checked{border:0.1199040767vw solid #ff790e !important;border-radius:0.7194244604vw}.simSubsidyIcon{width:4.7961630695vw;height:auto;margin-right:2.3980815348vw}[dir=rtl] .simSubsidyIcon{margin-left:2.3980815348vw;margin-right:unset}.deviceSubsidyIcon{height:4.7961630695vw;width:auto;margin-right:2.3980815348vw}[dir=rtl] .deviceSubsidyIcon{margin-left:2.3980815348vw;margin-right:unset}.selectSimCardTypeLabel{font-size:2.1582733813vw !important}.simTypeOptionsContainer .custom-control{padding:unset !important;margin:unset !important;padding-right:4.0767386091vw !important;margin-left:4.0767386091vw !important}[dir=rtl] .simTypeOptionsContainer .custom-control{padding:unset !important;margin:unset !important;padding-right:4.0767386091vw !important;margin-left:4.0767386091vw !important}.custom-radio .selectSimCardTypeInput:checked~.selectSimCardTypeLabel::after{background-size:1.6786570743vw !important;background-position-y:0.7194244604vw;background-position-x:0.5995203837vw}[dir=rtl] .custom-radio .selectSimCardTypeInput:checked~.selectSimCardTypeLabel::after{background-size:1.6786570743vw !important;background-position-y:0.7194244604vw;background-position-x:0.5995203837vw}.selectSimCardTypeLabel::before{width:2.8776978417vw !important;height:2.8776978417vw !important;top:0.7194244604vw !important}.selectSimCardTypeInput[type=radio]{margin-right:-1.4388489209vw}[dir=rtl] .selectSimCardTypeInput[type=radio]{margin-left:-1.4388489209vw;margin-right:unset !important}.selectSimNumberDropDown{border:0.1798561151vw solid #ccc !important;border-radius:0.479616307vw;font-size:2.1582733813vw !important;height:8.6330935252vw !important;margin-bottom:0vw}.selectSimNumberDropDown::after{background-size:1.9184652278vw !important;height:1.9184652278vw !important;width:1.9184652278vw !important}.selectSimCardNumberDropdownContainer{width:47.1223021583vw !important}.selectSimCardNumberListItemsContainer{border-radius:0.9592326139vw !important;box-shadow:0px 0.3597122302vw 1.0791366906vw rgba(0,0,0,.1607843137);-webkit-border-radius:0.9592326139vw !important;-moz-border-radius:0.9592326139vw !important;-ms-border-radius:0.9592326139vw !important;-o-border-radius:0.9592326139vw !important}.radioBtnsForPostPaidMarginRight{right:-0.479616307vw !important}.radioBtnsForPostPaidMarginRight .decreaseTheSpaceBetween::before{margin-top:-0.2398081535vw;margin-left:0vw}.radioBtnsForPostPaidMarginRight .decreaseTheSpaceBetween::after{margin-top:-0.2398081535vw;margin-left:0vw}.simTypeOptionsContainer .WhatiseSIMck{margin-left:-2.3980815348vw !important}[dir=rtl] .simTypeOptionsContainer .WhatiseSIMck{margin-left:0vw !important;margin-right:-2.3980815348vw !important}[dir=rtl] .mobileLinesSubsidyDeviceOfferMainContainer .brand-dropdown .brandSelector{padding:0 20px 0 0 !important;text-align:unset;background-position-x:6%}.radioBtnsForPostPaidMarginRight .decreaseTheSpaceBetween::before{margin-top:-0.2398081535vw;margin-left:0vw}.radioBtnsForPostPaidMarginRight .decreaseTheSpaceBetween::after{margin-top:-0.2398081535vw;margin-left:0vw}.radioBtnsForPostPaidMarginRight .decreaseTheSpaceBetween::after{margin-top:-0.2398081535vw;margin-left:0vw}.simTypeOptionsContainer .WhatiseSIMck{margin-left:-2.3980815348vw !important}[dir=rtl] .simTypeOptionsContainer .WhatiseSIMck{margin-left:0vw !important;margin-right:-2.3980815348vw !important}[dir=rtl] .mobileLinesSubsidyDeviceOfferMainContainer .brand-dropdown .brandSelector{padding:0 20px 0 0 !important;text-align:unset;background-position-x:6%}}@media(min-width: 1024px){.brandSelector{width:10.4166666667vw}.productSelector{width:31.25vw}.productSelector,.brandSelector{border:0.0520833333vw solid #ccc;border-radius:0.2083333333vw;height:3.75vw;padding:1.25vw;padding-top:unset !important;padding-bottom:unset !important;color:#000;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;font-size:0.9375vw;line-height:1.6666666667vw;-webkit-appearance:none;background:url("../Themes/Theme 2024/Content/images/arrow-down-orange.svg") no-repeat center center;background-size:0.8333333333vw;background-position-x:88%}.productSelector{background-position-x:95%}[dir=rtl] .brandSelector{background-position-x:12%}[dir=rtl] .productSelector{background-position-x:5%}.brand-dropdown,.product-dropdown{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.subsidyFiltersContainer{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.subsidyChooseLineOfferContainer{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.subsidyChooseLineOfferContainer .product-dropdown{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;width:-webkit-fill-available}.subsidyChooseLineOfferSelect{width:100%;border:0.0520833333vw solid #ccc;border-radius:0.2083333333vw;height:3.75vw;padding:1.25vw;padding-top:unset !important;padding-bottom:unset !important;color:#000;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;font-size:0.9375vw;-webkit-appearance:none;background:url("../Themes/Theme 2024/Content/images/arrow-down-orange.svg") no-repeat center center;background-size:0.8333333333vw;background-position-x:97%}[dir=rtl] .subsidyChooseLineOfferSelect{background-position-x:3%}.mobileLinesSubsidyDeviceOfferSpecsKeySellingPoints{list-style:unset !important;margin-left:1.0416666667vw}[dir=rtl] .mobileLinesSubsidyDeviceOfferSpecsKeySellingPoints{margin-right:1.0416666667vw;margin-left:unset}.mobileLinesSubsidyDeviceOfferSpecsKeySellingPoints li{color:#000;font-family:"HelveticaNeueW20-55Roman";font-weight:normal;font-size:0.8333333333vw}.mobileLinesSubsidyDeviceOfferDetailsContainer{margin-bottom:0.4166666667vw !important}.mobileLinesSubsidyDeviceOfferSpecsSize li{border:#ff7900 0.1041666667vw solid;border-radius:0.2083333333vw;font-size:1.0416666667vw;padding:0.5208333333vw 0.9375vw}.mobileLinesSubsidyDeviceOfferSpecsColor li{height:1.71875vw;width:1.71875vw;border:0.0520833333vw solid #666;border-radius:50%}.mobileLinesSubsidyDeviceOfferSpecsContainer{margin-left:2.5vw}[dir=rtl] .mobileLinesSubsidyDeviceOfferSpecsContainer{margin-right:2.5vw;margin-left:unset}.mobileLinesSubsidyDeviceOfferMainContainer .item-box{width:22vw !important;margin-bottom:unset !important;margin-top:0vw}.mobileLinesSubsidyDeviceOfferMainContainer .item-box .mobileLinesSubsidyDeviceOfferContainer{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;margin-top:2.0833333333vw}.mobileLinesSubsidyDeviceOfferMainContainer .item-box .mobileLinesSubsidyDeviceOfferContainer .mobileLinesSubsidyDeviceOfferImageContainer img{width:6.25vw !important;height:auto !important}.mobileLinesSubsidyDeviceOfferMainContainer .mobileLinesSubsidyDeviceOfferContainer .mobileLinesSubsidyDeviceOfferContainerOnlyLines{width:3.5416666667vw !important;height:auto !important}.mobileLinesSubsidyDeviceOfferMainContainer .item-box .mobileLinesSubsidyDeviceOfferContainer .mobileLinesSubsidyDeviceOfferSpecsContainer a{display:flex;flex-direction:row;align-items:center;color:#ff7923 !important;font-family:"HelveticaNeueW20-55Roman" !important;font-weight:bold !important;font-size:0.8333333333vw !important;text-decoration:underline;margin-bottom:0.625vw}.mobileLinesSubsidyDeviceOfferMainContainer .item-box .mobileLinesSubsidyDeviceOfferContainer .mobileLinesSubsidyDeviceOfferSpecsContainer img{width:1.0416666667vw !important;height:auto !important;margin:0px 0.3125vw}.mobileLinesSubsidyDeviceOfferMainContainer .item-box .mobileLinesSubsidyDeviceOfferContainer .mobileLinesSubsidyDeviceOfferSpecsColorTitle{color:#666 !important;font-family:"HelveticaNeueW20-55Roman" !important;font-weight:bold !important;font-size:1.1458333333vw !important;margin-bottom:0.4166666667vw !important}.owl-carousel.owl-loaded{flex-direction:column !important}.simTypeAndSelectorContainer{display:flex;flex-direction:column}.desktopLinesSubsidyContainer{display:flex;flex-direction:column !important}.mobileLinesSubsidyContainer label,.simSubsidyPlus{font-size:1.0416666667vw !important}.mobileLinesSubsidyOptionContainer{padding-top:0.9895833333vw !important;padding-bottom:0.9895833333vw !important;width:50% !important;cursor:pointer}.checked{border:0.0520833333vw solid #ff790e !important;border-radius:0.3125vw}.simSubsidyIcon{width:1.9791666667vw;height:auto;margin-right:1.0416666667vw}[dir=rtl] .simSubsidyIcon{margin-left:1.0416666667vw;margin-right:unset}.deviceSubsidyIcon{height:1.9791666667vw;width:auto;margin-right:1.0416666667vw}[dir=rtl] .deviceSubsidyIcon{margin-left:1.0416666667vw;margin-right:unset}.mobileLinesSubsidyContainer{background-color:#f0f0f1 !important;border:none !important;border-radius:0.3125vw !important;padding:0.4166666667vw !important;display:flex;flex-direction:row;justify-content:space-evenly;width:100%}.selectSimTypeTitle,.mobileLinesSubsidyTitle{display:flex !important;color:#666 !important;font-family:"HelveticaNeueW20-55Roman" !important;font-weight:bold !important;font-size:1.1458333333vw !important;margin:0px !important;margin-top:2.0833333333vw !important;margin-bottom:1.0416666667vw !important}.selectSimCardTypeLabel{font-size:0.9375vw !important}.simTypeOptionsContainer .custom-control{padding:unset !important;margin:unset !important;padding-right:2.6041666667vw !important;margin-left:1.7708333333vw !important;right:-0.8333333333vw}[dir=rtl] .simTypeOptionsContainer .custom-control{padding:unset !important;margin:unset !important;padding-right:2.6041666667vw !important;margin-left:1.7708333333vw !important}.custom-radio .selectSimCardTypeInput:checked~.selectSimCardTypeLabel::after{background-size:0.7291666667vw !important;background-position-y:0.3645833333vw;background-position-x:0.2604166667vw}[dir=rtl] .custom-radio .selectSimCardTypeInput:checked~.selectSimCardTypeLabel::after{background-size:0.7291666667vw !important;background-position-y:0.2604166667vw;background-position-x:5.4166666667vw}.selectSimCardTypeLabel::before{width:1.25vw !important;height:1.25vw !important;top:0.3125vw !important}.selectSimCardTypeInput[type=radio]{margin-right:-0.625vw}[dir=rtl] .selectSimCardTypeInput[type=radio]{margin-left:-0.625vw;margin-right:unset !important}.selectSimNumberDropDown{border:0.078125vw solid #ccc !important;border-radius:0.2083333333vw;font-size:0.9375vw !important;height:3.75vw !important;margin-bottom:0vw;width:42.7083333333vw !important}.selectSimNumberDropDown::after{background-size:0.8333333333vw !important;height:0.8333333333vw !important;width:0.8333333333vw !important}.selectSimCardNumberDropdownContainer{margin-top:1.25vw !important;width:42.7083333333vw !important}.selectSimCardNumberListItem{font-family:"HelveticaNeueW20-55Roman" !important;font-weight:bold !important;font-size:0.9375vw !important}.selectSimCardNumberListItemsContainer{border-radius:0.4166666667vw !important;box-shadow:0px 0.15625vw 0.46875vw rgba(0,0,0,.1607843137)}.radioBtnsForPostPaidMarginRight{right:unset !important}.radioBtnsForPostPaidMarginRight .decreaseTheSpaceBetween::before{margin-top:0vw;margin-left:0vw}.radioBtnsForPostPaidMarginRight .decreaseTheSpaceBetween::after{margin-top:0vw;margin-left:0vw}.simTypeOptionsContainer .WhatiseSIMck{margin-left:-1.6666666667vw !important}[dir=rtl] .simTypeOptionsContainer .WhatiseSIMck{margin-left:0vw !important;margin-right:-1.3541666667vw !important}.simTypeContainer .simTypeOptionsContainer{margin-left:-6px}[dir=rtl] .simTypeContainer .simTypeOptionsContainer{margin-left:0;margin-right:-6px}[dir=rtl] .mobileLinesSubsidyDeviceOfferMainContainer .brand-dropdown .brandSelector{padding:0 15px 0 0 !important;text-align:unset;background-position-x:8%}[dir=rtl] .mobileLinesSubsidyDeviceOfferMainContainer .product-dropdown .productSelector{padding:0 15px}}@media(min-width: 1200px)and (max-width: 1366px){.radioBtnsForPostPaidMarginRight{right:-5px !important}.radioBtnsForPostPaidMarginRight .decreaseTheSpaceBetween::before{width:18px !important;height:18px !important;margin-top:3.9px;margin-left:10.8px}[dir=rtl] .radioBtnsForPostPaidMarginRight .decreaseTheSpaceBetween::before{margin-left:0;margin-right:10px}.radioBtnsForPostPaidMarginRight .decreaseTheSpaceBetween::after{margin-top:3.2px;margin-left:10.3px;margin-right:0}.radioBtnsForPostPaidMarginRight .decreaseTheSpaceBetween.indexCenterRadioBtnEsim::after{margin-top:3.2px;margin-left:11.3px;margin-right:0}[dir=rtl] .radioBtnsForPostPaidMarginRight .decreaseTheSpaceBetween::after{margin-top:4.7px;margin-left:0;margin-right:11px}}@media(min-width: 1200px)and (max-width: 1366px){.radioBtnsForPostPaidMarginRight{right:-5px !important}.radioBtnsForPostPaidMarginRight .decreaseTheSpaceBetween::before{width:18px !important;height:18px !important;margin-top:3.9px;margin-left:10.8px}}
.bgCheckoutPage{background-color:#f0f0f1;padding-bottom:40vw}.bgCheckoutPage .backToCart{display:flex;align-items:center;gap:14px;padding:20px 0}.bgCheckoutPage .backToCart p{margin:0;font-weight:600;font-size:4.2666666667vw;cursor:pointer}.bgCheckoutPage .backToCart img{width:5.3333333333vw;height:4.2666666667vw;cursor:pointer}[dir=rtl] .bgCheckoutPage .backToCart img{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}.checkoutMaincontainer{display:block}.bgCheckoutPage .opc .step .step-data{padding:0;box-shadow:0 0 30px rgba(0,0,0,0) !important}.checkoutMaincontainerLeftColumn{flex:0 0 65%;box-sizing:border-box}.checkoutMaincontainerLeftColumn .phone-message-ex{font-size:14px;text-wrap:wrap}.checkoutMaincontainerRightColumn{flex:1;box-sizing:border-box}.checkoutCartSummarySectionTitle{display:flex;justify-content:space-between}.checkoutFormsToggleSection{border:1px solid #ccc;margin-bottom:10px;padding:10px;cursor:pointer}.checkoutFormsToggleSection:hover{background-color:#f2f2f2}.checkoutFormsToggleContent{display:none}.checkoutFormsToggleHeader{display:flex;justify-content:space-between;align-items:center}.checkoutFormsToggleTitle{margin:0}.checkoutFormsToggleHeader .arrow{width:20px;height:20px;fill:#333;transition:transform .3s ease}.checkoutFormsToggleSection.open .arrow{transform:rotate(180deg)}.orderSummaryContainerCheckoutTerms{display:flex;align-items:center}.orderSummaryContainerCheckoutTerms input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:24px;height:24px;border:1px solid #707070;border-radius:3px;margin-right:10px;cursor:pointer;outline:none}.orderSummaryContainerCheckoutTerms input[type=checkbox]:checked{background-color:#ff790e;border:1px solid #ff790e}.orderSummaryContainerCheckoutTerms input[type=checkbox]:checked::before{content:"✓";display:block;width:20px;height:20px;text-align:center;line-height:20px;font-size:16px;color:#fff}.orderSummaryContainerCheckoutTerms label{color:#000}.checkoutFormsOrderSummary{border:1px solid #ccc;padding:10px}.yourCartProductCardBrandName{color:#666;font-size:3.2vw;font-family:"HelveticaNeueW20-55Roman";margin-bottom:unset}#responsiveProductCardInCartID{display:flex}#desktopProductCardInCartID{display:none}.responsiveContainerProductInCart{display:flex;flex-direction:row;width:100%;margin-bottom:30px}.responsiveContainerProductDetailsInCart{display:flex;flex-direction:column}.yourCartLayoutContainer{display:flex;flex-direction:column;padding:10.6666666667vw 0}.attrGrouped{display:flex;flex-direction:column;padding-top:3.7333333333vw;padding-bottom:5.3333333333vw}.responsiveImageContainerProductInCart{margin-right:4vw}[dir=rtl] .responsiveImageContainerProductInCart{margin-right:0vw;margin-left:4vw}.responsiveImageContainerProductInCart img{width:16vw}.yourCartMainHeader{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:5.3333333333vw}.yourCartMainHeader h1{color:#000;font-size:4.8vw;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;margin-bottom:unset}.yourCartMainHeader h1 span{font-size:4.2666666667vw;font-family:"HelveticaNeueW20-55Roman";font-weight:bold}.yourCartMainHeader a{display:none}.yourCartSubLayoutContainer{display:flex;flex-direction:column;align-items:flex-start}.orderSummaryContainer{margin-top:unset;margin-left:unset}.bgCheckoutPage .orderSummaryContainer{margin-top:8.5333333333vw;margin-left:unset}.bgCheckoutPage .orderSummaryContainer{margin-top:0;margin-left:0}[dir=rtl] .orderSummaryContainer{margin-left:unset;margin-right:unset}.orderSummaryContainer .orderSummaryContainerTitle{display:flex;font-size:5.3333333333vw;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;color:#000;letter-spacing:0.2666666667vw;margin-bottom:5.8666666667vw}.orderSummaryContainer .orderSummaryContainerItemSubTotal{display:flex;font-size:5.3333333333vw;font-weight:normal;margin-bottom:4.8vw}.orderSummaryContainer .orderSummaryContainerItemSubTotal span{font-weight:bold;font-size:4.2666666667vw}.orderSummaryContainer .orderSummaryContainerItemSubTotalTitle{font-size:4.2666666667vw;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;color:#000;margin-right:unset;margin-bottom:unset;width:74%}[dir=rtl] .orderSummaryContainer .orderSummaryContainerItemSubTotalTitle{margin-right:unset}.orderSummaryContainer span:nth-child(1){margin-right:5px}[dir=rtl] .orderSummaryContainer span:nth-child(1){margin-right:0}[dir=rtl] .orderSummaryContainer span:nth-child(2){margin-right:5px}.orderSummaryContainer .orderSummaryContainerItemSubTotalPriceContainer{display:flex;font-weight:bold;font-size:4.2666666667vw;align-items:baseline}.yourCartSubLayoutContainerFixUICard .orderSummaryContainer .orderSummaryContainerItemSubTotalPriceContainer{display:flex;font-weight:bold;align-items:baseline}.orderSummaryContainerHr{margin-top:unset;margin-bottom:3.7333333333vw;border:0;border-top:0.2666666667vw solid #999}.orderSummaryContainerTotalSummarySection{display:flex;flex-direction:row;justify-content:space-between;align-items:baseline;margin-bottom:4.8vw}.orderSummaryContainerTotalSummarySectionDetailsContainer{display:flex;flex-direction:column;justify-content:flex-start}.orderSummaryContainerTotalSummarySectionTitle{font-size:6.4vw;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;color:#000}.orderSummaryContainerTotalSummarySectionPrice,.orderSummaryContainerTotalSummarySectionPrice span{display:flex;flex-direction:row;align-items:baseline;font-size:6.4vw;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;color:#ff790e;direction:ltr}[dir=trl] .orderSummaryContainerTotalSummarySectionPrice,[dir=trl] .orderSummaryContainerTotalSummarySectionPrice span{display:flex;flex-direction:row;align-items:baseline;font-size:4.2666666667vw;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;color:#ff790e}.orderSummaryContainerTotalSummarySectionTax{font-size:3.7333333333vw;font-family:"HelveticaNeueW20-55Roman";font-weight:normal;color:#000}.orderSummaryContainerProceedToCheckout{width:100%;height:14.9333333333vw;background-color:#f16e00;border:none;border-radius:9.6vw;font-size:4.2666666667vw !important;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;color:#fff;cursor:pointer}.orderSummaryContainerProceedToCheckoutDisabled{width:100%;height:14.9333333333vw;background-color:#f7ba8a;border:none;border-radius:9.6vw;font-size:4.2666666667vw !important;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;color:#fff;cursor:not-allowed;text-align:center}.bgCheckoutPage .orderSummaryContainerProceedToCheckout{width:100%;height:14.9333333333vw;background-color:#f7ba8a;border:none;border-radius:9.6vw;font-size:4.2666666667vw !important;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;color:#fff;cursor:not-allowed}.yourCartProductCard{background-color:#fff;border:none !important;border-radius:2.1333333333vw;padding:unset !important}.yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun.name .cart-pic{min-width:29.8666666667vw;max-width:29.8666666667vw;width:auto;height:29.8666666667vw}.shopping-cart .cart-bx .cart-flex .cart-bun.first,.shopping-cart .cart-list .cart-bx-title .title.first{width:90%}.yourCartProductCard .yourCartProductCardCartFlex{padding:6.4vw 3.2vw !important;padding-bottom:unset !important}.yourCartProductCard .yourCartProductCardCartFlex:last-of-type{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;width:100%}.yourCartProductCard .yourCartProductCardCartFlex:last-of-type{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;width:100%}.yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun.name .prd-details .prd_title .name{width:100%;max-height:unset !important;font-size:4.2666666667vw;line-height:6.4vw;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;color:#000}[dir=rtl] .yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun.name .prd-details .prd_title .name{height:14.4vw}[dir=rtl] .bgCheckoutPage .yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun.name .prd-details .prd_title .name{height:unset}.yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun.name .prd-details .attributes,.yourCartProductCard .yourCartProductCardCartFlex .attributes{color:#666;font-size:3.7333333333vw;font-family:"HelveticaNeueW20-55Roman";font-weight:normal;line-height:6.4vw}.yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun .qty-count{border-radius:6.4vw;height:10.6666666667vw;width:34.6666666667vw;border-color:#ccc;margin-bottom:6.4vw;display:flex;flex-direction:row;justify-content:space-evenly}.cart-bx .cart-flex .cart-bun{width:100%;text-align:start}.yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun .qty-count input{height:10.1333333333vw;width:13.3333333333vw;font-size:4.2666666667vw;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;background:rgba(0,0,0,0)}.yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun.prices{color:#000;font-size:4.8vw;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;text-align:start}.yourCartProductCardCRUDContainer{display:flex;flex-direction:column;width:100%}.yourCartProductCardCRUD{position:relative;width:100%;height:100%;display:flex;flex-direction:row;justify-content:space-evenly;margin-top:6.4vw;margin-bottom:.5rem;border-top:solid #ccc 0.2666666667vw}.verticalLine{position:absolute;width:0.2666666667vw;height:100%;background-color:#ccc}.yourCartProductCardCRUDsub{display:flex;flex-direction:row;align-items:center;margin-right:9.0666666667vw;padding-top:4.2666666667vw;padding-bottom:4.2666666667vw;cursor:pointer}[dir=rtl] .yourCartProductCardCRUDsub{margin-left:9.0666666667vw;margin-right:unset}.yourCartProductCardCRUDsub:last-child{margin-right:unset}[dir=rtl] .yourCartProductCardCRUDsub:last-child{margin-left:unset;margin-right:unset}.yourCartProductCardCRUDsub p{margin-bottom:unset !important;font-size:4.2666666667vw;font-family:"HelveticaNeueW20-55Roman";font-weight:normal}.yourCartProductCardCRUDsub img{width:4.2666666667vw;height:4.2666666667vw;margin-right:2.1333333333vw}[dir=rtl] .yourCartProductCardCRUDsub img{margin-left:2.1333333333vw;margin-right:unset}.bgCheckoutPage .checkoutMaincontainerSectionTaps{background:#fff;padding:6.1333333333vw 4.2666666667vw;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;box-shadow:0;margin-bottom:20px}.bgCheckoutPage .checkoutMaincontainerSectionTaps .tabSectionStepTitle{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.bgCheckoutPage .checkoutMaincontainerSectionTaps .boxSectionFormCheckout{display:flex;align-items:baseline;justify-content:space-between;cursor:pointer}.bgCheckoutPage .checkoutMaincontainerSectionTaps .tabSectionStepTitle .tabSectionStepTitleAndNumber{display:flex;gap:2.9333333333vw;align-items:center}.bgCheckoutPage .checkoutMaincontainerSectionTaps .tabSectionStepTitle .numberSectionStep{width:9.0666666667vw;height:9.0666666667vw;border-radius:7.2vw;-webkit-border-radius:7.2vw;-moz-border-radius:7.2vw;-ms-border-radius:7.2vw;-o-border-radius:7.2vw;background-color:#ff790e;display:flex;align-items:center;justify-content:center}.bgCheckoutPage .checkoutMaincontainerSectionTaps .tabSectionStepTitle .numberSectionStep p{margin:0;font-size:4vw;color:#fff;font-weight:bold}.bgCheckoutPage .checkoutMaincontainerSectionTaps .tabSectionStepTitle .titleSectiontabSectionStepTitle{display:flex;align-items:center}.bgCheckoutPage .checkoutMaincontainerSectionTaps .tabSectionStepTitle .titleSectiontabSectionStepTitle p{margin:0;font-size:4vw;font-weight:bold;font-family:"HelveticaNeueW20-55Roman"}@media(max-width: 767px){.checkoutPageCustomerDetailsPersonalShop .checkoutMaincontainerSectionTaps #checkoutMaincontainerSectionTaps1 .tabSectionStepTitle.withSanadIcon{align-items:baseline;position:relative;height:41.3333333333vw}}@media(max-width: 767px){.checkoutPageCustomerDetailsPersonalShop .checkoutMaincontainerSectionTaps #checkoutMaincontainerSectionTaps1 .tabSectionStepTitle.withSanadIcon .titleSectiontabSectionStepTitle{flex-direction:column}}@media(max-width: 767px){.checkoutPageCustomerDetailsPersonalShop .checkoutMaincontainerSectionTaps #checkoutMaincontainerSectionTaps1 .tabSectionStepTitle.withSanadIcon .titleSectiontabSectionStepTitle .gray,.checkoutPageCustomerDetailsPersonalShop .checkoutMaincontainerSectionTaps #checkoutMaincontainerSectionTaps1 .tabSectionStepTitle.withSanadIcon .titleSectiontabSectionStepTitle #sanadPopup{position:absolute;left:0;right:0;width:100%;max-width:100%;box-sizing:border-box}}@media(max-width: 767px){.checkoutPageCustomerDetailsPersonalShop .checkoutMaincontainerSectionTaps #checkoutMaincontainerSectionTaps1 .tabSectionStepTitle.withSanadIcon .tabSectionStepTitleAndNumber{align-items:baseline}}@media(min-width: 768px)and (max-width: 1200px){.checkoutPageCustomerDetailsPersonalShop .checkoutMaincontainerSectionTaps #checkoutMaincontainerSectionTaps1 .tabSectionStepTitle.withSanadIcon .tabSectionStepTitleAndNumber{align-items:center}}.checkoutPageCustomerDetailsPersonalShop .checkoutMaincontainerSectionTaps #checkoutMaincontainerSectionTaps1 .tabSectionStepTitle.withSanadIcon .gray{color:#999;font-size:1.375rem;margin:0 2rem;font-family:"HelvNeue65_W1G";font-weight:500;display:flex;align-items:center;text-align:center;margin:1rem .5rem}[dir=rtl] .checkoutPageCustomerDetailsPersonalShop .checkoutMaincontainerSectionTaps #checkoutMaincontainerSectionTaps1 .tabSectionStepTitle.withSanadIcon .gray{font-family:"HelveticaNeueW20-55Roman"}@media(max-width: 767px){.checkoutPageCustomerDetailsPersonalShop .checkoutMaincontainerSectionTaps #checkoutMaincontainerSectionTaps1 .tabSectionStepTitle.withSanadIcon .gray{font-size:4.2666666667vw;top:2.75rem;margin-top:8px}}@media(min-width: 767px)and (max-width: 1024px){.checkoutPageCustomerDetailsPersonalShop .checkoutMaincontainerSectionTaps #checkoutMaincontainerSectionTaps1 .tabSectionStepTitle.withSanadIcon .gray{font-size:2.1582733813vw}}@media(min-width: 1025px){.checkoutPageCustomerDetailsPersonalShop .checkoutMaincontainerSectionTaps #checkoutMaincontainerSectionTaps1 .tabSectionStepTitle.withSanadIcon .gray{font-size:1.1458333333vw}}.checkoutPageCustomerDetailsPersonalShop .checkoutMaincontainerSectionTaps #checkoutMaincontainerSectionTaps1 .tabSectionStepTitle.withSanadIcon .gray:before,.checkoutPageCustomerDetailsPersonalShop .checkoutMaincontainerSectionTaps #checkoutMaincontainerSectionTaps1 .tabSectionStepTitle.withSanadIcon .gray:after{content:"-";flex:1;padding:0 .5rem;margin:0 .75rem}@media(max-width: 767px){.checkoutPageCustomerDetailsPersonalShop .checkoutMaincontainerSectionTaps #checkoutMaincontainerSectionTaps1 .tabSectionStepTitle.withSanadIcon .gray:before,.checkoutPageCustomerDetailsPersonalShop .checkoutMaincontainerSectionTaps #checkoutMaincontainerSectionTaps1 .tabSectionStepTitle.withSanadIcon .gray:after{content:"";border-bottom:1px solid #ddd}}@media(min-width: 768px){.checkoutPageCustomerDetailsPersonalShop .checkoutMaincontainerSectionTaps #checkoutMaincontainerSectionTaps1 .tabSectionStepTitle.withSanadIcon .gray:before,.checkoutPageCustomerDetailsPersonalShop .checkoutMaincontainerSectionTaps #checkoutMaincontainerSectionTaps1 .tabSectionStepTitle.withSanadIcon .gray:after{margin:0 .125rem}}.checkoutPageCustomerDetailsPersonalShop .checkoutMaincontainerSectionTaps #checkoutMaincontainerSectionTaps1 .tabSectionStepTitle.withSanadIcon .title{text-transform:uppercase;color:#000}.checkoutPageCustomerDetailsPersonalShop .checkoutMaincontainerSectionTaps #checkoutMaincontainerSectionTaps1 .tabSectionStepTitle.withSanadIcon #sanadPopup{background:url("../Themes/Theme 2024/Content/images/Revamp23/sanad-en-res-long.svg");background-position:center;background-repeat:no-repeat;background-size:contain}[dir=rtl] .checkoutPageCustomerDetailsPersonalShop .checkoutMaincontainerSectionTaps #checkoutMaincontainerSectionTaps1 .tabSectionStepTitle.withSanadIcon #sanadPopup{background:url("../Themes/Theme 2024/Content/images/Revamp23/sanad-ar-res-long.svg");background-position:center;background-repeat:no-repeat;background-size:contain}@media(max-width: 767px){.checkoutPageCustomerDetailsPersonalShop .checkoutMaincontainerSectionTaps #checkoutMaincontainerSectionTaps1 .tabSectionStepTitle.withSanadIcon #sanadPopup{width:100%;height:20vw;bottom:0}}@media(min-width: 768px)and (max-width: 1000px){.checkoutPageCustomerDetailsPersonalShop .checkoutMaincontainerSectionTaps #checkoutMaincontainerSectionTaps1 .tabSectionStepTitle.withSanadIcon #sanadPopup{width:26.0416666667vw;height:6.7708333333vw}}@media(min-width: 1000px){.checkoutPageCustomerDetailsPersonalShop .checkoutMaincontainerSectionTaps #checkoutMaincontainerSectionTaps1 .tabSectionStepTitle.withSanadIcon #sanadPopup{width:15.625vw;height:5.2083333333vw}}@media(min-width: 1200px){.checkoutPageCustomerDetailsPersonalShop .checkoutMaincontainerSectionTaps #checkoutMaincontainerSectionTaps1 .tabSectionStepTitle.withSanadIcon #sanadPopup{width:14.2708333333vw;height:2.6041666667vw}}@media(min-width: 1024px){.checkoutPageCustomerDetailsPersonalShop .checkoutMaincontainerSectionTaps #checkoutMaincontainerSectionTaps1 .tabSectionStepTitle.withSanadIcon #sanadPopup{width:14.7916666667vw;height:3.125vw;background-size:100% 2.6041666667vw}[dir=rtl] .checkoutPageCustomerDetailsPersonalShop .checkoutMaincontainerSectionTaps #checkoutMaincontainerSectionTaps1 .tabSectionStepTitle.withSanadIcon #sanadPopup{background-size:100% 2.6041666667vw}}.bgCheckoutPage .checkoutMaincontainerSectionTaps .tabSectionStepTitle .arrowOpenSection img{width:4.2666666667vw;height:2.4vw}.bgCheckoutPage .checkoutMaincontainerSectionTaps .tabSectionStepTitle .arrowOpenSection .editIcon{display:block}.bgCheckoutPage .checkoutMaincontainerSectionTaps .tabSectionStepTitle .arrowOpenSection .editIcon img{width:3.7333333333vw;height:3.7333333333vw}.bgCheckoutPage .checkoutMaincontainerSectionTaps .btnContinueStep2{cursor:not-allowed;display:flex;justify-content:center;align-items:center;margin:20px auto 0;width:56.5333333333vw;height:12.8vw;background:#cecece;border-radius:4px}.bgCheckoutPage .checkoutMaincontainerSectionTaps .btnContinueStep2 p{margin:0;font-size:4.2666666667vw;text-align:center;color:#fff !important}.bgCheckoutPage .checkoutMaincontainerSectionTaps .btnContinueStep2 a{font-size:4.2666666667vw}.bgCheckoutPage .checkoutMaincontainerRightColumn .error-message,.bgCheckoutPage .checkoutMaincontainerSectionTaps .error-message,.bgCheckoutPage .checkoutMaincontainerSectionTaps .form-ui .field-validation-error{margin-top:0;font-size:3.2vw;color:#dc3545;text-align:left}[dir=rtl] .bgCheckoutPage .checkoutMaincontainerSectionTaps .error-message,.bgCheckoutPage .checkoutMaincontainerSectionTaps .form-ui .field-validation-error{text-align:right}[dir=rtl] .bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .second-part .inputs{text-align:unset}.bgCheckoutPage .first-part .checkoutMaincontainerSectionTaps .box-style-content,.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .box-style-content{padding:6.1333333333vw 2.1333333333vw}.bgCheckoutPage .form-ui.edit-address.therd-part .checkoutMaincontainerSectionTaps .box-style-content{padding:6.1333333333vw 0vw}.bgCheckoutPage .first-part .checkoutMaincontainerSectionTaps .box-style-content .col-lg-12,.bgCheckoutPage .first-part .checkoutMaincontainerSectionTaps .box-style-content .col-lg-6,.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .box-style-content .col-lg-12,.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .box-style-content .col-lg-6{padding-right:0 !important;padding-left:0 !important}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .first-part .form-ui .grp-label,.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .second-part.form-ui .grp-label{margin:0 0 2.1333333333vw}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .opc input[type=text],.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .opc input[type=email],.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .opc input[type=tel],.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .pickupinStore .dropdown-toggle,.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColum .opc select,.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .form-ui .form-group .common-dropdown .dropdown-toggle{height:12.8vw;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border:1px solid #ccc;display:flex;align-items:center;font-family:"HelveticaNeueW20-55Roman";font-size:3.7333333333vw}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .opc input[type=text]:focus,.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .opc input[type=email]:focus,.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .opc input[type=tel]:focus,.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .pickupinStore .dropdown-toggle:focus,.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColum .opc select:focus{border:1px solid #ff790e}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .checkoutSectionNationalityIDType{width:100%}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .checkoutSectionNationalityIDType .inputs{width:100%}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .form-ui .form-group .common-dropdown .dropdown-item{font-size:3.7333333333vw;padding:.9vh 2.25vh}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .ImgSectionTabs1{color:red}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .ImgSectionTabs1 span{color:#000;font-size:2.6666666667vw;white-space:normal;color:#666}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .second-part .inputs{text-align:left}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .second-part .inputs label{text-align:left;width:auto;font-size:3.7333333333vw;color:#666;font-family:"HelveticaNeueW20-55Roman"}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .first-part .inputs label{color:#666;font-family:"HelveticaNeueW20-55Roman";font-size:3.7333333333vw}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .second-part .inputs .custom-control-inline label{font-size:3.7333333333vw}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .first-part .inputs.form-group .required,.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .second-part .inputs.form-group .required{position:relative;top:-8px;right:0;left:0;color:#000;margin:0 -8px 0 3px;font-size:2.58vh;color:#dc3545}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .second-part.form-ui .custom-radio-button.radio-icon .custom-control-label span:before{background-size:contain !important;width:4.2666666667vw;height:3.2vw}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .second-part.form-ui .custom-radio-button .custom-control-label{height:12.8vw;padding:0;display:flex}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .second-part.form-ui .custom-radio-button.radio-icon .custom-control-label span{display:flex;gap:5px;font-size:3.7333333333vw;font-family:"HelveticaNeueW20-75Bold";font-weight:bold;text-align:left;line-height:1.3;color:#666;padding:0}[dir=rtl] .bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .second-part.form-ui .custom-radio-button.radio-icon .custom-control-label span{display:flex;gap:5px;font-size:3.7333333333vw;font-family:"HelveticaNeueW20-75Bold";font-weight:bold;text-align:right;line-height:1.3;color:#666}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .second-part.form-ui.form-ui .form-group{margin-bottom:0}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .second-part.form-ui .row.btnSectionMap{width:100%;justify-content:space-between;padding:4px;margin:0;background:#f0f0f1;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;box-shadow:unset;margin-bottom:20px}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .second-part.form-ui .btnPickUpInShop span{background:#f0f0f1}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .second-part.form-ui .btnPickUpInShop span.activeBtnSelect{background-color:#fff;border:1px solid #ff790e;color:#000 !important}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .second-part.form-ui .row .fixMarginMobile{padding:0}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .second-part.form-ui .custom-radio-button .custom-control-label{box-shadow:unset;word-break:keep-all}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .second-part.form-ui .row .form-group{margin-bottom:5.3333333333vw}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .second-part.form-ui .row .pinYourlocationShowSectionbox{width:100%;text-align:center}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .second-part.form-ui .row .pinYourlocationShowSectionbox p{margin:20px 0;font-size:4.2666666667vw;color:#666;font-family:"HelveticaNeueW20-55Roman"}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .second-part.form-ui .row .pinYourlocationShowSectionbox .pinYourlocationShowSection{background-image:url("../Themes/Theme 2024/Content/images/img-checkoutRevamp/mapPinlocation.PNG");background-size:cover;width:100%;height:19.2vw;display:flex;align-items:center;justify-content:center;cursor:pointer}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .second-part.form-ui .row .pinYourlocationShowSectionbox .pinYourlocationShowSection img{width:5.3333333333vw;height:8.2666666667vw}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .second-part.form-ui .row .pinYourlocationShowSectionbox .pinYourlocationShowSection p{margin:0 10px 0 10px;text-decoration:underline;font-size:4.2666666667vw;font-weight:bold;color:#000}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .second-part.form-ui .row .mapSectionStyleMobile{position:relative}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .second-part.form-ui .row .mapSectionStyleMobile .gmnoprint.gm-style-mtc-bbw{display:none}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .second-part.form-ui .row .mapSectionStyleMobile .gm-control-active.gm-fullscreen-control{display:none}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .second-part.form-ui .row .mapSectionStyleMobile .gm-svpc{display:none}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .second-part.form-ui .row .mapSectionStyleMobile .gmnoprint{display:none}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .second-part.form-ui .row .controls.searchBoxSectionBox{left:50% !important;width:90% !important;margin-left:0 !important;padding-left:50px !important;border-radius:31px;transform:translateX(-50%);-webkit-border-radius:31px;-moz-border-radius:31px;-ms-border-radius:31px;-o-border-radius:31px}[dir=rtl] .bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .second-part.form-ui .row .controls.searchBoxSectionBox{right:-40% !important;width:90% !important;margin-left:0 !important;padding-right:50px !important;border-radius:31px;transform:translateX(-50%);-webkit-border-radius:31px;-moz-border-radius:31px;-ms-border-radius:31px;-o-border-radius:31px;font-family:"HelveticaNeueW20-55Roman" !important}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .second-part.form-ui .row input.controls.searchBoxSectionBox:focus{border:2px solid #ff790e !important}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .second-part.form-ui .row .searchBoxSectionBoxImg{width:5.3333333333vw;height:5.3333333333vw;background-image:url("../Themes/Theme 2024/Content/images/newHeaderSearchIcon.svg");background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;z-index:1;top:21px;left:35px}[dir=rtl] .bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .second-part.form-ui .row .searchBoxSectionBoxImg{width:5.3333333333vw;height:5.3333333333vw;background-image:url("../Themes/Theme 2024/Content/images/newHeaderSearchIcon.svg");background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;z-index:1;top:22px;right:35px}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .second-part.form-ui .row input.controls.searchBoxSectionBox:focus+.searchBoxSectionBoxImg{background-image:url("../Themes/Theme 2024/Content/images/SearchIconOrange.svg")}.edit-address.first-part .ImgSectionTabs1 .inputs.form-group{margin-bottom:0}.edit-address.first-part .ImgSectionTabs1 .inputs.form-group.selfieImageInstalment{margin-top:3vh}.edit-address.first-part .ImgSectionTabs1 #UploadIDuploader{width:100% !important}.edit-address.first-part .ImgSectionTabs1 .qq-upload-button-selector{width:100% !important;border:none !important;height:19.7333333333vw !important}.edit-address.first-part .ImgSectionTabs1 .qq-upload-button-selector input{font-size:16px !important}.edit-address.first-part .ImgSectionTabs1 .qq-uploader-selector.qq-uploader{width:100% !important}.edit-address.first-part .ImgSectionTabs1 input{width:100% !important}.edit-address.first-part .ImgSectionTabs1 .styleFileUploadImage.styleFileUploadImagePersonal{position:relative;font-family:"HelveticaNeueW20-55Roman";font-size:14px;color:#000;cursor:pointer}.edit-address.first-part .ImgSectionTabs1 .styleFileUploadImage.styleFileUploadImagePersonal p.titlePop{position:absolute;margin:0;width:100%;height:100%;padding-top:2.6666666667vw;font-size:3.4666666667vw;gap:6px;z-index:1}.edit-address.first-part .ImgSectionTabs1 .styleFileUploadImage.styleFileUploadImagePersonal p.titlePop span{color:#ff790e;text-decoration:underline;font-size:unset}.edit-address.first-part .ImgSectionTabs1 .styleFileUploadImage.styleFileUploadImagePersonal p.titlePop::before{position:absolute;content:"";background-color:#fbf8fa;width:100%;height:100%;top:0px;left:0rem;pointer-events:none;border:2px dashed #ccc;z-index:-1}[dir=rtl] .edit-address.first-part .ImgSectionTabs1 .styleFileUploadImage.styleFileUploadImagePersonal p.titlePop{flex-direction:row-reverse}.edit-address.first-part .ImgSectionTabs1 .styleFileUploadImage.styleFileUploadImagePersonal p.alertTextStandImage{position:absolute;z-index:1;bottom:1.3333333333vw;color:#999;font-size:3.2vw;white-space:normal;width:90%;left:50%;margin:0;transform:translateX(-50%)}[dir=rtl] .edit-address.first-part .ImgSectionTabs1 .styleFileUploadImage.styleFileUploadImagePersonal p.alertTextStandImage{direction:rtl}.edit-address.first-part .ImgSectionTabs1 .alertMessage{display:none}.edit-address.first-part .ImgSectionTabs1 .alert.success-message p{position:relative;margin:0;font-size:3.2vw;white-space:normal;color:#000;text-align:left}.edit-address.first-part .ImgSectionTabs1 .alert.errorMessage p{position:relative;margin:0;font-size:3.2vw;white-space:normal;color:#000;text-align:left;padding-left:5.3333333333vw}.edit-address.first-part .ImgSectionTabs1 .alert.errorMessage p::before{position:absolute;content:" ";background-image:url("../Themes/Theme 2024/images/img-checkoutRevamp/WarningIcon.png");background-size:100%;width:3.7333333333vw;height:3.2vw;left:0;top:3px}.edit-address.first-part .ImgSectionTabs1 #uploadFilePersonalOpenSelectFile input,.edit-address.first-part .ImgSectionTabs1 #UploadSelfieIDPersonalOpenSelectFile input{width:100% !important}[dir=rtl] .edit-address.first-part .ImgSectionTabs1 #uploadFilePersonalOpenSelectFile input,[dir=rtl] .edit-address.first-part .ImgSectionTabs1 #UploadSelfieIDPersonalOpenSelectFile input{left:0}.bgCheckoutPage .checkoutMaincontainerRightColumn .containerRightMarginStyleCheckoutPage{margin-top:0 !important}.bgCheckoutPage .checkoutMaincontainerRightColumn .order-summary-content .cart-bx .cart-flex .cart-bun.name .cart-pic{min-width:60px;max-width:60px;height:auto}[dir=rtl] .edit-address.first-part .ImgSectionTabs1 .qq-upload-button-selector{width:100% !important;background:#fbf8fa !important;border:none !important}.form-ui.edit-address.second-part .custom-radio-button.radio-icon .custom-control-label span{margin-left:0rem}.form-ui.edit-address.second-part .custom-radio-button.radio-icon.mt .custom-control-label span:before{margin-top:0}.form-ui.edit-address.second-part .custom-radio-button.radio-icon .custom-control-label span:before{margin:0}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .form-ui.edit-address.therd-part .paymentmethod .inp{padding:3.7333333333vw 3.2vw 3.7333333333vw 3.2vw;border:1px solid #ccc;border-radius:4px;margin-bottom:2.9333333333vw;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .form-ui.edit-address.therd-part .paymentmethod img{width:6.6666666667vw;height:6.6666666667vw}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .form-ui.edit-address.therd-part .paymentmethod label{margin:0;font-size:3.7333333333vw;font-weight:bold;display:flex;align-items:center;gap:8px;font-family:"HelveticaNeueW20-55Roman";font-weight:normal}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .form-ui.edit-address.therd-part .paymentmethod [dir=rtl] label{margin:0;font-size:3.7333333333vw;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;display:flex;align-items:center;gap:8px;font-family:"HelveticaNeueW20-55Roman";font-weight:bold}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .form-ui.edit-address.therd-part .paymentmethod input{position:relative}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerRightColumn .checkoutCartSummarySectionTitle{font-weight:bold}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerRightColumn .checkoutCartSummarySectionTitleEditItems a{font-weight:bold;color:#000;text-decoration:underline}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerRightColumn .orderSummaryContainer .orderSummaryContainerItemSubTotal{display:flex}.applyPromoCodeSection{position:relative;margin-bottom:5.3333333333vw;cursor:pointer}.applyPromoCodeSection input{position:relative;width:100%;border:1px solid #ccc;padding:4vw 4vw;border-radius:4px;font-size:4.2666666667vw;font-family:"HelveticaNeueW20-55Roman";-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.applyPromoCodeSection .applyPromoCodeSectionBefore::before{display:none;position:absolute;content:"";width:10.6666666667vw;height:8.5333333333vw;top:50%;right:4.2666666667vw;border-radius:4px;background:#000;z-index:1;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.applyPromoCodeSection .applyPromoCodeSectionBefore::after{display:none;position:absolute;content:"";background:url("../Themes/Theme 2024/Content/images/img-checkoutRevamp/arrow.svg") no-repeat center center;width:5.3333333333vw;height:5.3333333333vw;z-index:2;top:50%;right:6.9333333333vw;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerRightColumn .checkoutCartSummarySectionCardProduct .order-summary-content .totals,.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerRightColumn .checkoutCartSummarySectionCardProduct .order-summary-content .cart-bx-title,.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerRightColumn .checkoutCartSummarySectionCardProduct .order-summary-content .order-review-data,.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerRightColumn .checkoutCartSummarySectionCardProduct .order-summary-content .yourCartProductCardCRUD,.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerRightColumn .checkoutCartSummarySectionCardProduct .order-summary-content .qty-count{display:none}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerRightColumn .checkoutCartSummarySectionCardProduct .order-summary-content .cart-bx.yourCartProductCard{background:rgba(0,0,0,0)}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerRightColumn .checkoutCartSummarySectionCardProduct .order-summary-content .prd-details{margin-top:-4px}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerRightColumn .checkoutCartSummarySectionCardProduct .order-summary-content .prd_title{width:37.8666666667vw;font-size:4.2666666667vw}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerRightColumn .checkoutCartSummarySectionCardProduct .order-summary-content .cart-bun.prices.yourCartProductCardCartBun{margin:0 !important;font-size:3.7333333333vw;display:flex;align-items:baseline;direction:ltr}[dir=rtl] .bgCheckoutPage .checkoutMaincontainer .cart-bun.prices.yourCartProductCardCartBun{margin:0 !important;font-size:3.7333333333vw;display:flex;align-items:baseline;direction:ltr}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerRightColumn .responsiveContainerProductDetailsInCart{width:unset}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerRightColumn .responsiveContainerProductDetailsInCart .cart-bun .yourCartProductCardCartBun{display:none}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerRightColumn .cart-bx .cart-flex .cart-bun.prices{word-break:unset !important}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerRightColumn .checkoutCartSummarySectionCardProduct.yourCartProductCard .yourCartProductCardCartFlex{padding:0 !important;padding-bottom:unset !important}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerRightColumn .cart-footer{margin:0}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerRightColumn .yourCartProductCard .yourCartProductCardCartFlex:last-of-type{padding:0 !important}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerRightColumn .orderSummaryContainerCheckoutTermsCheckoutPage .orderSummaryContainerCheckoutTerms label{display:-webkit-inline-box;color:#666;line-height:1.2}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerRightColumn .orderSummaryContainerCheckoutTermsCheckoutPage .orderSummaryContainerCheckoutTerms label a{color:#ff790e;font-size:3.7333333333vw;text-decoration:underline}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerRightColumn .orderSummaryContainerCheckoutTermsCheckoutPage .orderSummaryContainerCheckoutTerms div #termsCheckbox{margin-top:1px}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerRightColumn .orderSummaryContainer .orderSummaryContainerItemSubTotalTitle{font-weight:bold;text-wrap:nowrap}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerRightColumn .orderSummaryContainer .orderSummaryContainerItemSubTotalTitle span{font-weight:bold}.bgCheckoutPage .first-part .checkoutMaincontainerSectionTaps .row.box-style-content,.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .row.box-style-content,.bgCheckoutPage .therd-part .checkoutMaincontainerSectionTaps .paymentmethod.box-style-content{display:none}.bgCheckoutPage .first-part .checkoutMaincontainerSectionTaps .checkoutMaincontainerSectionTapsOpen,.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .checkoutMaincontainerSectionTapsOpen,.bgCheckoutPage .therd-part .checkoutMaincontainerSectionTaps .checkoutMaincontainerSectionTapsOpen{display:block !important}.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps.tabDisable,.bgCheckoutPage .therd-part .checkoutMaincontainerSectionTaps.tabDisable{background:#f7f7f7}.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps.tabDisable .numberSectionStep,.bgCheckoutPage .therd-part .checkoutMaincontainerSectionTaps.tabDisable .numberSectionStep{border:1px solid #666;background:#f7f7f7}.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps.tabDisable .numberSectionStep p,.bgCheckoutPage .therd-part .checkoutMaincontainerSectionTaps.tabDisable .numberSectionStep p{color:#666}.bgCheckoutPage .IdentityCardOrPassport-message-ex{font-size:14px}.bgCheckoutPage #error-IdentityCard,.bgCheckoutPage #address2Error,.bgCheckoutPage .addressError,.bgCheckoutPage .field-validation-valid,.bgCheckoutPage .username-available-status{color:#dc3545;text-align:left}[dir=rtl] .bgCheckoutPage #error-IdentityCard,[dir=rtl] .bgCheckoutPage #address2Error,[dir=rtl] .bgCheckoutPage .addressError,[dir=rtl] .bgCheckoutPage .field-validation-valid,[dir=rtl] .bgCheckoutPage .username-available-status{color:#dc3545;text-align:right}[dir=rtl] .bgCheckoutPage .orderSummaryContainerCheckoutTerms input[type=checkbox]{margin-inline-end:10px !important}.bgCheckoutPage .therd-part .checkoutMaincontainerSectionTaps .paymentmethod.box-style-content input[type=radio]:checked::after{margin:0}.bgCheckoutPage .first-part .checkoutMaincontainerSectionTaps #lblData,.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps #lblDataForm2{padding:0 10.9333333333vw;font-size:3.7333333333vw;color:#666}.bgCheckoutPage .first-part .checkoutMaincontainerSectionTaps #lblData #delivery_lbData,.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps #lblDataForm2 #delivery_lbData{font-weight:600}.bgCheckoutPage .first-part .checkoutMaincontainerSectionTaps #lblData img,.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps #lblDataForm2 img{width:5.6vw;height:3.7333333333vw;margin-right:5px}[dir=rtl] .bgCheckoutPage .first-part .checkoutMaincontainerSectionTaps #lblData .col-md-6 #lblPhoneNumber,[dir=rtl] .bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps #lblDataForm2 .col-md-6 #lblPhoneNumber{direction:ltr}[dir=rtl] .bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps #lblDataForm2 img{margin-left:5px}.applyPromoCodeSection .code-flex .code-title{display:none !important}.applyPromoCodeSection .apply-discount-coupon-code-button{border:none;background:#000;padding:2.6666666667vw;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;color:#fff}.applyPromoCodeSection .dis-shadow.coupon-box{margin:0}.applyPromoCodeSection .dis-shadow{box-shadow:0 0 0 rgba(0,0,0,0);padding:0;width:100%}.applyPromoCodeSection .code-flex .form-control{margin:0}.applyPromoCodeSection .code-flex .flex{gap:5.3333333333vw;display:block}.applyPromoCodeSection .code-flex .form-control{height:12.8vw;font-size:4.2666666667vw !important;font-family:"HelveticaNeueW20-55Roman" !important}.applyPromoCodeSection .coupon-code input:focus{border-color:#ff790e}.bgCheckoutPage .orderSummaryContainer span:nth-child(1){margin-right:5px}[dir=rtl] .bgCheckoutPage .orderSummaryContainer span:nth-child(2){margin-right:5px}[dir=rtl] .bgCheckoutPage .orderSummaryContainer span:nth-child(1){margin-right:0;display:contents}.cart-bun.prices.yourCartProductCardCartBun span{margin-right:5px}[dir=rtl] .cart-bun.prices.yourCartProductCardCartBun span:nth-child(1){margin-right:0}[dir=rtl] .cart-bun.prices.yourCartProductCardCartBun span:nth-child(2){margin-left:5px;order:-1}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .therd-part .selected{background:#fbf8fa;border:1px solid #ff790e !important}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .first-part .row.box-style-content .grp-label p,.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .second-part .row.box-style-content .grp-label p{font-size:3.7333333333vw;display:inline;margin-bottom:1rem;color:#ff790e}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .first-part .row.box-style-content .grp-label p span,.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .second-part .row.box-style-content .grp-label p span{font-size:3.7333333333vw;display:inline;color:#ff790e}.DevicesProductDetailsTemplet__DevicesProductDetailsTeplateBreadcrumbs_BorderHidd{display:none}.bgCheckoutPage .checkoutMaincontainerRightColumn .orderSummaryContainerCheckoutTermsCheckoutPage .orderSummaryContainerCheckoutTerms{align-items:start}.yourCartSubLayoutContainerFixUI .yourCartSubLayoutContainerFixUICard .shopping-cart{width:100%}.yourCartSubLayoutContainerFixUI .responsiveContainerProductDetailsInCartFixUI{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, auto);gap:10px}.yourCartSubLayoutContainerFixUI .responsiveContainerProductDetailsInCartFixUI .cart-bun.name.first.yourCartProductCardCartBun{grid-row:1}.yourCartSubLayoutContainerFixUI .responsiveContainerProductDetailsInCartFixUI .prices.yourCartProductCardCartBun{grid-row:1;text-wrap:nowrap;margin-top:8px}[dir=rtl] .bgCheckoutPage .checkoutMaincontainerRightColumn .orderSummaryContainerTotalSummarySectionPrice{direction:rtl}[dir=rtl] .bgCheckoutPage .checkoutMaincontainerRightColumn .orderSummaryContainerItemSubTotalPriceContainer{direction:rtl}[dir=rtl] .responsiveContainerProductDetailsInCartFixUI .cart-bun.prices.yourCartProductCardCartBun{direction:rtl}[dir=rtl] .CartDrawerCkNewVersion .orderSummaryContainerTotalSummarySectionPrice{direction:ltr}[dir=rtl] .yourCartSubLayoutContainerFixUICard .orderSummaryContainer .orderSummaryContainerItemSubTotalPriceContainer{direction:ltr}[dir=rtl] .yourCartSubLayoutContainerFixUICard .orderSummaryContainerItemSubTotal .orderSummaryContainerItemSubTotalPriceContainer span:nth-child(2){order:-1 !important}[dir=rtl] .yourCartSubLayoutContainerFixUICard .orderSummaryContainerTotalSummarySection .orderSummaryContainerTotalSummarySectionPrice span:nth-child(2){order:-1 !important}.yourCartSubLayoutContainerFixUI .yourCartSubLayoutContainer{display:unset}.giftAttributeInfoPicItems{display:flex;gap:2.6666666667vw;width:120%}.giftAttributeInfoPicItems img{width:auto;height:13.3333333333vw}.gift-wrapper,.gift-wrapper-res{display:flex;flex-direction:column;width:100%}.gift-wrapper .bold-text,.gift-wrapper-res .bold-text{order:1;margin:10px 0px;font-family:Helvetica;font-weight:bold}.gift-wrapper .bold-text2,.gift-wrapper-res .bold-text2{font-family:Helvetica;font-weight:bold}.bgCheckoutPage .first-part .checkoutMaincontainerSectionTaps .fixLabelWrapBox{margin-bottom:20px}.bgCheckoutPage .first-part .checkoutMaincontainerSectionTaps .styled-checkbox{position:absolute;opacity:0}.bgCheckoutPage .first-part .checkoutMaincontainerSectionTaps .styled-checkbox+label{display:flex;align-items:center;position:relative;cursor:pointer;padding:0;font-size:3.7333333333vw;margin-top:5.3333333333vw}.bgCheckoutPage .first-part .checkoutMaincontainerSectionTaps .styled-checkbox+label:before{content:"";margin-right:10px;display:inline-block;vertical-align:text-top;width:18px;height:18px;background:#fff;border:1px solid #707070;border-radius:2px}.bgCheckoutPage .first-part .checkoutMaincontainerSectionTaps .styled-checkbox:checked+label:before{background:#ff790e;border:1px solid #ff790e}.bgCheckoutPage .first-part .checkoutMaincontainerSectionTaps .styled-checkbox:checked+label:after{content:"";position:absolute;left:4px;top:50%;background:#fff;width:2px;height:2px;box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff,4px -8px 0 #fff;transform:rotate(45deg);border:1px solid #ff790e}[dir=rtl] .bgCheckoutPage .first-part .checkoutMaincontainerSectionTaps .styled-checkbox{position:absolute;opacity:0}[dir=rtl] .bgCheckoutPage .first-part .checkoutMaincontainerSectionTaps .styled-checkbox+label{display:flex;align-items:center;position:relative;cursor:pointer;padding:0;font-size:3.7333333333vw}[dir=rtl] .bgCheckoutPage .first-part .checkoutMaincontainerSectionTaps .styled-checkbox+label:before{content:"";margin-left:10px;margin-right:0;display:inline-block;vertical-align:text-top;width:18px;height:18px;background:#fff;border:1px solid #707070;border-radius:2px}[dir=rtl] .bgCheckoutPage .first-part .checkoutMaincontainerSectionTaps .styled-checkbox:checked+label:before{background:#ff790e;border:1px solid #ff790e}[dir=rtl] .bgCheckoutPage .first-part .checkoutMaincontainerSectionTaps .styled-checkbox:checked+label:after{content:"";position:absolute;right:12px;top:50%;background:#fff;width:2px;height:2px;box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff,4px -8px 0 #fff;transform:rotate(45deg);border:1px solid #ff790e}.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .selectStandardDeliveryAndExpressDeliverySection{width:100%;display:flex;flex-direction:column;gap:3.2vw;margin-bottom:3.2vw}.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .selectStandardDeliveryAndExpressDeliverySection .standardDeliverySection,.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .selectStandardDeliveryAndExpressDeliverySection .expressDeliverySection{border:1px solid #cdcdcd;border-radius:4px;padding:4.2666666667vw 2.6666666667vw;display:flex;align-items:start;gap:3.2vw}.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .selectStandardDeliveryAndExpressDeliverySection .standardDeliverySection .standardDeliverySectionRadio input[type=radio],.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .selectStandardDeliveryAndExpressDeliverySection .expressDeliverySection .expressDeliverySectionnRadio input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:4.2666666667vw;height:4.2666666667vw;border:1px solid #bfbfbf;border-radius:50%;outline:none;cursor:pointer;background-color:rgba(0,0,0,0);margin-right:0vw;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .selectStandardDeliveryAndExpressDeliverySection .standardDeliverySection .standardDeliverySectionRadio input[type=radio]:checked::after,.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .selectStandardDeliveryAndExpressDeliverySection .expressDeliverySection .expressDeliverySectionnRadio input[type=radio]:checked::after{content:"";display:block;width:2.6666666667vw;height:2.6666666667vw;border-radius:50%;background-color:#ff790e;margin:0.5333333333vw}.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .selectStandardDeliveryAndExpressDeliverySection .standardDeliverySection .standardDeliverySectionRadio input[type=radio]:checked,.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .selectStandardDeliveryAndExpressDeliverySection .expressDeliverySection .expressDeliverySectionnRadio input[type=radio]:checked{border:1px solid #ff790e !important}.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .selectStandardDeliveryAndExpressDeliverySection .standardDeliverySectionContentBox label,.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .selectStandardDeliveryAndExpressDeliverySection .expressDeliverySectionnContentBox label{font-family:"HelveticaNeueW20-75Bold";font-weight:bold;font-size:3.7333333333vw;color:#666}.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .selectStandardDeliveryAndExpressDeliverySection .standardDeliverySectionContentBox .standardDeliverySectionContentBoxDescription,.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .selectStandardDeliveryAndExpressDeliverySection .expressDeliverySectionnContentBox .expressDeliverySectionnContentBoxDescription{color:#f16e00;font-family:"HelvNeue65_W1G";font-weight:bold;font-size:3.7333333333vw}[dir=rtl] .bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .selectStandardDeliveryAndExpressDeliverySection .standardDeliverySectionContentBox .standardDeliverySectionContentBoxDescription,[dir=rtl] .bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .selectStandardDeliveryAndExpressDeliverySection .expressDeliverySectionnContentBox .expressDeliverySectionnContentBoxDescription{font-family:"HelveticaNeueW20-75Bold"}.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .selectStandardDeliveryAndExpressDeliverySection .standardDeliverySectionContentBox .standardDeliverySectionContentBoxPrice,.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .selectStandardDeliveryAndExpressDeliverySection .expressDeliverySectionnContentBoxDescription .standardDeliverySectionContentBoxPrice{font-size:3.7333333333vw;display:flex;gap:2.6666666667vw;margin:0}.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .boldTextDeliverySectionContentBoxPriceFree{margin:0;font-size:3.7333333333vw;font-family:"HelvNeue65_W1G";font-weight:bold;color:#666}[dir=rtl] .bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .boldTextDeliverySectionContentBoxPriceFree{font-family:"HelveticaNeueW20-75Bold"}.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .selectStandardDeliveryAndExpressDeliverySection .standardDeliverySectionContentBox .standardDeliverySectionContentBoxPrice,.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .selectStandardDeliveryAndExpressDeliverySection .expressDeliverySectionnContentBox .standardDeliverySectionContentBoxPrice{margin:0;font-size:3.7333333333vw;font-family:Helvetica}[dir=rtl] .bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .selectStandardDeliveryAndExpressDeliverySection .standardDeliverySectionContentBox .standardDeliverySectionContentBoxPrice,[dir=rtl] .bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .selectStandardDeliveryAndExpressDeliverySection .expressDeliverySectionnContentBox .standardDeliverySectionContentBoxPrice{font-family:Helvetica}.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .selectStandardDeliveryAndExpressDeliverySection .expressDeliverySectionnContentBox .expressDeliverySectionnContentBoxPrice{color:#666;margin:0}.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .boldTextDeliverySectionContentBoxDescriptionPrice{font-size:3.7333333333vw;margin:0;font-family:"HelveticaNeueW20-55Roman"}[dir=rtl] .bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .boldTextDeliverySectionContentBoxDescriptionPrice{font-size:3.7333333333vw;margin:0;font-family:"HelveticaNeueW20-55Roman"}.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .typeSectionDeliverySelected{cursor:pointer}.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .selectStandardDeliveryAndExpressDeliverySection .deliverySectionSelected{border-color:#f16e00}.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .selectStandardDeliveryAndExpressDeliverySection .deliverySectionSelected .standardDeliverySectionContentBox label{color:#000}.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .selectStandardDeliveryAndExpressDeliverySection .deliverySectionSelected .expressDeliverySectionnContentBox label{color:#000}.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .deliverySectionSelected .boldTextDeliverySectionContentBoxPriceFree{color:#000}.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .deliverySectionSelected .boldTextDeliverySectionContentBoxDescriptionPrice{color:#000}.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .expressDeliverySectionnContentBox .expressDeliverySectionnFormatingPriceAndDirection{display:flex;gap:5px}.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .expressDeliverySectionnContentBox .SectionContentBoxPriceFormating,.bgCheckoutPage .SectionContentBoxPriceFormating{display:flex;gap:5px}.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .expressDeliverySectionnContentBox .SectionContentBoxPriceFormating p,.bgCheckoutPage .SectionContentBoxPriceFormating p{margin:0}[dir=rtl] .second-part .checkoutMaincontainerSectionTaps .selectStandardDeliveryAndExpressDeliverySection .standardDeliverySectionContentBox .boldTextDeliverySectionContentBoxPriceFree,[dir=rtl] .bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .selectStandardDeliveryAndExpressDeliverySection .expressDeliverySectionnContentBox .boldTextDeliverySectionContentBoxPriceFree{font-family:"HelveticaNeueW20-75Bold"}[dir=rtl] .bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .expressDeliverySectionnContentBox .SectionContentBoxPriceFormating{direction:ltr}[dir=rtl] .bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .expressDeliverySectionnContentBox .SectionContentBoxPriceFormating p{margin:0}[dir=rtl] .bgCheckoutPage .SectionContentBoxPriceFormating{direction:ltr}.yourCartSubLayoutContainerFixUI .yourCartSubLayoutContainerFixUICard .shopping-cart{width:100%}.bgCheckoutPage .yourCartProductCardBoxAllContent{background:rgba(0,0,0,0) !important}.yourCartProductCardBoxAllContent{display:none}.ui-dialog{border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border:4px solid #fff}.ui-dialog-titlebar{background-color:#000}.ui-dialog .ui-dialog-title{color:#fff;font-family:"HelveticaNeueW20-75Bold";font-size:4.2666666667vw;margin-left:4vw !important}.ui-dialog-content .page-title{padding:0;margin:0;margin-bottom:2.6666666667vw}.ui-dialog-content .page-title h1{text-align:left;font-size:4.2666666667vw;padding:0;margin:0}[dir=rtl] .ui-dialog-content .page-title h1{text-align:right}.page-body .termsandconditionsboxcontainer h5{font-size:3.7333333333vw;text-align:left;line-height:1.3;font-family:"HelveticaNeueW20-55Roman"}.page-body .termsandconditionsboxcontainer ul{border-top:1px solid #aaa !important}.page-body .termsandconditionsboxcontainer ul li h5{margin:3.7333333333vw 0}[dir=rtl] .page-body .termsandconditionsboxcontainer .page-body p{font-size:3.7333333333vw;text-align:right;line-height:1.5;font-family:"HelveticaNeueW20-55Roman"}[dir=rtl] .page-body .termsandconditionsboxcontainer p{text-align:right}[dir=rtl] .page-body .termsandconditionsboxcontainer p{margin-bottom:5.3333333333vw}.ui-dialog-content .page-title .termsandconditionsboxcontainer h5{padding:0;margin:0;font-size:3.7333333333vw !important;text-align:left !important}.ui-dialog-content .termsandconditionsboxcontainer .topic-block a,.ui-dialog-content .termsandconditionsboxcontainer .topic-page a{font-size:3.7333333333vw;font-family:"HelvNeue65_W1G","HelveticaNeueW20-55Roman" !important}.topic-page .termsandconditionsboxcontainer ul{border-top:1px solid #eee}[dir=rtl] .topic-page .termsandconditionsboxcontainer ul{padding:2.6666666667vw 5.3333333333vw 0 0}.topic-page .termsandconditionsboxcontainer ul li{color:#ff790e}.topic-page .termsandconditionsboxcontainer a{text-decoration:none;color:#000}[dir=rtl] .topic-page .termsandconditionsboxcontainer ul li{margin:3.7333333333vw 0}[dir=rtl] .topic-page .termsandconditionsboxcontainer a{font-size:3.7333333333vw;line-height:1.3;font-family:"HelveticaNeueW20-55Roman"}.topic-page .termsandconditionsboxcontainer ul li:hover a{color:#ff790e;text-decoration:underline;font-family:"HelveticaNeueW20-75Bold" !important}.ui-dialog-titlebar button{background:url("../Themes/Theme 2024/Content/images/img-checkoutRevamp/closeIconTermsAndCondition.svg") center no-repeat !important;background-size:40% 40% !important;top:5px !important}.topic-page .termsConditionsPageTopic h5{margin-left:0 !important;margin-right:0 !important}.topic-page .termsConditionsPageTopic ul{margin-left:10px !important;margin-right:10px !important}[dir=rtl] .page-body .termsConditionsPageTopic .page-body p{margin-left:0 !important;margin-right:0 !important}.yourCartProductCardBoxAllContent{display:none}.bgCheckoutPage .checkoutMaincontainerLeftColumn .fixLabelWrapBox .unstyled.centered{border:none !important}.bgCheckoutPage .checkoutMaincontainerLeftColumn .mapPinLocation img{width:4.2666666667vw;height:4.2666666667vw}.bgCheckoutPage .checkoutMaincontainerLeftColumn .mapPinLocation{font-size:3.7333333333vw}.bgCheckoutPage .checkoutMaincontainerLeftColumn .mapPinLocation a{font-size:3.7333333333vw}.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .delivery-method,.bgCheckoutPage .therd-part .checkoutMaincontainerSectionTaps .paymentmethod{position:relative;background-color:rgba(227,227,227,.6392156863)}.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .delivery-method .disabledContentStep,.bgCheckoutPage .therd-part .checkoutMaincontainerSectionTaps .paymentmethod .disabledContentStep{position:absolute;width:100%;height:100%;color:#cd3c14;background-color:hsla(0,0%,100%,.6392156863);top:0;left:0;z-index:3}.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .delivery-method .disabledContentStepTextErrorStyle,.bgCheckoutPage .therd-part .checkoutMaincontainerSectionTaps .paymentmethod .disabledContentStepTextErrorStyle{font-size:3.7333333333vw;font-family:"HelveticaNeueW20-55Roman";text-align:end}[dir=rtl] .bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .delivery-method .disabledContentStepTextErrorStyle,[dir=rtl] .bgCheckoutPage .therd-part .checkoutMaincontainerSectionTaps .paymentmethod .disabledContentStep{text-align:end}.iconTrashCartPaddingPageCartRB{padding:1.6vw}.informationTitleAndPriceStyle{display:flex;gap:5px}[dir=rtl] .informationTitleAndPriceStyle{display:flex;gap:5px}[dir=rtl] .informationTitleAndPriceStyle .informationTitleAndPriceStyleContent{display:flex;flex-direction:row-reverse;gap:5px}[dir=rtl] .informationTitleAndPriceStyle .c-main-item-label{transform:scaleX(-1);margin-top:2px}.informationTitleAndPriceStyle .informationTitleAndPriceStyleContent span:nth-child(1){font-weight:bold}[dir=rtl] .informationTitleAndPriceStyle .informationTitleAndPriceStyleContent span:nth-child(1){font-weight:normal !important}[dir=rtl] .informationTitleAndPriceStyle .informationTitleAndPriceStyleContent span:nth-child(2){font-weight:bold}.custom-control-input-show-radio-btn{position:absolute;top:0;left:-6.6666666667vw}[dir=rtl] .custom-control-input-show-radio-btn{position:absolute;top:0;right:-9.3333333333vw}.bgCheckoutPage .checkoutMaincontainerLeftColumn .fixLabelWrapBox .unstyled.centered{border:none !important}.bgCheckoutPage .checkoutMaincontainerLeftColumn .mapPinLocation img{width:4.2666666667vw;height:4.2666666667vw}.bgCheckoutPage .checkoutMaincontainerLeftColumn .mapPinLocation{font-size:3.7333333333vw}.bgCheckoutPage .checkoutMaincontainerLeftColumn .mapPinLocation a{font-size:3.7333333333vw}.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .delivery-method,.bgCheckoutPage .therd-part .checkoutMaincontainerSectionTaps .paymentmethod{position:relative;background-color:rgba(227,227,227,.6392156863)}.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .delivery-method .disabledContentStep,.bgCheckoutPage .therd-part .checkoutMaincontainerSectionTaps .paymentmethod .disabledContentStep{position:absolute;width:100%;height:100%;color:#cd3c14;background-color:hsla(0,0%,100%,.6392156863);top:0;left:0;z-index:3}.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .delivery-method .disabledContentStepTextErrorStyle,.bgCheckoutPage .therd-part .checkoutMaincontainerSectionTaps .paymentmethod .disabledContentStepTextErrorStyle{font-size:3.7333333333vw;font-family:"HelveticaNeueW20-55Roman";text-align:end}[dir=rtl] .bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .delivery-method .disabledContentStepTextErrorStyle,[dir=rtl] .bgCheckoutPage .therd-part .checkoutMaincontainerSectionTaps .paymentmethod .disabledContentStep{text-align:end}.attributes .device-package{display:flex;justify-content:space-between}.select-sim-number-new-style-ar .common-dropdown .dropdown-toggle{height:unset;border-radius:1.0666666667vw}.select-sim-number-new-style-ar{margin:4vw 0 0 0 !important}[dir=rtl] .select-sim-number-new-style-ar{margin:4vw 0 0 0 !important}.select-sim-number-new-style-ar .common-dropdown .dropdown-toggle{font-size:3.7333333333vw}.select-sim-number-new-style-ar .common-dropdown .dropdown-menu{border-radius:2.1333333333vw}.select-sim-number-new-style-ar .common-dropdown .dropdown-menu a{font-size:3.7333333333vw}[dir=rtl] .select-sim-number-new-style-ar .common-dropdown .dropdown-toggle{font-size:3.7333333333vw}[dir=rtl] .select-sim-number-new-style-ar .common-dropdown .dropdown-menu a{font-size:3.7333333333vw}.select-sim-number-new-style-ar-box-content .row{margin:0 8px !important}[dir=rtl] .select-sim-number-new-style-ar-box-content ul{margin-right:-5.5px}.select-sim-number-new-style-ar-box-content ul{list-style:disc !important;padding-right:8px}.select-sim-number-new-style-ar-box-content ul li{display:list-item !important;color:#f60}.select-sim-number-new-style-ar-box-content ul li span{font-size:3.7333333333vw;color:#000}[dir=rtl] .select-sim-number-new-style-ar-box-content ul{list-style:disc !important;padding-right:8px;margin-right:0 !important}[dir=rtl] .select-sim-number-new-style-ar-box-content ul li{display:list-item !important}[dir=rtl] .select-sim-number-new-style-ar-box-content ul li span{font-size:3.7333333333vw}[dir=rtl] .icon-right-ar .inp-grop .inp-icon .icon-right{right:79% !important}.bgCheckoutPage .shopping-cart #desktopProductCardInCartID .rtl-price .subtitle{margin-bottom:0px}.bgCheckoutPage .shopping-cart #responsiveProductCardInCartID .rtl-price .subtitle{margin-bottom:0px}[dir=rtl] .bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerRightColumn .cart-bx .cart-flex .cart-bun.prices{justify-content:flex-end;margin-right:-3px !important}[dir=rtl] .c-main-section-first.WelcomePack .c-row-sub.rtl-price p{direction:rtl}.customControlInputBtnShowRadio4GNewStyle{position:relative}.customControlInputBtnShowRadio4GNewStyle .customControlInputBtnShowRadioStyle4GNewStyle{position:absolute;content:"";top:50%;transform:translateY(-50%);left:6%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);z-index:unset;opacity:1}[dir=rtl] .customControlInputBtnShowRadio4GNewStyle.custom-radio{padding-left:40px;padding-right:54px}[dir=rtl] .customControlInputBtnShowRadio4GNewStyle .customControlInputBtnShowRadioStyle4GNewStyle.custom-control-input{left:unset;right:6%}.checkboxChoiceContainerOpenListOnClickStyleDisplay{display:block !important}.fieldset_minimize_space_between_advanced_search_and_search_tab{margin-top:-10.6666666667vw}.bgCheckoutPage .checkoutMaincontainerRightColumn .yourCartProductCardCRUDContainerCenterContenBox .yourCartProductCardCartBun{display:flex;align-items:flex-start}.orderSummaryContainerItemSubTotalDiscount{display:none;margin-bottom:20px}.orderSummaryContainerItemSubTotalDiscount p{color:#ff790e !important;font-size:3.7333333333vw}.orderSummaryContainerItemSubTotalDiscount span{color:#ff790e !important;font-size:3.7333333333vw;font-weight:bold}.orderSummaryContainerItemSubTotalDiscount span:nth-child(1){margin-right:1px !important}.orderSummaryContainerItemSubTotalDiscount span:nth-child(2){margin-right:0 !important}.notifyMePopUpProductOutOfStockHeaderNewStyle .close{top:-0.5rem;right:0}[dir=rtl] .notifyMePopUpProductOutOfStockHeaderNewStyle .close{right:96%}.yourCartProductCardCartBunQuantityStylePricesWithTax{font-size:3.2vw;margin-top:1.0666666667vw;margin-bottom:0}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerRightColumn .yourCartProductCardCartBunQuantityStylePricesWithTax{display:none}.CartDrawerCkNewVersion .yourCartProductCardCartBunQuantityStylePricesWithTax{display:none}.responsiveContainerProductDetailsInCartFixUI .yourCartProductCardCartBun{padding-bottom:0 !important}.applyPromoCodeSection .applyPromoCodeSectionBeforeParagraph{display:none;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);right:18%;font-size:3.7333333333vw;text-decoration:underline;font-family:"HelvNeue65_W1G","HelveticaNeueW20-55Roman";color:#cd3c14}[dir=rtl] .applyPromoCodeSection .applyPromoCodeSectionBeforeParagraph{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);left:18%;right:unset;font-size:3.7333333333vw;text-decoration:underline;font-family:"HelvNeue65_W1G","HelveticaNeueW20-55Roman";color:#cd3c14}.applyPromoCodeSection .submitApplyPromoCodeSectionStyleImage{display:flex;justify-content:center;align-items:center;position:absolute;background-color:#cdcdcd;top:50%;right:2.1333333333vw;transform:translateY(-50%);border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;margin:0;width:10.6666666667vw;height:8.5333333333vw;max-width:10.6666666667vw;max-height:8.5333333333vw;overflow:hidden}.applyPromoCodeSection .submitApplyPromoCodeSectionStyleImage img{width:5.3333333333pxvw;height:auto}[dir=rtl] .applyPromoCodeSection .submitApplyPromoCodeSectionStyleImage{display:flex;justify-content:center;align-items:center;position:absolute;background-color:#cdcdcd;padding:2.4vw 2.6666666667vw;top:50%;left:2.1333333333vw;right:unset;transform:translateY(-50%) scale(1);border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;-webkit-transform:translateY(-50%) scale(1);-moz-transform:translateY(-50%) scale(1);-ms-transform:translateY(-50%) scale(1);-o-transform:translateY(-50%) scale(1)}[dir=rtl] .applyPromoCodeSection .submitApplyPromoCodeSectionStyleImage span{margin:0}[dir=rtl] .applyPromoCodeSection .submitApplyPromoCodeSectionStyleImage img{transform:scale(-1);-webkit-transform:scale(-1);-moz-transform:scale(-1);-ms-transform:scale(-1);-o-transform:scale(-1)}.applyPromoCodeSection .loaderBtnApplyPromoCodeSection{display:none;position:absolute;border:2px solid #fff;border-radius:50%;border-top:1px solid rgba(0,0,0,0);width:20px;height:20px;animation:loaderBtnApplyPromoCodeSection .7s linear infinite}@keyframes loaderBtnApplyPromoCodeSection{0%{transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}100%{transform:rotate(360deg)}}.applydiscountcouponcodeErrorStyle{color:#cd3c14;font-size:3.7333333333vw;font-family:Helvetica;margin-top:2.6666666667vw}.select-sim-number-new-style-ar-box-content ul li span{padding:0 !important}.select-sim-number-new-style-ar-box-content a{color:#f60;padding-left:11.5px;font-size:3.7333333333vw}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .placeholderPhoneNumber{position:relative}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .placeholderPhoneNumber::before{position:absolute;content:"| 7xxxxxxxx";font-size:3.4666666667vw;top:50%;transform:translateY(-50%);left:11.2vw;color:#919191}[dir=rtl] .bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .placeholderPhoneNumber::before{position:absolute;content:"7xxxxxxxx |"}.popupExceptionPhoneNumber{display:none;position:fixed;top:0;left:0;z-index:115;width:100%;height:100%;background-color:rgba(0,0,0,.4196078431)}.popupExceptionPhoneNumber .popup{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.2);width:350px;height:auto;padding:20px;border-bottom:3px solid #ff790e}.popupExceptionPhoneNumber .popup-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;font-family:"HelveticaNeueW20-55Roman"}.popupExceptionPhoneNumber .popup-header span{font-size:18px;font-weight:bold}.popupExceptionPhoneNumber .popup-buttons{display:flex;justify-content:flex-end;margin-top:20px}.popupExceptionPhoneNumber .cancel-button{padding:8px 16px;border:none;border-radius:4px;cursor:pointer}.popupExceptionPhoneNumber .cancel-button{background-color:#000;color:#fff;margin-right:10px;font-family:"HelveticaNeueW20-55Roman"}.popupExceptionPhoneNumber hr{border:none;border-top:1px solid #ddd;margin:15px 0}span.giftWrapperBoxQy{position:relative;font-size:3.2vw !important}span.giftWrapperBoxQy::first-letter{color:#ff790e !important;padding:0 0.8vw}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .first-part .form-ui .row .form-group .iti{width:100%}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .first-part .form-ui .row .form-group .iti__selected-flag{padding:0 3.7333333333vw;background-color:rgba(0,0,0,.05)}[dir=rtl] .bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .first-part .form-ui .row .form-group .iti__selected-flag{flex-direction:row-reverse}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .first-part .form-ui .row .form-group .iti--allow-dropdown input[type=tel]{padding-left:18.6666666667vw}[dir=rtl] .iti__country-list{left:0}[dir=rtl] .iti__country-list .iti__country{display:flex;align-items:baseline;flex-direction:row-reverse}[dir=rtl] .iti__country-list .iti__country .iti__dial-code{direction:ltr}.iti__country-list .iti__country span.iti__country-name{direction:ltr;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(min-width: 768px)and (max-width: 1023px){.iconTrashCartPaddingPageCartRB{padding:0.7194244604vw}.bgCheckoutPage{padding-bottom:23.9808153477vw}.cart-bun.prices.yourCartProductCardCartBun span:last-child{margin-right:5px}.yourCartProductCardBrandName{color:#666;font-size:1.4388489209vw;font-family:"HelveticaNeueW20-55Roman";margin-bottom:unset}#responsiveProductCardInCartID{display:none}#desktopProductCardInCartID{display:inline-grid;width:100%}.responsiveContainerProductInCart{display:flex;flex-direction:row}.responsiveContainerProductDetailsInCart{display:flex;flex-direction:column}.yourCartLayoutContainer{display:flex;flex-direction:column;padding:4.7961630695vw 0}.attrGrouped{display:flex;flex-direction:column;padding-top:1.6786570743vw;padding-bottom:2.3980815348vw}.responsiveImageContainerProductInCart{margin-right:1.7985611511vw}[dir=rtl] .responsiveImageContainerProductInCart{margin-right:0vw;margin-left:1.7985611511vw}.responsiveImageContainerProductInCart img{width:7.1942446043vw}.yourCartMainHeader{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:2.3980815348vw}.yourCartMainHeader h1{color:#000;font-size:2.1582733813vw;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;margin-bottom:unset}.yourCartMainHeader h1 span{font-size:1.9184652278vw;font-family:"HelveticaNeueW20-55Roman";font-weight:bold}.yourCartMainHeader a{display:flex;color:#ff790e;font-size:1.9184652278vw;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;text-decoration:none;border-bottom:0.1798561151vw solid #ff790e}.yourCartSubLayoutContainer{display:flex;flex-direction:column;align-items:flex-start}.orderSummaryContainer{width:100%;margin-top:2.3980815348vw;margin-left:unset}[dir=rtl] .orderSummaryContainer{margin-left:unset;margin-right:unset}.orderSummaryContainer .orderSummaryContainerTitle{display:flex;font-size:2.1582733813vw;margin-bottom:2.3980815348vw}.bgCheckoutPage .orderSummaryContainer .orderSummaryContainerTitle{display:flex;font-size:2.3980815348vw;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;color:#000;letter-spacing:0.1199040767vw;margin-bottom:2.6378896882vw}.orderSummaryContainer .orderSummaryContainerItemSubTotal{display:flex;align-items:baseline;font-size:2.3980815348vw;font-weight:normal;margin-bottom:2.1582733813vw}[dir=rtl] .orderSummaryContainer .orderSummaryContainerItemSubTotal{display:flex}.orderSummaryContainer .orderSummaryContainerItemSubTotalTitle{font-size:2.1582733813vw;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;color:#000;margin-right:9.5923261391vw;margin-bottom:unset}[dir=rtl] .orderSummaryContainer .orderSummaryContainerItemSubTotalTitle{margin-left:9.5923261391vw;margin-right:unset}.orderSummaryContainer span{font-size:2.3980815348vw;font-family:"HelveticaNeueW20-55Roman";font-weight:normal;color:#000}.orderSummaryContainer .orderSummaryContainerItemSubTotalPriceContainer{font-size:2.1582733813vw}.orderSummaryContainerHr{margin-top:unset;margin-bottom:1.6786570743vw;border:0;border-top:0.1199040767vw solid #999}.orderSummaryContainerTotalSummarySection{display:flex;flex-direction:row;justify-content:space-between;align-items:baseline;margin-bottom:2.1582733813vw}.orderSummaryContainerTotalSummarySectionDetailsContainer{display:flex;flex-direction:column;justify-content:flex-start}.orderSummaryContainerTotalSummarySectionTitle{font-size:2.8776978417vw;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;color:#000}.orderSummaryContainerTotalSummarySectionPrice,.orderSummaryContainerTotalSummarySectionPrice span{display:flex;flex-direction:row;align-items:baseline;font-size:3.8369304556vw;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;color:#ff790e;direction:ltr}.orderSummaryContainerTotalSummarySectionTax{font-size:1.6786570743vw;font-family:"HelveticaNeueW20-55Roman";font-weight:normal;color:#000}.bgCheckoutPage .orderSummaryContainerProceedToCheckout{width:100%;height:6.7146282974vw;background-color:#f7ba8a;border:none;border-radius:4.3165467626vw;font-size:1.9184652278vw !important;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;color:#fff;cursor:not-allowed}.orderSummaryContainerProceedToCheckout{width:100%;height:6.7146282974vw;background-color:#f16e00;border:none;border-radius:4.3165467626vw;font-size:1.9184652278vw !important;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;color:#fff;cursor:pointer}.orderSummaryContainerProceedToCheckoutDisabled{width:100%;height:6.7146282974vw;background-color:#f7ba8a;border:none;border-radius:4.3165467626vw;font-size:1.9184652278vw !important;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;color:#fff;cursor:not-allowed;text-align:center}.yourCartProductCard{background-color:#fff;border:none !important;border-radius:0.9592326139vw;padding:unset !important;-webkit-border-radius:0.9592326139vw;-moz-border-radius:0.9592326139vw;-ms-border-radius:0.9592326139vw;-o-border-radius:0.9592326139vw}.yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun.name .cart-pic{min-width:9.8321342926vw;max-width:9.8321342926vw;width:auto;height:auto;max-height:9.8321342926vw;margin-right:1.1990407674vw}[dir=rtl] .yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun.name .cart-pic{margin-left:1.1990407674vw;margin-right:unset}.yourCartProductCard .yourCartProductCardCartFlex{padding:2.6378896882vw !important}[dir=rtl] .yourCartProductCard .yourCartProductCardCartFlex{margin-left:11.2709832134vw !important;margin-right:unset !important}[dir=rtl] .bgCheckoutPage .checkoutMaincontainerRightColumn .yourCartProductCard .yourCartProductCardCartFlex{margin-left:unset !important;margin-right:unset !important}.yourCartProductCard .yourCartProductCardCartFlex:last-of-type{display:flex;flex-direction:row;padding-bottom:1% !important}.yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun.name .prd-details .prd_title .name{width:100%;max-height:unset !important;font-size:2.1582733813vw;line-height:2.8776978417vw;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;color:#000}[dir=rtl] .yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun.name .prd-details .prd_title .name{height:6.4748201439vw}.shopping-cart .cart-bx .cart-flex .cart-bun.first,.shopping-cart .cart-list .cart-bx-title .title.first{display:grid;grid-template-columns:0fr 1fr;align-items:start}.cart-bx .cart-flex .cart-bun{width:unset !important;text-align:start}.yourCartSubLayoutContainerFixUI .yourCartSubLayoutContainerFixUICard .shopping-cart{width:100%}.yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun.name .prd-details .attributes,.yourCartProductCard .yourCartProductCardCartFlex .attributes{color:#666;font-size:1.9184652278vw;font-family:"HelveticaNeueW20-55Roman";font-weight:normal;line-height:2.8776978417vw;margin:0}.bgCheckoutPage .yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun.name .prd-details .attributes,.bgCheckoutPage .yourCartProductCard .yourCartProductCardCartFlex .attributes{margin-right:unset !important;margin-left:unset !important;width:200%}.bgCheckoutPage .yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun.name .prd-details .attributes,.bgCheckoutPage .yourCartProductCard .yourCartProductCardCartFlex .attributes{margin-right:unset !important;margin-left:unset !important;width:200%}.bgCheckoutPage .yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun.name .prd-details .attributes,.bgCheckoutPage .yourCartProductCard .yourCartProductCardCartFlex .attributes{margin-right:unset !important;margin-left:unset !important;width:200%}.yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun.name .prd-details{margin-left:unset !important;margin-right:unset !important}[dir=rtl] .yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun.name .prd-details{margin-right:unset !important;margin-left:unset !important}.yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun .qty-count{border-radius:2.8776978417vw;height:3.9568345324vw;width:12.7098321343vw;border-color:#ccc}.yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun .qty-count input{height:3.3573141487vw;width:4.7961630695vw;font-size:1.9184652278vw;font-family:"HelveticaNeueW20-55Roman";font-weight:bold}.yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun.prices{display:flex;flex-direction:row;color:#000;font-size:2.3980815348vw;font-family:"HelveticaNeueW20-55Roman";font-weight:bold}.yourCartProductCardCRUDContainer{display:grid;grid-template-rows:0fr .1fr;justify-items:start}.yourCartProductCardCRUD{display:flex;flex-direction:row;margin-top:3.5971223022vw;width:unset;height:unset;margin-top:3.5971223022vw;border-top:none;justify-content:start}.yourCartProductCardCRUDsub{display:flex;flex-direction:row;align-items:center;margin-right:4.0767386091vw;padding-top:unset;padding-bottom:unset;cursor:pointer}[dir=rtl] .yourCartProductCardCRUDsub{margin-left:4.0767386091vw;margin-right:unset}.yourCartProductCardCRUDsub p{margin-bottom:unset !important;font-size:1.9184652278vw;font-family:"HelveticaNeueW20-55Roman";font-weight:normal}.yourCartProductCardCRUDsub img{width:1.9184652278vw;height:1.9184652278vw;margin-right:0.9592326139vw}[dir=rtl] .yourCartProductCardCRUDsub img{margin-left:0.9592326139vw;margin-right:unset}.bgCheckoutPage .backToCart p{font-size:1.9184652278vw}.bgCheckoutPage .backToCart img{width:2.1582733813vw;height:1.6786570743vw}.bgCheckoutPage .checkoutMaincontainerSectionTaps{padding:2.8776978417vw 4.7961630695vw}.bgCheckoutPage .checkoutMaincontainerSectionTaps .tabSectionStepTitle .tabSectionStepTitleAndNumber{gap:2.1582733813vw}.bgCheckoutPage .checkoutMaincontainerSectionTaps .tabSectionStepTitle .numberSectionStep{width:4.7961630695vw;height:4.7961630695vw;background-color:#ff790e}.bgCheckoutPage .checkoutMaincontainerSectionTaps .tabSectionStepTitle .numberSectionStep p{font-size:2.6378896882vw}.bgCheckoutPage .checkoutMaincontainerSectionTaps .tabSectionStepTitle .titleSectiontabSectionStepTitle{display:flex;align-items:center}.bgCheckoutPage .checkoutMaincontainerSectionTaps .tabSectionStepTitle .titleSectiontabSectionStepTitle p{font-size:2.3980815348vw}.bgCheckoutPage .checkoutMaincontainerSectionTaps .tabSectionStepTitle .arrowOpenSection img{width:2.6378896882vw;height:1.4388489209vw}.bgCheckoutPage .checkoutMaincontainerSectionTaps .box-style-content .col-md-12.activeOpenForm{display:block}.bgCheckoutPage .checkoutMaincontainerSectionTaps .btnContinueStep2{width:37.170263789vw;height:6.7146282974vw;background:#000;border-radius:4px}.bgCheckoutPage .checkoutMaincontainerSectionTaps .btnContinueStep2 p{font-size:1.9184652278vw}.bgCheckoutPage .checkoutMaincontainerSectionTaps .btnContinueStep2 a{font-size:1.9184652278vw}.bgCheckoutPage .checkoutMaincontainerSectionTaps .error-message,.bgCheckoutPage .checkoutMaincontainerRightColumn .error-message,.bgCheckoutPage .checkoutMaincontainerSectionTaps .form-ui .field-validation-error{font-size:1.6786570743vw !important}.bgCheckoutPage .checkoutMaincontainerSectionTaps .tabSectionStepTitle .arrowOpenSection .editIcon img{width:1.9184652278vw;height:1.6786570743vw}.bgCheckoutPage .first-part .checkoutMaincontainerSectionTaps .row,.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .row{padding:4.0767386091vw 1.1990407674vw}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .form-ui .grp-label,.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .form-ui .grp-label{margin:0 0 0.9592326139vw}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .form-ui .grp-label label{color:#666;font-size:1.6786570743vw;font-family:"HelveticaNeueW20-55Roman"}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .opc input[type=text],.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .opc input[type=email],.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .opc input[type=tel],.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .pickupinStore .dropdown-toggle,.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColum .opc select,.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .form-ui .form-group .common-dropdown .dropdown-toggle{height:6.7146282974vw;font-size:1.6786570743vw}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .form-ui .form-group .common-dropdown .dropdown-item{font-size:1.6786570743vw;padding:.9vh 2.25vh}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .second-part .inputs.form-group label{font-size:1.6786570743vw}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .second-part .inputs .custom-control-inline label{font-size:1.9184652278vw}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .second-part.form-ui .custom-radio-button.radio-icon .custom-control-label span:before{background-size:contain !important;width:3.5971223022vw;height:2.5179856115vw}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .second-part.form-ui .custom-radio-button .custom-control-label{height:6.7146282974vw;padding:0;display:flex}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .second-part.form-ui .custom-radio-button.radio-icon .custom-control-label span{font-size:1.9184652278vw}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .second-part.form-ui .row .form-group{margin-bottom:2.3980815348vw}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .first-part .form-ui .grp-label,.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .second-part.form-ui .grp-label{margin:0 0 0.9592326139vw}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .second-part.form-ui .row .pinYourlocationShowSectionbox p{font-size:1.9184652278vw}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .second-part.form-ui .row .pinYourlocationShowSectionbox .pinYourlocationShowSection{height:9.5923261391vw}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .second-part.form-ui .row .pinYourlocationShowSectionbox .pinYourlocationShowSection img{width:1.6786570743vw;height:2.6378896882vw}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .second-part.form-ui .row .pinYourlocationShowSectionbox .pinYourlocationShowSection p{font-size:1.9184652278vw}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .second-part.form-ui .row .searchBoxSectionBoxImg{width:2.3980815348vw;height:2.3980815348vw;top:24px;left:50px}[dir=rtl] .bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .second-part.form-ui .row .searchBoxSectionBoxImg{width:2.3980815348vw;height:2.3980815348vw;top:24px;right:50px}.bgCheckoutPage .form-ui.edit-address.therd-part .checkoutMaincontainerSectionTaps .box-style-content{padding:4.0767386091vw 1.1990407674vw}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .form-ui.edit-address.therd-part .paymentmethod .inp{padding:2.1582733813vw 1.6786570743vw 2.1582733813vw 1.6786570743vw;margin-bottom:1.9184652278vw}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .form-ui.edit-address.therd-part .paymentmethod img{width:2.5179856115vw;height:2.5179856115vw}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .form-ui.edit-address.therd-part .paymentmethod label{font-size:2.1582733813vw;gap:8px}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerRightColumn .checkoutCartSummarySectionCardProduct .order-summary-content .cart-bx.yourCartProductCard{background:rgba(0,0,0,0)}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerRightColumn .checkoutCartSummarySectionCardProduct .order-summary-content .prd_title{width:23.9808153477vw;font-size:1.9184652278vw}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerRightColumn .checkoutCartSummarySectionCardProduct .order-summary-content .cart-bun.prices.yourCartProductCardCartBun{font-size:1.6786570743vw}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerRightColumn .checkoutCartSummarySectionCardProduct .order-summary-content .cart-bx.yourCartProductCard{background:rgba(0,0,0,0)}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerRightColumn .checkoutCartSummarySectionCardProduct .order-summary-content .prd_title{width:23.9808153477vw;font-size:1.9184652278vw}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerRightColumn .checkoutCartSummarySectionCardProduct .order-summary-content .cart-bun.prices.yourCartProductCardCartBun{font-size:1.9184652278vw;font-weight:bold}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerRightColumn .checkoutCartSummarySectionCardProduct .order-summary-content .cart-bx .cart-flex .cart-bun.name .cart-pic{min-width:9.5923261391vw}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerRightColumn .checkoutCartSummarySectionCardProduct .yourCartProductCard .yourCartProductCardCartFlex{padding:0 !important;gap:50px}.applyPromoCodeSection{margin-bottom:3.8369304556vw}.applyPromoCodeSection input{padding:1.7985611511vw 1.7985611511vw;border-radius:0.479616307vw;font-size:1.9184652278vw;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.applyPromoCodeSection .applyPromoCodeSectionBefore::before{width:4.7961630695vw;height:3.8369304556vw;top:50%;right:1.9184652278vw;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.applyPromoCodeSection .applyPromoCodeSectionBefore::after{background:url("../Themes/Theme 2024/Content/images/img-checkoutRevamp/arrow.svg") no-repeat center center;width:2.3980815348vw;height:2.3980815348vw;right:3.1175059952vw}.bgCheckoutPage .therd-part .checkoutMaincontainerSectionTaps .paymentmethod.box-style-content input[type=radio]:checked::after{margin:0}.bgCheckoutPage .first-part .checkoutMaincontainerSectionTaps #lblData,.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps #lblDataForm2{padding:0 5.9952038369vw;font-size:1.9184652278vw}.bgCheckoutPage .first-part .checkoutMaincontainerSectionTaps #lblData img,.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps #lblDataForm2 img{width:2.5179856115vw;height:1.7985611511vw}.applyPromoCodeSection .code-flex .form-control{height:6.7146282974vw}.applyPromoCodeSection .code-flex .code-title{display:none !important}.applyPromoCodeSection .apply-discount-coupon-code-button{border:none;background:#000;padding:1.1990407674vw;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;color:#fff}.applyPromoCodeSection .dis-shadow.coupon-box{margin:0}.applyPromoCodeSection .dis-shadow{box-shadow:0 0 0 rgba(0,0,0,0);padding:0;width:100%}.applyPromoCodeSection .code-flex .form-control{margin:0}.applyPromoCodeSection .code-flex .flex{gap:2.3980815348vw}.applyPromoCodeSection .code-flex .form-control{height:5.7553956835vw}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .first-part .row.box-style-content .grp-label p,.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .second-part .row.box-style-content .grp-label p{font-size:1.9184652278vw}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .first-part .row.box-style-content .grp-label p span,.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .second-part .row.box-style-content .grp-label p span{font-size:1.9184652278vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTeplateBreadcrumbs_BorderHidd{display:none}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerRightColumn .orderSummaryContainerCheckoutTermsCheckoutPage .orderSummaryContainerCheckoutTerms label a{font-size:1.9184652278vw}.orderSummaryContainer .orderSummaryContainerItemSubTotal{font-size:2.1582733813vw}.orderSummaryContainer .orderSummaryContainerItemSubTotal span{font-size:2.1582733813vw}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerRightColumn .orderSummaryContainerCheckoutTermsCheckoutPage .orderSummaryContainerCheckoutTerms div #termsCheckbox{margin-top:1px}.edit-address.first-part .ImgSectionTabs1 #UploadIDuploader{width:100% !important}.edit-address.first-part .ImgSectionTabs1 .qq-upload-button-selector{width:100% !important;border:none !important;height:7.1942446043vw !important}.edit-address.first-part .ImgSectionTabs1 .qq-uploader-selector.qq-uploader{width:100% !important}.edit-address.first-part .ImgSectionTabs1 .styleFileUploadImage.styleFileUploadImagePersonal{font-size:1.6786570743vw}.edit-address.first-part .ImgSectionTabs1 .styleFileUploadImage.styleFileUploadImagePersonal p.titlePop{padding-top:1.4388489209vw;font-size:1.6786570743vw;gap:6px;z-index:1}.edit-address.first-part .ImgSectionTabs1 .styleFileUploadImage.styleFileUploadImagePersonal p.titlePop span{font-size:unset}.edit-address.first-part .ImgSectionTabs1 .styleFileUploadImage.styleFileUploadImagePersonal p.alertTextStandImage{bottom:1.4388489209vw;font-size:1.6786570743vw;width:100%}.edit-address.first-part .ImgSectionTabs1 .alert.success-message p{font-size:1.4388489209vw}.edit-address.first-part .ImgSectionTabs1 .alert.errorMessage p{position:relative;margin:0;font-size:1.4388489209vw;white-space:normal;color:#000;text-align:left;padding-left:2.3980815348vw}.edit-address.first-part .ImgSectionTabs1 .alert.errorMessage p::before{width:1.6786570743vw;height:1.4388489209vw;left:0;top:3px}[dir=rtl] .edit-address.first-part .ImgSectionTabs1 .qq-upload-button-selector{width:100% !important;border:none !important}.giftAttributeInfoPicItems{display:flex;gap:1.1990407674vw}.giftAttributeInfoPicItems img{width:5.9952038369vw;height:5.9952038369vw}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .ImgSectionTabs1 span{font-size:1.4388489209vw}.bgCheckoutPage .first-part .checkoutMaincontainerSectionTaps .styled-checkbox{position:absolute;opacity:0}.bgCheckoutPage .first-part .checkoutMaincontainerSectionTaps .styled-checkbox+label{display:flex;align-items:center;position:relative;cursor:pointer;padding:0;font-size:1.6786570743vw;margin-top:-2.3980815348vw}.bgCheckoutPage .first-part .checkoutMaincontainerSectionTaps .styled-checkbox+label:before{content:"";margin-right:10px;display:inline-block;vertical-align:text-top;width:18px;height:18px;background:#fff;border:1px solid #707070;border-radius:2px}.bgCheckoutPage .first-part .checkoutMaincontainerSectionTaps .styled-checkbox:checked+label:before{background:#ff790e;border:1px solid #ff790e}.bgCheckoutPage .first-part .checkoutMaincontainerSectionTaps .styled-checkbox:checked+label:after{content:"";position:absolute;left:4px;top:50%;background:#fff;width:2px;height:2px;box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff,4px -8px 0 #fff;transform:rotate(45deg);border:1px solid #ff790e}[dir=rtl] .bgCheckoutPage .first-part .checkoutMaincontainerSectionTaps .styled-checkbox{position:absolute;opacity:0}[dir=rtl] .bgCheckoutPage .first-part .checkoutMaincontainerSectionTaps .styled-checkbox+label{display:flex;align-items:center;position:relative;cursor:pointer;padding:0;font-size:1.6786570743vw;margin-top:-2.3980815348vw}[dir=rtl] .bgCheckoutPage .first-part .checkoutMaincontainerSectionTaps .styled-checkbox+label:before{content:"";margin-right:0;margin-left:10px;display:inline-block;vertical-align:text-top;width:18px;height:18px;background:#fff;border:1px solid #707070;border-radius:2px}[dir=rtl] .bgCheckoutPage .first-part .checkoutMaincontainerSectionTaps .styled-checkbox:checked+label:before{background:#ff790e;border:1px solid #ff790e}[dir=rtl] .bgCheckoutPage .first-part .checkoutMaincontainerSectionTaps .styled-checkbox:checked+label:after{content:"";position:absolute;left:4px;top:50%;background:#fff;width:2px;height:2px;box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff,4px -8px 0 #fff;transform:rotate(45deg);border:1px solid #ff790e}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .second-part.form-ui .custom-radio-button.radio-icon .custom-control-label span{font-size:1.9184652278vw}[dir=rtl] .bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .second-part.form-ui .custom-radio-button.radio-icon .custom-control-label span{font-size:1.9184652278vw}.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .selectStandardDeliveryAndExpressDeliverySection{display:flex;flex-direction:row;gap:1.4388489209vw;margin-bottom:1.4388489209vw}.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .selectStandardDeliveryAndExpressDeliverySection .typeSectionDeliverySelected{width:50%}.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .selectStandardDeliveryAndExpressDeliverySection .standardDeliverySection,.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .selectStandardDeliveryAndExpressDeliverySection .expressDeliverySection{padding:1.9184652278vw 1.1990407674vw;gap:1.4388489209vw}.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .selectStandardDeliveryAndExpressDeliverySection .standardDeliverySection .standardDeliverySectionRadio input[type=radio],.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .selectStandardDeliveryAndExpressDeliverySection .expressDeliverySection .expressDeliverySectionnRadio input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1.9184652278vw;height:1.9184652278vw;border:1px solid #bfbfbf;border-radius:50%;outline:none;cursor:pointer;background-color:rgba(0,0,0,0);margin-right:0vw;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .selectStandardDeliveryAndExpressDeliverySection .standardDeliverySection .standardDeliverySectionRadio input[type=radio]:checked::after,.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .selectStandardDeliveryAndExpressDeliverySection .expressDeliverySection .expressDeliverySectionnRadio input[type=radio]:checked::after{content:"";display:block;width:1.1990407674vw;height:1.1990407674vw;border-radius:50%;background-color:#ff790e;margin:0.2398081535vw}.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .selectStandardDeliveryAndExpressDeliverySection .standardDeliverySectionContentBox label,.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .selectStandardDeliveryAndExpressDeliverySection .expressDeliverySectionnContentBox label{font-family:"HelveticaNeueW20-75Bold";font-weight:bold;font-size:1.9184652278vw;color:#666}.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .selectStandardDeliveryAndExpressDeliverySection .standardDeliverySectionContentBox .standardDeliverySectionContentBoxDescription,.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .selectStandardDeliveryAndExpressDeliverySection .expressDeliverySectionnContentBox .expressDeliverySectionnContentBoxDescription{color:#f16e00;font-family:Helvetica;font-weight:bold;font-size:1.6786570743vw}.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .selectStandardDeliveryAndExpressDeliverySection .standardDeliverySectionContentBox .standardDeliverySectionContentBoxPrice,.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .selectStandardDeliveryAndExpressDeliverySection .expressDeliverySectionnContentBoxDescription .standardDeliverySectionContentBoxPrice{font-size:1.6786570743vw;display:flex;gap:1.1990407674vw;margin:0}.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .boldTextDeliverySectionContentBoxPriceFree{margin:0;font-size:1.6786570743vw;font-weight:bold;color:#666}.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .selectStandardDeliveryAndExpressDeliverySection .standardDeliverySectionContentBox .standardDeliverySectionContentBoxPrice p,.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .selectStandardDeliveryAndExpressDeliverySection .expressDeliverySectionnContentBox .standardDeliverySectionContentBoxPrice p{margin:0;font-size:1.6786570743vw}.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .selectStandardDeliveryAndExpressDeliverySection .expressDeliverySectionnContentBox .expressDeliverySectionnContentBoxPrice{color:#666;margin:0}.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .boldTextDeliverySectionContentBoxDescriptionPrice{font-size:1.6786570743vw !important;margin:0}.yourCartProductCardBoxAllContent{display:block}.yourCartProductCardBoxAllContent .yourCartProductCardCRUD{padding:1.6786570743vw 1.6786570743vw}.ui-dialog .ui-dialog-title{font-size:1.9184652278vw;margin-left:1.7985611511vw !important}.ui-dialog-content .page-title{margin-bottom:1.7985611511vw}.ui-dialog-content .page-title h1{font-size:1.9184652278vw}[dir=rtl] .ui-dialog-content .page-title h1{text-align:right}.page-body .termsandconditionsboxcontainer h5{font-size:1.6786570743vw}[dir=rtl] .page-body .termsandconditionsboxcontainer .page-body p{font-size:1.6786570743vw}[dir=rtl] .page-body .termsandconditionsboxcontainer h5{text-align:right}.ui-dialog-content .page-title .termsandconditionsboxcontainer h5{font-size:1.6786570743vw !important}.ui-dialog-content .topic-block .termsandconditionsboxcontainer a,.ui-dialog-content .topic-page .termsandconditionsboxcontainer a{font-size:1.6786570743vw}[dir=rtl] .topic-page .termsandconditionsboxcontainer a{font-size:1.6786570743vw}.topic-page .termsandconditionsboxcontainer ul{padding:0 0 0 2.3980815348vw !important}[dir=rtl] .topic-page .termsandconditionsboxcontainer ul{padding:0 2.3980815348vw 0 0 !important}.page-body .termsandconditionsboxcontainer ul li h5{margin:2.1582733813vw 0}[dir=rtl] .topic-page .termsandconditionsboxcontainer ul{padding:1.6786570743vw 2.3980815348vw 0 0}[dir=rtl] .topic-page .termsandconditionsboxcontainer ul li{margin:1.6786570743vw 0}[dir=rtl] .page-body .termsandconditionsboxcontainer p{margin-bottom:2.3980815348vw}.bgCheckoutPage .checkoutMaincontainerLeftColumn .mapPinLocation img{width:2.1582733813vw;height:2.1582733813vw}.bgCheckoutPage .checkoutMaincontainerLeftColumn .mapPinLocation{font-size:1.9184652278vw}.bgCheckoutPage .checkoutMaincontainerLeftColumn .mapPinLocation a{font-size:1.9184652278vw}.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .delivery-method .disabledContentStepTextErrorStyle,.bgCheckoutPage .therd-part .checkoutMaincontainerSectionTaps .paymentmethod .disabledContentStepTextErrorStyle{font-size:1.9184652278vw}.bgCheckoutPage .checkoutMaincontainerLeftColumn .mapPinLocation{font-size:1.9184652278vw}.bgCheckoutPage .checkoutMaincontainerLeftColumn .mapPinLocation a{font-size:1.9184652278vw}.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .delivery-method .disabledContentStepTextErrorStyle,.bgCheckoutPage .therd-part .checkoutMaincontainerSectionTaps .paymentmethod .disabledContentStepTextErrorStyle{font-size:1.9184652278vw}[dir=rtl] .informationTitleAndPriceStyle{display:flex !important;gap:5px;flex-direction:row-reverse}[dir=rtl] .informationTitleAndPriceStyle .informationTitleAndPriceStyleContent{display:flex;flex-direction:unset;gap:5px}[dir=rtl] .informationTitleAndPriceStyle .c-main-item-label{transform:scaleX(-1)}[dir=rtl] .informationTitleAndPriceStyle .informationTitleAndPriceStyleContent span:nth-child(2){font-weight:bold}.custom-control-input-show-radio-btn{position:absolute;top:0;left:-4.1966426859vw}[dir=rtl] .custom-control-input-show-radio-btn{position:absolute;top:0;right:-4.1966426859vw}.select-sim-number-new-style-ar{margin:1.7985611511vw 0 0 0 !important}[dir=rtl] .select-sim-number-new-style-ar{margin:1.7985611511vw 0 0 0 !important}.select-sim-number-new-style-ar .common-dropdown .dropdown-toggle{font-size:1.6786570743vw;border-radius:0.479616307vw}.select-sim-number-new-style-ar .common-dropdown .dropdown-menu{border-radius:0.9592326139vw}.select-sim-number-new-style-ar .common-dropdown .dropdown-menu a{font-size:1.6786570743vw}[dir=rtl] .select-sim-number-new-style-ar .common-dropdown .dropdown-toggle{font-size:1.6786570743vw}[dir=rtl] .select-sim-number-new-style-ar .common-dropdown .dropdown-menu a{font-size:1.6786570743vw}.select-sim-number-new-style-ar-box-content ul li span{font-size:1.6786570743vw}[dir=rtl] .select-sim-number-new-style-ar-box-content ul li span{font-size:1.6786570743vw}.select-sim-number-new-style-ar-box-content a{font-size:1.6786570743vw}[dir=rtl] .icon-right-ar .inp-grop .inp-icon .icon-right{right:93% !important}.yourCartProductCardCRUDContainerCenterContenBox{padding-right:2.3980815348vw}[dir=rtl] .yourCartProductCardCRUDContainerCenterContenBox{padding-left:2.3980815348vw}[dir=rtl] .bgCheckoutPage .checkoutMaincontainerRightColumn .ckcontainersub{margin-left:unset !important;margin-right:9.8321342926vw}.bgCheckoutPage .checkoutMaincontainerRightColumn .yourCartProductCardCRUDContainerCenterContenBox{padding-right:unset}[dir=rtl] .bgCheckoutPage .checkoutMaincontainerRightColumn .yourCartProductCardCRUDContainerCenterContenBox{padding-left:unset}.bgCheckoutPage .checkoutMaincontainerRightColumn .cklinewithd{padding-left:1.1990407674vw}[dir=rtl] .bgCheckoutPage .checkoutMaincontainerRightColumn .cklinewithd{padding-right:1.4388489209vw}[dir=rtl] .yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun.name .prd-details .prd_title .name{height:unset !important}.yourCartProductCardCartBunQuantityStyle{display:flex;justify-content:center;padding:0 4.1966426859vw}[dir=rtl] .yourCartProductCardCartBunQuantityStylePrices{display:flex;align-items:center;justify-content:end}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerRightColumn .checkoutCartSummarySectionCardProduct .yourCartProductCard .yourCartProductCardCartFlex{padding:0 !important;gap:0}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerRightColumn .gift-wrapper,.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerRightColumn .gift-wrapper-res{width:unset}[dir=rtl] .applyPromoCodeSection .submitApplyPromoCodeSectionStyleImage{right:94%}[dir=rtl] .applyPromoCodeSection .applyPromoCodeSectionBeforeParagraph{right:86%}.orderSummaryContainerItemSubTotalDiscount p{font-size:1.9184652278vw}.orderSummaryContainerItemSubTotalDiscount span{font-size:1.9184652278vw;font-weight:bold}.yourCartProductCardCartBunQuantityStylePricesWithTax{font-size:1.4388489209vw;margin-top:0.479616307vw}.yourCartProductCardCartBunQuantityStyleCheckout{position:relative}.yourCartProductCardCartBunQuantityStylePricesWithTax{position:absolute;top:20px}.fieldset_minimize_space_between_advanced_search_and_search_tab{margin-top:-4.7961630695vw}.applyPromoCodeSection .code-flex .form-control{font-size:1.9184652278vw !important}.applyPromoCodeSection .submitApplyPromoCodeSectionStyleImage{padding:1.0791366906vw 1.1990407674vw;right:0.9592326139vw;width:4.7961630695vw;height:3.8369304556vw;max-width:4.7961630695vw;max-height:3.8369304556vw}.applyPromoCodeSection .submitApplyPromoCodeSectionStyleImage img{width:2.3980815348pxvw;height:auto}[dir=rtl] .applyPromoCodeSection .submitApplyPromoCodeSectionStyleImage{display:flex;position:absolute;background-color:#cdcdcd;padding:1.0791366906vw 1.1990407674vw;top:50%;left:0.9592326139vw;right:unset}.applyPromoCodeSection .applyPromoCodeSectionBeforeParagraph{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);right:8%;font-size:1.6786570743vw}[dir=rtl] .applyPromoCodeSection .applyPromoCodeSectionBeforeParagraph{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);left:8%;right:unset;font-size:1.6786570743vw}.applydiscountcouponcodeErrorStyle{font-size:1.6786570743vw;margin-top:0vw}.orderSummaryContainerProceedToCheckoutVerticallyAlignedText{display:flex;align-items:center;justify-content:center;line-height:0 !important;padding:0 !important}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .placeholderPhoneNumber::before{font-size:1.9184652278vw;top:45%;left:5.2757793765vw}span.giftWrapperBoxQy{font-size:1.4388489209vw !important}span.giftWrapperBoxQy::first-letter{padding:0 0.3597122302vw}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .first-part .form-ui .row .form-group .iti{width:100%}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .first-part .form-ui .row .form-group .iti__selected-flag{padding:0 1.6786570743vw;background-color:rgba(0,0,0,.05)}[dir=rtl] .bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .first-part .form-ui .row .form-group .iti__selected-flag{flex-direction:row-reverse}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .first-part .form-ui .row .form-group .iti--allow-dropdown input[type=tel]{padding-left:8.3932853717vw}}@media(min-width: 1024px){.checkoutMaincontainerRightColumn .attributes{width:152%}.checkoutMaincontainerRightColumn #CartAttributesDesktopID{width:auto !important}.iconTrashCartPaddingPageCartRB{padding:0.3645833333vw;width:1.6666666667vw}.bgCheckoutPage{padding-bottom:10.4166666667vw}.yourCartProductCardBrandName{color:#666;font-size:0.8333333333vw;font-family:"HelveticaNeueW20-55Roman";margin-bottom:unset}.yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun .qty-count{margin-bottom:unset !important}#responsiveProductCardInCartID{display:none}#desktopProductCardInCartID{display:flex}.yourCartLayoutContainer{display:flex;flex-direction:column;padding:4.2708333333vw 0}.yourCartMainHeader{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:1.4583333333vw}.yourCartMainHeader h1{color:#000;font-size:1.25vw;font-family:"HelveticaNeueW20-55Roman";font-weight:bold}.yourCartMainHeader h1 span{font-size:1.0416666667vw;font-family:"HelveticaNeueW20-55Roman";font-weight:bold}.yourCartMainHeader a{display:flex;color:#ff790e;font-size:1.0416666667vw;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;text-decoration:none;border-bottom:0.078125vw solid #ff790e}.yourCartSubLayoutContainer{display:flex;justify-content:space-between;flex-direction:row;align-items:flex-start}[dir=rtl] .orderSummaryContainer{margin-left:unset}.orderSummaryContainer .orderSummaryContainerTitle{display:flex;font-size:1.25vw;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;color:#000;letter-spacing:0.0625vw;margin-bottom:2.34375vw}.orderSummaryContainer .orderSummaryContainerItemSubTotal{display:flex;align-items:baseline;font-size:1.0416666667vw;font-weight:bold;margin-bottom:1.5625vw}.orderSummaryContainer .orderSummaryContainerItemSubTotalTitle{width:72%}[dir=rtl] .orderSummaryContainer .orderSummaryContainerItemSubTotal{display:flex;justify-items:start}.orderSummaryContainer .orderSummaryContainerItemSubTotalTitle{font-size:0.9375vw;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;color:#000;margin-right:unset}[dir=rtl] .orderSummaryContainer .orderSummaryContainerItemSubTotalTitle{margin-right:unset}.orderSummaryContainer span{font-size:1.0416666667vw;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;color:#000}.orderSummaryContainer .orderSummaryContainerItemSubTotalPriceContainer{font-size:0.9375vw}.orderSummaryContainerHr{margin-top:unset;margin-bottom:1.25vw;border:0;border-top:0.0520833333vw solid #999}.orderSummaryContainerTotalSummarySection{display:flex;flex-direction:row;justify-content:space-between;align-items:baseline;margin:1.0416666667vw 0}.orderSummaryContainerTotalSummarySectionDetailsContainer{display:flex;flex-direction:column;justify-content:flex-start}.orderSummaryContainerTotalSummarySectionTitle{font-size:1.6666666667vw;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;color:#000}.orderSummaryContainerTotalSummarySectionPrice,.orderSummaryContainerTotalSummarySectionPrice span{display:flex;flex-direction:row;align-items:baseline;font-size:1.5625vw;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;color:#ff790e}[dir=rtl] .orderSummaryContainerTotalSummarySectionPrice,[dir=rtl] .orderSummaryContainerTotalSummarySectionPrice span{display:flex;flex-direction:row;align-items:baseline;font-size:2.0833333333vw;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;color:#ff790e;direction:ltr}.orderSummaryContainerTotalSummarySectionTax{font-size:0.9375vw;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;color:#000}.orderSummaryContainerProceedToCheckout{width:100%;height:3.75vw;background-color:#f16e00;border:none;border-radius:1.875vw;font-size:1.25vw !important;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;color:#fff;cursor:pointer}.bgCheckoutPage .orderSummaryContainerProceedToCheckout{width:100%;height:3.75vw;background-color:#f7ba8a;border:none;border-radius:1.875vw;font-size:1.25vw !important;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;color:#fff;cursor:not-allowed}.orderSummaryContainerProceedToCheckoutDisabled{width:100%;height:3.75vw;background-color:#f7ba8a;border:none;border-radius:1.875vw;font-size:1.25vw !important;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;color:#fff;cursor:not-allowed;text-align:center}.yourCartProductCard{background-color:#fff;border:none !important;border-radius:0.4166666667vw;padding:unset !important;margin-bottom:0.8333333333vw !important}.yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun.name .cart-pic{min-width:4.2708333333vw;max-width:4.2708333333vw;width:auto;height:auto;max-height:4.2708333333vw}.yourCartProductCard .yourCartProductCardCartFlex{padding:1.1458333333vw !important}[dir=rtl] .yourCartProductCard .yourCartProductCardCartFlex{margin-left:4.8958333333vw !important;margin-right:unset !important}.yourCartProductCard .yourCartProductCardCartFlex:last-of-type{display:grid;grid-template-columns:repeat(3, 1fr);padding-bottom:unset !important}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerRightColumn .yourCartProductCard .yourCartProductCardCartFlex:last-of-type{display:unset;grid-template-columns:repeat(3, 1fr);padding-bottom:unset !important}.yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun.name .prd-details .prd_title .name{width:100%;max-height:unset !important;font-size:0.9375vw;line-height:1.25vw;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;color:#000}[dir=rtl] .yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun.name .prd-details .prd_title .name{height:2.8125vw}.shopping-cart .cart-bx .cart-flex .cart-bun.first,.shopping-cart .cart-list .cart-bx-title .title.first{display:grid;grid-template-columns:22% 100%;align-items:start;gap:1.0416666667vw}.yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun.name .prd-details .attributes,.yourCartProductCard .yourCartProductCardCartFlex .attributes{color:#666;font-size:0.8333333333vw;font-family:"HelveticaNeueW20-55Roman";font-weight:normal;line-height:1.25vw}.yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun.name .prd-details{margin-left:1.0416666667vw !important}[dir=rtl] .yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun.name .prd-details{margin-right:1.0416666667vw !important;margin-left:unset !important}.yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun .qty-count{border-radius:1.25vw;height:1.71875vw;width:5.5208333333vw;border-color:#ccc}.yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun .qty-count input{height:1.4583333333vw;width:2.0833333333vw;font-size:0.8333333333vw;font-family:"HelveticaNeueW20-55Roman";font-weight:bold}.yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun .qty-count{margin-left:11.8229166667vw !important}[dir=rtl] .yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun .qty-count{margin-right:11.8229166667vw !important;margin-left:unset !important}.yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun.prices{display:flex;flex-direction:row;color:#000;font-size:1.0416666667vw;font-family:"HelveticaNeueW20-55Roman";font-weight:bold}.yourCartProductCardCRUDContainer{display:flex;flex-direction:column;width:16.1458333333vw}.yourCartProductCardCRUD{display:flex;flex-direction:row;justify-content:flex-start;width:unset;height:unset;border-top:none;margin:0;padding:0.5208333333vw 1.25vw}.yourCartProductCardCRUDsub{display:flex;flex-direction:row;align-items:center;margin-right:1.7708333333vw;padding-top:unset;padding-bottom:unset;cursor:pointer}[dir=rtl] .yourCartProductCardCRUDsub{margin-left:1.7708333333vw;margin-right:unset}.yourCartProductCardCRUDsub p{margin-bottom:unset !important;font-size:0.8333333333vw;font-family:"HelveticaNeueW20-55Roman";font-weight:normal}.yourCartProductCardCRUDsub img{width:0.8333333333vw;height:0.8333333333vw;margin-right:0.4166666667vw}[dir=rtl] .yourCartProductCardCRUDsub img{margin-left:0.4166666667vw;margin-right:unset}.bgCheckoutPage .backToCart p{font-size:1.0416666667vw}.bgCheckoutPage .backToCart img{width:1.1979166667vw;height:0.8333333333vw}.bgCheckoutPage .checkoutMaincontainerSectionTaps{padding:1.8229166667vw 3.75vw}.bgCheckoutPage .checkoutMaincontainerSectionTaps .tabSectionStepTitle .tabSectionStepTitleAndNumber{font-size:1.25vw;gap:1.1458333333vw}.bgCheckoutPage .checkoutMaincontainerSectionTaps .tabSectionStepTitle .numberSectionStep{width:2.7604166667vw;height:2.7604166667vw;background-color:#ff790e}.bgCheckoutPage .checkoutMaincontainerSectionTaps .tabSectionStepTitle .numberSectionStep p{font-size:1.1458333333vw}.bgCheckoutPage .checkoutMaincontainerSectionTaps .tabSectionStepTitle .titleSectiontabSectionStepTitle p{font-size:1.25vw}.bgCheckoutPage .checkoutMaincontainerSectionTaps .tabSectionStepTitle .arrowOpenSection img{width:1.25vw;height:0.7291666667vw}.bgCheckoutPage .checkoutMaincontainerSectionTaps .btnContinueStep2{width:17.0833333333vw;height:3.75vw}.bgCheckoutPage .checkoutMaincontainerSectionTaps .btnContinueStep2 p{font-size:1.25vw}.bgCheckoutPage .checkoutMaincontainerSectionTaps .btnContinueStep2 a{font-size:1.25vw}.bgCheckoutPage .checkoutMaincontainerSectionTaps .error-message,.bgCheckoutPage .checkoutMaincontainerRightColumn .error-message,.bgCheckoutPage .checkoutMaincontainerSectionTaps .form-ui .field-validation-error{font-size:0.8333333333vw !important}.bgCheckoutPage .checkoutMaincontainerSectionTaps .tabSectionStepTitle .arrowOpenSection .editIcon img{width:1.1458333333vw;height:1.1458333333vw}.bgCheckoutPage .first-part .checkoutMaincontainerSectionTaps .row,.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .row{padding:1.8229166667vw 1.5625vw}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .form-ui .grp-label{margin:0 0 -0.2604166667vw}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .form-ui .grp-label label{color:#666;font-size:0.9375vw}.bgCheckoutPage .first-part .checkoutMaincontainerSectionTaps .box-style-content .col-lg-12,.bgCheckoutPage .first-part .checkoutMaincontainerSectionTaps .box-style-content .col-lg-6,.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .box-style-content .col-lg-12,.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .box-style-content .col-lg-6{padding-right:0 !important;padding-left:0 !important}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .opc input[type=text],.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .opc input[type=email],.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .opc input[type=tel],.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .pickupinStore .dropdown-toggle,.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColum .opc select,.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .form-ui .form-group .common-dropdown .dropdown-toggle{height:3.75vw;font-size:0.8333333333vw}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .form-ui .form-group .common-dropdown .dropdown-item{font-size:0.8333333333vw;padding:.9vh 2.25vh}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .checkoutSectionNationalityIDType{display:flex;gap:40px}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .second-part .inputs.form-group label{font-size:0.9375vw}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .second-part .inputs .custom-control-inline label{font-size:0.8333333333vw}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .second-part.form-ui .custom-radio-button.radio-icon .custom-control-label span:before{background-size:contain !important;width:2.2395833333vw;height:1.5625vw}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .second-part.form-ui .custom-radio-button .custom-control-label{height:4.1666666667vw;padding:0;display:flex}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .second-part.form-ui .custom-radio-button.radio-icon .custom-control-label span{font-size:0.8333333333vw;justify-content:center;gap:5px;margin:0}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .second-part.form-ui .row .form-group{margin-bottom:1.5625vw}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .first-part .form-ui .grp-label,.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .second-part.form-ui .grp-label{margin:0 0 0.4166666667vw}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .second-part.form-ui .row .pinYourlocationShowSectionbox p{font-size:0.9375vw}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .second-part.form-ui .row .pinYourlocationShowSectionbox .pinYourlocationShowSection{height:5.8333333333vw}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .second-part.form-ui .row .pinYourlocationShowSectionbox .pinYourlocationShowSection img{width:1.0416666667vw;height:1.6145833333vw}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .second-part.form-ui .row .pinYourlocationShowSectionbox .pinYourlocationShowSection p{font-size:1.0416666667vw}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .second-part.form-ui .row .searchBoxSectionBoxImg{width:2.6041666667vw;height:1.0416666667vw;top:23px;left:48px}[dir=rtl] .bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .second-part.form-ui .row .searchBoxSectionBoxImg{width:2.6041666667vw;height:1.0416666667vw;top:19px;right:53px}.bgCheckoutPage .form-ui.edit-address.therd-part .checkoutMaincontainerSectionTaps .box-style-content{padding:1.8229166667vw 0.2083333333vw}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .form-ui.edit-address.therd-part .paymentmethod .inp{padding:1.0416666667vw 0.8333333333vw 1.0416666667vw 0.8333333333vw;margin-bottom:1.6666666667vw}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .form-ui.edit-address.therd-part .paymentmethod img{width:2.0833333333vw;height:1.3020833333vw}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .form-ui.edit-address.therd-part .paymentmethod label{font-size:1.0416666667vw;gap:8px}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerRightColumn .checkoutCartSummarySectionCardProduct .order-summary-content .cart-pic img{width:-moz-fit-content;width:fit-content}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerRightColumn .checkoutCartSummarySectionCardProduct .order-summary-content .prd_title{width:10.4166666667vw;font-size:0.8333333333vw}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerRightColumn .checkoutCartSummarySectionCardProduct .order-summary-content .cart-bun.prices.yourCartProductCardCartBun{font-size:1.0416666667vw}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerRightColumn .checkoutCartSummarySectionCardProduct .order-summary-content .cart-bx .cart-flex .cart-bun.name .cart-pic{min-width:5.2083333333vw;display:inline-block}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerRightColumn .checkoutCartSummarySectionCardProduct #desktopProductCardInCartID{display:grid}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerRightColumn #desktopProductCardInCartID{display:unset !important}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerRightColumn .checkoutCartSummarySectionCardProduct .yourCartProductCard .yourCartProductCardCartFlex{padding:0 !important;margin-bottom:2.0833333333vw}.bgCheckoutPage .checkoutMaincontainer{display:flex;gap:4.1666666667vw}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn{width:0}[dir=rtl] .bgCheckoutPage .checkoutMaincontainer .orderSummaryContainer{margin-top:1.0416666667vw;margin-left:unset;margin-right:0vw}[dir=rtl] .bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .first-part .inputs.form-group .required{position:relative;top:-8px;right:10px;left:0;color:#000;margin:0 -8px 0 3px;font-size:2.58vh;color:#dc3545}[dir=rtl] .bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .second-part .inputs.form-group .required{position:relative;top:-8px;right:10px;left:10px;color:#000;margin:0 -8px 0 3px;font-size:2.58vh;color:#dc3545}[dir=rtl] .bgCheckoutPage .checkoutMaincontainer .qq-upload-button-selector.qq-upload-button input{right:unset !important}.applyPromoCodeSection{margin-bottom:1.6666666667vw}.applyPromoCodeSection input{padding:1.0416666667vw 0.78125vw;font-size:0.9375vw}.applyPromoCodeSection .applyPromoCodeSectionBefore::before{width:2.6041666667vw;height:2.2916666667vw;top:50%;right:0.8333333333vw}.applyPromoCodeSection .applyPromoCodeSectionBefore::after{background:url("../Themes/Theme 2024/Content/images/img-checkoutRevamp/arrow.svg") no-repeat center center;width:1.0416666667vw;height:1.0416666667vw;right:1.6666666667vw}.bgCheckoutPage .therd-part .checkoutMaincontainerSectionTaps .paymentmethod.box-style-content input[type=radio]:checked::after{margin:0}.bgCheckoutPage .first-part .checkoutMaincontainerSectionTaps #lblData,.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps #lblDataForm2{padding:0 3.9583333333vw !important;font-size:0.8333333333vw}.bgCheckoutPage .first-part .checkoutMaincontainerSectionTaps #lblData img,.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps #lblDataForm2 img{width:1.3541666667vw;height:0.9375vw}.applyPromoCodeSection .code-flex .form-control{height:2.9166666667vw}.applyPromoCodeSection .code-flex .code-title{display:none !important}.applyPromoCodeSection .apply-discount-coupon-code-button{border:none;background:#000;padding:0.5208333333vw;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;color:#fff}.applyPromoCodeSection .dis-shadow.coupon-box{margin:0}.applyPromoCodeSection .dis-shadow{box-shadow:0 0 0 rgba(0,0,0,0);padding:0;width:100%}.applyPromoCodeSection .code-flex .form-control{margin:0}.applyPromoCodeSection .code-flex .flex{gap:1.0416666667vw}.applyPromoCodeSection .code-flex .form-control{height:2.5vw}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .first-part .row.box-style-content .grp-label p,.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .second-part .row.box-style-content .grp-label p{font-size:0.9375vw}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .first-part .row.box-style-content .grp-label p span,.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .second-part .row.box-style-content .grp-label p span{font-size:0.9375vw}.bgCheckoutPage .backToCart{padding:4.1666666667vw 0 1.0416666667vw 0}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerRightColumn .orderSummaryContainerCheckoutTermsCheckoutPage .orderSummaryContainerCheckoutTerms label a{font-size:0.8333333333vw}.yourCartSubLayoutContainerFixUI .yourCartSubLayoutContainerFixUICard .shopping-cart{width:75%}.yourCartSubLayoutContainerFixUI .yourCartSubLayoutContainerFixUICard .shopping-cart #desktopProductCardInCartID{width:100%}.orderSummaryContainer .orderSummaryContainerItemSubTotal{font-size:0.9375vw}.orderSummaryContainer .orderSummaryContainerItemSubTotal span{font-size:0.9375vw}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerRightColumn .orderSummaryContainerCheckoutTermsCheckoutPage .orderSummaryContainerCheckoutTerms div #termsCheckbox{margin-top:1px}.yourCartSubLayoutContainerFixUI .yourCartSubLayoutContainer{display:flex;gap:60px}.edit-address.first-part .ImgSectionTabs1 #UploadIDuploader{width:100% !important}.edit-address.first-part .ImgSectionTabs1 .qq-upload-button-selector{width:100% !important;background:#fbf8fa !important;border:none !important;height:4.6875vw !important}.edit-address.first-part .ImgSectionTabs1 .qq-uploader-selector.qq-uploader{width:100% !important}.edit-address.first-part .ImgSectionTabs1 .styleFileUploadImage.styleFileUploadImagePersonal{font-size:0.7291666667vw}.edit-address.first-part .ImgSectionTabs1 .styleFileUploadImage.styleFileUploadImagePersonal p.titlePop{padding-top:1.0416666667vw;font-size:0.8333333333vw}.edit-address.first-part .ImgSectionTabs1 .styleFileUploadImage.styleFileUploadImagePersonal p.titlePop span{font-size:unset}.edit-address.first-part .ImgSectionTabs1 .styleFileUploadImage.styleFileUploadImagePersonal p.alertTextStandImage{bottom:1.0416666667vw;font-size:0.8333333333vw;width:100%}.edit-address.first-part .ImgSectionTabs1 .alert.success-message p{font-size:0.8333333333vw}.edit-address.first-part .ImgSectionTabs1 .alert.errorMessage p{font-size:0.625vw;padding-left:1.0416666667vw}.edit-address.first-part .ImgSectionTabs1 .alert.errorMessage p::before{width:0.7291666667vw;height:0.625vw;left:0;top:3px}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .ImgSectionTabs1 span{font-size:0.7291666667vw}[dir=rtl] .edit-address.first-part .ImgSectionTabs1 .qq-upload-button-selector{width:100% !important;background:#fbf8fa !important;border:none !important}[dir=rtl] .edit-address.first-part .ImgSectionTabs1 .qq-upload-button-selector::after{content:"أرفق صورة";text-align:center;color:#ff790e;background-color:#fbf8fa;position:absolute;font-size:14px;width:calc(100% + 1px);height:calc(100% + 2px);top:-1px;left:-1px;pointer-events:none;border:2px dashed #ccc;justify-content:center;align-items:center;display:flex}.giftAttributeInfoPicItems{display:flex;gap:0.5208333333vw}.giftAttributeInfoPicItems img{width:2.6041666667vw;height:2.6041666667vw}.giftAttributeInfoPicItems .giftAttributeInfoPicItems2{display:flex;gap:10px}.gift-wrapper-res .giftAttributeInfoPicItems2{display:flex;gap:10px}.bgCheckoutPage .first-part .checkoutMaincontainerSectionTaps .styled-checkbox{position:absolute;opacity:0}.bgCheckoutPage .first-part .checkoutMaincontainerSectionTaps .styled-checkbox+label{display:flex;align-items:center;position:relative;cursor:pointer;padding:0;font-size:0.8333333333vw;margin-top:-15px;margin-bottom:20px}.bgCheckoutPage .first-part .checkoutMaincontainerSectionTaps .styled-checkbox+label:before{content:"";margin-right:10px;display:inline-block;vertical-align:text-top;width:20px;height:20px;background:#fff;border:1px solid #707070;border-radius:2px}.bgCheckoutPage .first-part .checkoutMaincontainerSectionTaps .styled-checkbox:checked+label:before{background:#ff790e;border:1px solid #ff790e}.bgCheckoutPage .first-part .checkoutMaincontainerSectionTaps .styled-checkbox:checked+label:after{content:"";position:absolute;left:4px;top:50%;background:#fff;width:2px;height:2px;box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff,4px -8px 0 #fff;transform:rotate(45deg);border:1px solid #ff790e}[dir=rtl] .bgCheckoutPage .first-part .checkoutMaincontainerSectionTaps .styled-checkbox{position:absolute;opacity:0}[dir=rtl] .bgCheckoutPage .first-part .checkoutMaincontainerSectionTaps .styled-checkbox+label{display:flex;align-items:center;position:relative;cursor:pointer;padding:0;font-size:0.8333333333vw;margin-top:-1.71875vw;margin-bottom:1.0416666667vw}[dir=rtl] .bgCheckoutPage .first-part .checkoutMaincontainerSectionTaps .styled-checkbox+label:before{content:"";margin-right:0;margin-left:10px;display:inline-block;vertical-align:text-top;width:20px;height:20px;background:#fff;border:1px solid #707070;border-radius:2px}[dir=rtl] .bgCheckoutPage .first-part .checkoutMaincontainerSectionTaps .styled-checkbox:checked+label:before{background:#ff790e;border:1px solid #ff790e}[dir=rtl] .bgCheckoutPage .first-part .checkoutMaincontainerSectionTaps .styled-checkbox:checked+label:after{content:"";position:absolute;left:14px;top:50%;background:#fff;width:2px;height:2px;box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff,4px -8px 0 #fff;transform:rotate(45deg);border:1px solid #ff790e}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .second-part.form-ui .custom-radio-button.radio-icon .custom-control-label span{font-size:1.0416666667vw}[dir=rtl] .bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .second-part.form-ui .custom-radio-button.radio-icon .custom-control-label span{font-size:1.0416666667vw}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerRightColumn .containerRightMargin{margin-left:5.46875vw !important;margin-top:0.5208333333vw !important}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .second-part.form-ui .custom-radio-button.radio-icon .custom-control-label span{font-size:0.8333333333vw}[dir=rtl] .bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .second-part.form-ui .custom-radio-button.radio-icon .custom-control-label span{font-size:0.8333333333vw}.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .selectStandardDeliveryAndExpressDeliverySection{display:flex;flex-direction:row;gap:0.625vw;margin-bottom:0.625vw}.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .selectStandardDeliveryAndExpressDeliverySection .typeSectionDeliverySelected{width:50%}.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .selectStandardDeliveryAndExpressDeliverySection .standardDeliverySection,.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .selectStandardDeliveryAndExpressDeliverySection .expressDeliverySection{padding:0.8333333333vw 0.5208333333vw;gap:0.625vw}.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .selectStandardDeliveryAndExpressDeliverySection .standardDeliverySection .standardDeliverySectionRadio input[type=radio],.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .selectStandardDeliveryAndExpressDeliverySection .expressDeliverySection .expressDeliverySectionnRadio input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:0.8333333333vw;height:0.8333333333vw;border:1px solid #bfbfbf;border-radius:50%;outline:none;cursor:pointer;background-color:rgba(0,0,0,0);margin-right:0vw;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .selectStandardDeliveryAndExpressDeliverySection .standardDeliverySection .standardDeliverySectionRadio input[type=radio]:checked::after,.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .selectStandardDeliveryAndExpressDeliverySection .expressDeliverySection .expressDeliverySectionnRadio input[type=radio]:checked::after{content:"";display:block;width:0.5208333333vw;height:0.5208333333vw;border-radius:50%;background-color:#ff790e;margin:0.1041666667vw}.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .selectStandardDeliveryAndExpressDeliverySection .standardDeliverySectionContentBox label,.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .selectStandardDeliveryAndExpressDeliverySection .expressDeliverySectionnContentBox label{font-size:1.0416666667vw;color:#666;margin:0}.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .selectStandardDeliveryAndExpressDeliverySection .standardDeliverySectionContentBox .standardDeliverySectionContentBoxDescription,.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .selectStandardDeliveryAndExpressDeliverySection .expressDeliverySectionnContentBox .expressDeliverySectionnContentBoxDescription{color:#f16e00;font-size:0.9375vw;margin-top:1.0416666667vw}.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .selectStandardDeliveryAndExpressDeliverySection .standardDeliverySectionContentBox .standardDeliverySectionContentBoxPrice,.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .selectStandardDeliveryAndExpressDeliverySection .expressDeliverySectionnContentBoxDescription .standardDeliverySectionContentBoxPrice{font-size:0.7291666667vw;display:flex;gap:0.5208333333vw;margin:0;align-items:baseline}.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .boldTextDeliverySectionContentBoxPriceFree{margin:0;font-size:0.9375vw;font-weight:bold;color:#666}.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .selectStandardDeliveryAndExpressDeliverySection .standardDeliverySectionContentBox .standardDeliverySectionContentBoxPrice p,.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .selectStandardDeliveryAndExpressDeliverySection .expressDeliverySectionnContentBox .standardDeliverySectionContentBoxPrice p{margin:0;font-size:0.9375vw}.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .selectStandardDeliveryAndExpressDeliverySection .expressDeliverySectionnContentBox .expressDeliverySectionnContentBoxPrice{color:#666;margin:0}.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .boldTextDeliverySectionContentBoxDescriptionPrice{font-size:0.9375vw;margin:0}.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .boldTextDeliverySectionContentBoxDescriptionPrice{font-size:0.7291666667vw;width:13.5416666667vw !important}.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .deliverySectionSelected .boldTextDeliverySectionContentBoxDescriptionPrice{font-size:0.8333333333vw}p.boldTextDeliverySectionContentBoxDescriptionPrice{font-size:0.7291666667vw !important;margin-top:0.15625vw !important}.expressDeliverySectionnContentBoxPrice{display:flex;gap:10px}.bgCheckoutPage .yourCartProductCardBoxAllContent{background:rgba(0,0,0,0) !important}.yourCartProductCardBoxAllContent{display:block}.ui-draggable.ui-resizable{width:47.5vw !important}.ui-dialog-content.ui-widget-content{height:66vh !important}.ui-dialog-titlebar{padding:1.0416666667vw 0vw !important}.ui-dialog .ui-dialog-title{font-size:1.1458333333vw;margin-left:2.6041666667vw !important;margin-right:2.6041666667vw !important}.ui-dialog-titlebar button{top:50% !important;right:1.0416666667vw;transform:translate(0, -50%);-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%)}[dir=rtl] .ui-dialog-titlebar button{top:50% !important;left:1.0416666667vw !important;transform:translate(0, -50%);-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%)}.ui-dialog-content .page-title{margin-bottom:0.78125vw;margin-left:1.875vw}.ui-dialog-content .page-title h1{font-size:1.0416666667vw}[dir=rtl] .ui-dialog-content .page-title h1{text-align:right;margin-right:1.875vw}.page-body .termsandconditionsboxcontainer h5{font-size:0.9375vw;margin-left:1.875vw;margin-right:1.875vw}[dir=rtl] .page-body .termsandconditionsboxcontainer .page-body p{font-size:0.9375vw;margin-left:1.875vw;margin-right:1.875vw}[dir=rtl] .page-body .termsandconditionsboxcontainer h5{text-align:right}.ui-dialog-content .page-title .termsandconditionsboxcontainer h5{font-size:0.9375vw !important}.ui-dialog-content .topic-block .termsandconditionsboxcontainer a,.ui-dialog-content .topic-page .termsandconditionsboxcontainer a{font-size:0.9375vw}[dir=rtl] .topic-page .termsandconditionsboxcontainer a{font-size:0.9375vw}.topic-page .termsandconditionsboxcontainer ul{padding:0 0 0 1.0416666667vw;margin-left:1.875vw;margin-right:1.875vw}[dir=rtl] .topic-page .termsandconditionsboxcontainer ul li{margin-top:1.0416666667vw}.page-body .termsandconditionsboxcontainer ul li h5{margin:1.0416666667vw 0}[dir=rtl] .topic-page .termsandconditionsboxcontainer ul{padding:0.7291666667vw 1.0416666667vw 0 0}[dir=rtl] .topic-page .termsandconditionsboxcontainer ul li{margin:0.7291666667vw 0}[dir=rtl] .page-body .termsandconditionsboxcontainer p{margin-bottom:1.5625vw}.bgCheckoutPage .checkoutMaincontainerLeftColumn .mapPinLocation img{width:1.1458333333vw;height:1.1458333333vw}.bgCheckoutPage .checkoutMaincontainerLeftColumn .mapPinLocation{font-size:0.9375vw}.bgCheckoutPage .checkoutMaincontainerLeftColumn .mapPinLocation a{font-size:0.9375vw}.bgCheckoutPage .second-part .checkoutMaincontainerSectionTaps .delivery-method .disabledContentStepTextErrorStyle,.bgCheckoutPage .therd-part .checkoutMaincontainerSectionTaps .paymentmethod .disabledContentStepTextErrorStyle{font-size:0.9375vw}[dir=rtl] .informationTitleAndPriceStyle{display:flex !important;gap:5px;flex-direction:row-reverse}[dir=rtl] .informationTitleAndPriceStyle .informationTitleAndPriceStyleContent{display:flex;flex-direction:unset;gap:5px}[dir=rtl] .informationTitleAndPriceStyle .c-main-item-label{transform:scaleX(-1)}[dir=rtl] .informationTitleAndPriceStyle .informationTitleAndPriceStyleContent span:nth-child(2){font-weight:bold}.custom-control-input-show-radio-btn{position:absolute;top:0;left:-2.34375vw}[dir=rtl] .custom-control-input-show-radio-btn{position:absolute;top:0;right:-2.34375vw}.select-sim-number-new-style-ar{margin:0.78125vw 0 0 0 !important}[dir=rtl] .select-sim-number-new-style-ar{margin:0.78125vw 0 0 0 !important}.select-sim-number-new-style-ar .common-dropdown .dropdown-toggle{font-size:0.9375vw !important;border-radius:0.2083333333vw}.select-sim-number-new-style-ar .common-dropdown .dropdown-menu{border-radius:0.4166666667vw}.select-sim-number-new-style-ar .common-dropdown .dropdown-menu a{font-size:0.9375vw !important}[dir=rtl] .select-sim-number-new-style-ar .common-dropdown .dropdown-toggle{font-size:0.9375vw !important}[dir=rtl] .select-sim-number-new-style-ar .common-dropdown .dropdown-menu a{font-size:0.9375vw}.select-sim-number-new-style-ar-box-content ul li span{font-size:0.8333333333vw}[dir=rtl] .select-sim-number-new-style-ar-box-content ul li span{font-size:0.9375vw}[dir=rtl] .icon-right-ar .inp-grop .inp-icon .icon-right{right:80% !important}.yourCartProductCardCartBunQuantityStyle{width:100% !important;display:flex;justify-content:center}[dir=rtl] .yourCartProductCardCartBunQuantityStylePrices{display:flex;align-items:center;justify-content:end}[dir=rtl] .applyPromoCodeSection .applyPromoCodeSectionBeforeParagraph{right:75%}.orderSummaryContainerItemSubTotalDiscount p{font-size:0.8333333333vw}.orderSummaryContainerItemSubTotalDiscount span{font-size:0.9375vw}.yourCartProductCardCartBunQuantityStylePricesWithTax{font-size:0.625vw;margin-top:0.2083333333vw}.yourCartProductCardCartBunQuantityStyleCheckout{position:relative}.yourCartProductCardCartBunQuantityStylePricesWithTax{position:absolute;top:1.25vw}.yourCartProductCardCartBunQuantityStyleCheckout{padding-bottom:25px !important}.fieldset_minimize_space_between_advanced_search_and_search_tab{margin-top:-80px}.applyPromoCodeSection .code-flex .form-control{font-size:0.9375vw !important;height:3.3333333333vw}.applyPromoCodeSection .submitApplyPromoCodeSectionStyleImage{padding:0.6770833333vw 0.6770833333vw;right:0.46875vw;width:2.9166666667vw;height:2.2916666667vw;max-width:2.9166666667vw;max-height:2.2916666667vw}.applyPromoCodeSection .submitApplyPromoCodeSectionStyleImage img{width:1.5625vw;height:auto}[dir=rtl] .applyPromoCodeSection .submitApplyPromoCodeSectionStyleImage{padding:0.6770833333vw 0.6770833333vw;left:0.46875vw;right:unset}.applyPromoCodeSection .applyPromoCodeSectionBeforeParagraph{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);right:4.1666666667vw;font-size:0.8333333333vw;margin-top:0.1041666667vw}[dir=rtl] .applyPromoCodeSection .applyPromoCodeSectionBeforeParagraph{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);left:4.1666666667vw;right:unset;font-size:0.8333333333vw;margin-top:0.1041666667vw}.applydiscountcouponcodeErrorStyle{font-size:0.8333333333vw;margin-top:0vw}.select-sim-number-new-style-ar-box-content ul li span{font-size:0.9375vw}.select-sim-number-new-style-ar-box-content a{padding-left:8.5px;font-size:0.9375vw}.bgCheckoutPage .checkoutMaincontainerRightColumn .containerRightMarginStyleCheckoutPage{margin-top:-25px !important}.bgCheckoutPage .checkoutMaincontainerRightColumn .NewMargin{margin-left:3.6458333333vw;margin-right:3.6458333333vw}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .placeholderPhoneNumber::before{font-size:0.8333333333vw;left:43px}.giftWrapperBoxQyWidth b{width:120%}span.giftWrapperBoxQy{font-size:0.625vw !important;display:inline-block !important}span.giftWrapperBoxQy::first-letter{color:#ff790e !important;padding:0 0.3125vw}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .first-part .form-ui .row .form-group .iti{width:100%}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .first-part .form-ui .row .form-group .iti__selected-flag{padding:0 0.7291666667vw;background-color:rgba(0,0,0,.05)}[dir=rtl] .bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .first-part .form-ui .row .form-group .iti__selected-flag{flex-direction:row-reverse}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .first-part .form-ui .row .form-group .iti--allow-dropdown input[type=tel]{padding-left:3.6458333333vw}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .first-part .form-ui .row .form-group .iti__country{font-size:0.8333333333vw}}@media(min-width: 1366px){.iconTrashCartPaddingPageCartRB{padding:0.5208333333vw}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumnd .second-part.form-ui .row .searchBoxSectionBoxImg{width:2.0833333333vw;height:2.0833333333vw;top:22px;left:65px}[dir=rtl] .bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .second-part.form-ui .row .searchBoxSectionBoxImg{width:1.1458333333vw;height:1.1458333333vw;top:21px;right:3.125vw}.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerRightColumn .orderSummaryContainerCheckoutTermsCheckoutPage .orderSummaryContainerCheckoutTerms div #termsCheckbox{margin-top:0}.bgCheckoutPage .first-part .checkoutMaincontainerSectionTaps .styled-checkbox{position:absolute;opacity:0}.bgCheckoutPage .first-part .checkoutMaincontainerSectionTaps .styled-checkbox+label{display:flex;align-items:center;position:relative;cursor:pointer;padding:0;font-size:0.8333333333vw;margin-top:-0.78125vw;margin-bottom:1.0416666667vw}.bgCheckoutPage .first-part .checkoutMaincontainerSectionTaps .styled-checkbox+label:before{content:"";margin-right:10px;display:inline-block;vertical-align:text-top;width:20px;height:20px;background:#fff;border:1px solid #707070;border-radius:2px}.bgCheckoutPage .first-part .checkoutMaincontainerSectionTaps .styled-checkbox:checked+label:before{background:#ff790e;border:1px solid #ff790e}.bgCheckoutPage .first-part .checkoutMaincontainerSectionTaps .styled-checkbox:checked+label:after{content:"";position:absolute;left:4px;top:50%;background:#fff;width:2px;height:2px;box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff,4px -8px 0 #fff;transform:rotate(45deg);border:1px solid #ff790e}[dir=rtl] .customControlInputBtnShowRadio4GNewStyle.custom-radio{padding-left:2.8125vw;padding-right:2.8125vw}.fieldset_minimize_space_between_advanced_search_and_search_tab{margin-top:-50px}.showDeliveryMethodStep_PickUpInshopStepShow .googleMapLocationSelectShops .googleMapLocationSelectShopsBox .sizeGoogleMapPickUpInShop{width:100%;height:93%}.bgCheckoutPage .checkoutMaincontainerRightColumn .cklinewithd{padding-left:1.6105417277vw !important;padding-right:1.6105417277vw !important}.bgCheckoutPage .checkoutMaincontainerRightColumn .ckcontainersub{padding-left:5vw !important;padding-right:5.2083333333vw !important}}@media(min-width: 1600px){.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerLeftColumn .placeholderPhoneNumber::before{left:7%}}.containerRightMargin .informationTitleAndPriceStyle{position:relative}.row.c-row-main.c-row-sub .informationTitleAndPriceStyle{position:relative}.cart-bun.prices.yourCartProductCardCartBun{position:relative;padding:0 0 20px 17px;margin-bottom:20px}.cart-bun.prices.yourCartProductCardCartBun.with-line::before{content:" ";border-left:1px solid gray;position:absolute;width:1px;left:-2px;height:26px;top:15px}.cart-bun.prices.yourCartProductCardCartBun.with-line::after{content:" ";display:block;position:absolute;width:13px;left:-2px;height:1px;top:14px;background:gray}.cart-bun.prices.yourCartProductCardCartBun{margin-left:-8px}.informationTitleAndPriceStyle::before{content:" ";border-left:1px solid gray;position:absolute;width:1px;left:0px;height:20px;bottom:26px}.one-time .informationTitleAndPriceStyle::before{content:" ";border-left:1px solid gray;position:absolute;width:1px;left:0px;height:90px;bottom:26px}.col-7.c-col.subtitle .c-main-item-label::before{display:none}[dir=rtl] .one-time .informationTitleAndPriceStyle::before{content:" ";border-left:1px solid gray;position:absolute;width:1px;right:0px;height:80px;bottom:24px;left:unset}[dir=rtl] .informationTitleAndPriceStyle::before{content:" ";border-left:1px solid gray;position:absolute;width:1px;right:0px;height:20px;bottom:8px;left:unset}[dir=rtl] .cart-bun.prices.yourCartProductCardCartBun.with-line::before{content:" ";border-left:1px solid gray;position:absolute;width:1px;right:-2px;height:46px;top:15px;left:unset}[dir=rtl] .cart-bun.prices.yourCartProductCardCartBun.with-line::after{content:" ";display:block;position:absolute;width:13px;right:-2px;height:1px;left:unset;top:14px;background:gray}#desktopProductCardInCartID .cart-bun.prices.yourCartProductCardCartBun{width:100%}[dir=rtl] .cart-bun.prices.yourCartProductCardCartBun{margin-left:8px}[dir=rtl] .cart-bun.prices.yourCartProductCardCartBun{position:relative;padding:0 0 20px 3px;margin-bottom:20px}@media(min-width: 566px){[dir=rtl] .cart-bun.prices.yourCartProductCardCartBun.with-line{justify-content:flex-end;padding-right:23px}[dir=rtl] .c-main-section.c-main-section-first.WelcomePack .row.c-row-main.c-row-sub{justify-content:flex-end}}@media(max-width: 768px){[dir=rtl] .cart-bun.prices.yourCartProductCardCartBun{margin-right:-3px !important}[dir=rtl] .cart-bun.prices.yourCartProductCardCartBun{padding:0 17px 20px 4px}.responsiveContainerProductInCart .cart-bun.prices.yourCartProductCardCartBun.with-line{margin-left:-3px !important}}@media(min-width: 566px)and (max-width: 1200px){#desktopProductCardInCartID .cart-bun.prices.yourCartProductCardCartBun{margin-left:-3px !important;padding-bottom:3px !important}[dir=rtl] #desktopProductCardInCartID .cart-bun.prices.yourCartProductCardCartBun{margin-left:5px !important;padding-bottom:3px !important}}@media(max-width: 566px){#desktopProductCardInCartID .cart-bun.prices.yourCartProductCardCartBun{margin-left:-5px !important}[dir=rtl] #desktopProductCardInCartID .cart-bun.prices.yourCartProductCardCartBun{margin-left:5px !important}}.informationTitleAndPriceStyle .c-main-item-label{background-image:url("../Themes/Theme 2024/Content/images/Revamp23/arrowwithline.png");background-size:contain;background-position:center;background-repeat:no-repeat;width:16px;height:13px;color:rgba(0,0,0,0)}@media(min-width: 1266px){.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerRightColumn .checkoutCartSummarySectionCardProduct .order-summary-content .cart-bun.prices.yourCartProductCardCartBun.with-line{margin-left:-8px !important;margin-bottom:10px !important}}@media(max-width: 1266px){.bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerRightColumn .checkoutCartSummarySectionCardProduct .order-summary-content .cart-bun.prices.yourCartProductCardCartBun.with-line{margin-left:-3px !important;margin-bottom:20px !important}}@media(min-width: 566px){[dir=rtl] .bgCheckoutPage .checkoutMaincontainer .checkoutMaincontainerRightColumn .checkoutCartSummarySectionCardProduct .order-summary-content .cart-bun.prices.yourCartProductCardCartBun.with-line{margin-left:8px !important;margin-bottom:20px !important}[dir=rtl] .row.c-row-main.c-row-sub.rtl-price{flex-direction:row-reverse}[dir=rtl] .row.c-row-main.c-row-sub.rtl-price .col-4.c-col.c-main-item-price{text-align:right}}@media(max-width: 1266px){[dir=rtl] .shopping-cart #responsiveProductCardInCartID .rtl-price .c-main-item-price{max-width:-moz-fit-content;max-width:fit-content;padding:0px 2px}[dir=rtl] .shopping-cart #responsiveProductCardInCartID .rtl-price .subtitle{padding:0px}[dir=rtl] .shopping-cart #responsiveProductCardInCartID .rtl-price .c-main-item-label{text-align:right}}@media(max-width: 1266px){.shopping-cart #responsiveProductCardInCartID .rtl-price .c-main-item-price{max-width:-moz-fit-content;max-width:fit-content;padding:0px 2px}.shopping-cart #responsiveProductCardInCartID .rtl-price .subtitle{padding:0px}}@media(min-width: 566px){.shopping-cart #desktopProductCardInCartID .container.containerRightMargin .rtl-price .c-main-item-price{max-width:-moz-fit-content;max-width:fit-content;padding:0px 2px}.shopping-cart #desktopProductCardInCartID .container.containerRightMargin .rtl-price .subtitle{padding:0px}}@media(min-width: 566px)and (max-width: 992px){[dir=rtl] .bgCheckoutPage .shopping-cart #desktopProductCardInCartID .container.containerRightMargin{margin-right:0px !important;margin-top:0px !important}}@media(min-width: 566px){[dir=rtl] .shopping-cart #desktopProductCardInCartID .container.containerRightMargin{margin-right:25px;margin-top:-18px}[dir=rtl] .shopping-cart #desktopProductCardInCartID .container.containerRightMargin .commit-subfees{direction:rtl}[dir=rtl] .shopping-cart #desktopProductCardInCartID .container.containerRightMargin .rtl-mobthly{text-align:right;padding-right:30px}[dir=rtl] .shopping-cart #desktopProductCardInCartID .container.containerRightMargin .rtl-price{text-align:right;padding-right:10px;justify-content:end}[dir=rtl] .shopping-cart #desktopProductCardInCartID .container.containerRightMargin .rtl-price .c-main-item-price{max-width:-moz-fit-content;max-width:fit-content;padding:0px 2px}[dir=rtl] .shopping-cart #desktopProductCardInCartID .container.containerRightMargin .rtl-price .subtitle{padding:0px}}@media(min-width: 1266px){.shopping-cart #desktopProductCardInCartID .container.containerRightMargin{margin-left:15px;margin-top:-18px}}@media(max-width: 1266px){[dir=rtl] .shopping-cart #responsiveProductCardInCartID .c-main-section.c-main-section-first.WelcomePack .commit-subfees{direction:rtl}}.cart-bun.prices.yourCartProductCardCartBun{margin-left:-8px}@media(min-width: 1200px)and (max-width: 1366px){.cart-bun.prices.yourCartProductCardCartBun{margin-left:-6px}}[dir=rtl] .cart-bun.prices.yourCartProductCardCartBun{margin-left:8px}@media(min-width: 1200px)and (max-width: 1366px){[dir=rtl] .cart-bun.prices.yourCartProductCardCartBun{margin-left:6px}}@media(min-width: 1200px)and (max-width: 1366px){[dir=rtl] .cart-bun.prices.yourCartProductCardCartBun.with-line::before{content:" ";border-left:1px solid gray;position:absolute;width:1px;right:-1px;height:46px;top:15px;left:unset}}@media(min-width: 1200px)and (max-width: 1366px){[dir=rtl] .cart-bun.prices.yourCartProductCardCartBun.with-line::after{content:" ";display:block;position:absolute;width:11px;right:0px;height:1px;left:unset;top:14px;background:gray}}@media(min-width: 1200px)and (max-width: 1366px){.bgCheckoutPage .cart-bun.prices.yourCartProductCardCartBun.with-line::before{content:" ";border-left:1px solid gray;position:absolute;width:1px;left:.5px;height:26px;top:15px}}@media(min-width: 1200px)and (max-width: 1366px){[dir=rtl] .bgCheckoutPage .cart-bun.prices.yourCartProductCardCartBun.with-line::before{content:" ";border-left:1px solid gray;position:absolute;width:1px;left:unset;right:.5px !important;height:50px;top:15px}}@media(min-width: 1200px)and (max-width: 1366px){.cart-bun.prices.yourCartProductCardCartBun.with-line::after{content:" ";display:block;position:absolute;width:13px;left:0px;height:1px;top:14px;background:gray}}.sanad-overlay.overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:1000}.sanad-popup.popup{width:690px;height:332px;background:#fff;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);padding:20px;border-radius:10px;text-align:center;box-shadow:0px 0px 10px rgba(0,0,0,.3);z-index:1001}@media(max-width: 767px){.sanad-popup.popup{width:95%;height:69.3333333333vw}}@media(min-width: 768px)and (max-width: 1024px){.sanad-popup.popup{width:71.9424460432vw;height:35.9712230216vw}}@media(min-width: 1024px){.sanad-popup.popup{width:35.9375vw;height:17.2916666667vw}}.sanad-popup.popup .image-container{margin:0 auto;position:relative;overflow:hidden}@media(max-width: 767px){.sanad-popup.popup .image-container{width:13.3333333333vw;height:13.3333333333vw}}@media(min-width: 768px)and (max-width: 1200px){.sanad-popup.popup .image-container{width:5.9952038369vw;height:5.9952038369vw}}@media(min-width: 1024px){.sanad-popup.popup .image-container{width:2.6041666667vw;height:2.6041666667vw}}@media(min-width: 1025px){.sanad-popup.popup .image-container{margin-top:1.5625vw}}.sanad-popup.popup .image-container img{width:100%;height:100%;position:absolute;top:0;left:0;display:none;transition:all .7s ease-in-out}.sanad-popup.popup .image-container img.active{display:block}.sanad-popup.popup .countdown-text{font-weight:500;margin:10px 0;display:flex;justify-content:center;overflow:hidden;color:#ff790e}@media(max-width: 767px){.sanad-popup.popup .countdown-text{font-size:4.2666666667vw}}@media(min-width: 768px)and (max-width: 1200px){.sanad-popup.popup .countdown-text{font-size:1.9184652278vw}}@media(min-width: 1200px){.sanad-popup.popup .countdown-text{font-size:1.1713030747vw}}@media(min-width: 1200px){.sanad-popup.popup .countdown-text{font-size:0.9375vw}}.sanad-popup.popup .countdown-text #num-count{animation:countdown-roll .9s ease-in-out infinite;animation-delay:.9s;will-change:transform;overflow:hidden;height:100%}.sanad-popup.popup .button-container{display:flex;justify-content:center;margin-top:20px}.sanad-popup.popup .button{padding:0.5208333333vw 1.0416666667vw;margin:0 10px;font-size:4.2666666667vw;border:none;cursor:pointer;border-radius:5px;font-size:1.0416666667vw;font-weight:500}@media(max-width: 767px){.sanad-popup.popup .button{font-size:4.2666666667vw;width:38.6666666667vw;height:13.8666666667vw}}@media(min-width: 768px)and (max-width: 1023px){.sanad-popup.popup .button{font-size:1.9184652278vw;width:18.5851318945vw;height:6.5947242206vw}}@media(min-width: 1024px){.sanad-popup.popup .button{font-size:1.0416666667vw;width:8.0729166667vw;height:2.8645833333vw}}.sanad-popup.popup .cancel-btn{background-color:#fff;color:#000;border:1px solid #000;font-family:"HelvNeue65_W1G"}[dir=rtl] .sanad-popup.popup .cancel-btn{font-family:"HelveticaNeueW20-55Roman"}.sanad-popup.popup .cancel-btn:hover{background-color:#000;color:#fff}.sanad-popup.popup .proceed-btn{background-color:#ff790e;color:#fff}@keyframes countdown-roll{0%{transform:translateY(0)}100%{transform:translateY(-20px)}}.error-popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);display:none;align-items:center;justify-content:center;z-index:1000}.error-popup{background-color:#fff;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.1);text-align:center;font-size:18px;display:flex;flex-direction:column;justify-content:center;align-items:center}@media(max-width: 767px){.error-popup{width:95%;height:73.0666666667vw;padding:3.7333333333vw}}@media(min-width: 768px)and (max-width: 1024px){.error-popup{width:71.9424460432vw;height:35.9712230216vw}}@media(min-width: 1025px){.error-popup{width:35.9375vw;height:17.2916666667vw}}.error-popup .error-popup-icon{background:url("../Themes/Theme 2024/Content/images/Revamp23/sanad-error-icon.svg");background-position:center;background-repeat:no-repeat;background-size:cover;margin-bottom:1rem}@media(max-width: 767px){.error-popup .error-popup-icon{width:12vw;height:12vw}}@media(min-width: 768px){.error-popup .error-popup-icon{width:5.3956834532vw;height:5.3956834532vw}}@media(min-width: 1200px){.error-popup .error-popup-icon{width:3.2942898975vw;height:3.2942898975vw}}@media(min-width: 1900px){.error-popup .error-popup-icon{width:2.34375vw;height:2.34375vw}}.error-popup .error-popup-message{margin-bottom:2rem}.error-popup .error-popup-message p{margin-bottom:.25rem}.error-popup .error-popup-message .strong{font-weight:800}.error-popup .error-popup-buttons{display:flex;gap:1rem}.error-popup .error-popup-buttons .btn{font-size:16px;border:none;border-radius:4px;cursor:pointer;transition:background-color .3s ease;font-family:"HelveticaNeueW20-55Roman";font-weight:normal}@media(max-width: 767px){.error-popup .error-popup-buttons .btn{width:39.4666666667vw;height:12.8vw}}@media(min-width: 768px)and (max-width: 1023px){.error-popup .error-popup-buttons .btn{font-size:1.9184652278vw;width:18.5851318945vw;height:6.5947242206vw}}@media(min-width: 1024px){.error-popup .error-popup-buttons .btn{padding:0;font-size:1.0416666667vw;width:8.0729166667vw;height:2.8645833333vw}}.error-popup .error-popup-buttons .btn.cancel-btn{background-color:#fff;color:#000;border:1px solid #000;font-family:"HelvNeue65_W1G"}[dir=rtl] .error-popup .error-popup-buttons .btn.cancel-btn{font-family:"HelveticaNeueW20-55Roman"}.error-popup .error-popup-buttons .btn.cancel-btn:hover{background-color:#000;color:#fff}.error-popup .error-popup-buttons .btn.retry-btn{background-color:#ff790e;color:#fff}.checkoutPageCustomerDetailsPersonalShop .sanadShowDataTOResponse{background-color:#fbf8fa;padding:5.3333333333vw;border-radius:10px}.checkoutPageCustomerDetailsPersonalShop .sanadShowDataTOResponse .styleResponseDataSanad{display:flex;align-items:center;justify-content:space-between;margin-bottom:5.3333333333vw}.checkoutPageCustomerDetailsPersonalShop .sanadShowDataTOResponse .styleResponseDataSanad p{margin:0;font-size:3.7333333333vw}.checkoutPageCustomerDetailsPersonalShop .sanadShowDataTOResponse .styleResponseDataSanad p:first-child{color:#ff790e}.checkoutPageCustomerDetailsPersonalShop .sanadShowDataTOResponse .styleResponseDataSanad .removeIcone{display:flex;align-items:center;gap:1.6vw;cursor:pointer}.checkoutPageCustomerDetailsPersonalShop .sanadShowDataTOResponse .styleResponseDataSanad .removeIcone img{width:2.6666666667vw;height:auto}.checkoutPageCustomerDetailsPersonalShop .sanadShowDataTOResponse .styleResponseDataSanad .removeIcone p{color:#000;text-decoration:underline}.checkoutPageCustomerDetailsPersonalShop .sanadShowDataTOResponse .showInformationSanad p{color:#666;font-weight:600;margin-bottom:2.1333333333vw;font-size:3.7333333333vw}.checkoutPageCustomerDetailsPersonalShop .sanadShowDataTOResponse .showInformationSanad p span{font-weight:400}[dir=rtl] .checkoutPageCustomerDetailsPersonalShop .sanadShowDataTOResponse .showInformationSanad p.phoneNumberBySanad{display:flex;gap:4px}[dir=rtl] .checkoutPageCustomerDetailsPersonalShop .sanadShowDataTOResponse .showInformationSanad p.phoneNumberBySanad span{display:block;direction:ltr}@media(min-width: 768px)and (max-width: 1023px){.checkoutPageCustomerDetailsPersonalShop .sanadShowDataTOResponse{padding:2.3980815348vw}.checkoutPageCustomerDetailsPersonalShop .sanadShowDataTOResponse .styleResponseDataSanad{margin-bottom:2.3980815348vw}.checkoutPageCustomerDetailsPersonalShop .sanadShowDataTOResponse .styleResponseDataSanad p{font-size:1.6786570743vw}.checkoutPageCustomerDetailsPersonalShop .sanadShowDataTOResponse .styleResponseDataSanad .removeIcone{gap:0.7194244604vw}.checkoutPageCustomerDetailsPersonalShop .sanadShowDataTOResponse .styleResponseDataSanad .removeIcone img{width:1.1990407674vw}.checkoutPageCustomerDetailsPersonalShop .sanadShowDataTOResponse .showInformationSanad p{margin-bottom:0.9592326139vw;font-size:1.6786570743vw}}@media(min-width: 1024px){.checkoutPageCustomerDetailsPersonalShop .flexContentThreeCol{display:flex;align-items:center;justify-content:space-between;gap:2.0833333333vw}.checkoutPageCustomerDetailsPersonalShop .flexContentThreeCol .checkoutSectionNationalityIDType{width:66.66% !important}.checkoutPageCustomerDetailsPersonalShop .flexContentThreeCol .widthFiled{width:calc(33.3333333333% - 2.0833333333vw)}.checkoutPageCustomerDetailsPersonalShop .flexContentThreeCol .error-message{position:absolute}.checkoutPageCustomerDetailsPersonalShop .sanadShowDataTOResponse{padding:1.0416666667vw;margin-top:1.3541666667vw}.checkoutPageCustomerDetailsPersonalShop .sanadShowDataTOResponse .styleResponseDataSanad{margin-bottom:1.0416666667vw}.checkoutPageCustomerDetailsPersonalShop .sanadShowDataTOResponse .styleResponseDataSanad p{font-size:0.9375vw}.checkoutPageCustomerDetailsPersonalShop .sanadShowDataTOResponse .styleResponseDataSanad .removeIcone{gap:0.3125vw}.checkoutPageCustomerDetailsPersonalShop .sanadShowDataTOResponse .styleResponseDataSanad .removeIcone p{font-size:0.9375vw}.checkoutPageCustomerDetailsPersonalShop .sanadShowDataTOResponse .styleResponseDataSanad .removeIcone img{width:0.625vw}.checkoutPageCustomerDetailsPersonalShop .sanadShowDataTOResponse .showInformationSanad p{margin-bottom:0.4166666667vw;font-size:0.8333333333vw}}
.detailsMapImageContainer{cursor:pointer;width:100%;height:100%;position:relative;display:block}.detailsMapImageContainer__image{width:100%;height:auto;position:relative;bottom:-8vw}.detailsMapImageContainer__text{position:absolute;top:110%;left:50%;transform:translate(-50%, -50%);color:#ff790e;font-size:4.8vw;text-align:center;text-decoration:underline;font-family:"HelveticaNeueW20-55Roman";font-weight:bold}.mapMainContainerCK p.labelSelectLocationMap{display:flex;color:#666;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;font-size:4.2666666667vw;margin-top:5.3333333333vw;margin-bottom:-2.6666666667vw}.attributes .custom-checkbox,.attributes .custom-radio{position:relative}[dir=rtl] .arrowimgck{transform:scaleX(-1);margin-left:8px}.radioChoiceContainer .broadbandGiftBoxRibbonImage{position:absolute;right:0;top:0;width:11.2vw}[dir=rtl] .radioChoiceContainer .broadbandGiftBoxRibbonImage{position:absolute;transform:scaleX(-1);right:80vw;top:0;width:11.2vw}.arrowimgck{margin-right:8px}.breadcrumb li{border-radius:4px;color:#000;border:1px solid #000;padding-bottom:4px;padding-left:8px;padding-right:8px}.product-description #desc-list ul{list-style:none !important}.internetProviderIcon{height:auto;width:9.6vw;margin-right:4.2666666667vw}[dir=rtl] .internetProviderIcon{margin-left:4.2666666667vw;margin-right:unset}.radioChoiceContainer .broadbandGiftBoxRibbonImage{display:none}.BroadbandProductDetailsTemplate__BroadbandProductDetailsTemplateGift p{margin-bottom:unset !important}.radioChoiceContainer.checked .broadbandGiftBoxRibbonImage{display:flex;width:13.6vw;height:auto;right:0;top:0;position:absolute}[dir=rtl] .radioChoiceContainer.checked .broadbandGiftBoxRibbonImage{right:auto;left:0;width:13.6vw;top:0;transform:rotate(-90deg)}[dir=rtl] .installmentPeriodChoiceContainer{text-align:right !important}.radioChoiceContainer:has(.radioChoiceInputInstallment:checked) .radioChoiceDescription{color:#000 !important;width:100% !important;display:flex;flex-direction:row;flex-wrap:wrap}.broadbandGiftBoxContainer .broadbandGiftBoxContainerImage{height:14.9333333333vw;width:auto}.broadbandTitlesAndGiftBoxContainer{display:flex;flex-direction:row;align-items:center}.BroadbandProductDetailsTemplate__BroadbandProductDetailsTemplateGift{border:none;background-color:#d8ecf5;border-radius:2.6666666667vw;padding:3.7333333333vw;display:flex;flex-direction:row;align-content:center;color:#000;font-family:"HelveticaNeueW20-55Roman";font-size:3.7333333333vw;margin-top:3.2vw;text-align:start;margin-bottom:4.8vw}.BroadbandProductDetailsTemplate__BroadbandProductDetailsTemplateGift img{height:auto;width:11.7333333333vw;margin-right:3.7333333333vw}[dir=rtl] .BroadbandProductDetailsTemplate__BroadbandProductDetailsTemplateGift img{margin-left:3.7333333333vw;margin-right:unset}.customControlInputBtnShowRadio4GNewStyle .product4gDeviceAttrPriceContainer{width:40vw}[dir=rtl] .customControlInputBtnShowRadio4GNewStyle .product4gDeviceAttrPriceContainer{width:34vw}.customControlInputBtnShowRadio4GNewStyle .product4gDeviceAttrPriceContainerParagraph{margin-bottom:unset !important;display:flex;flex-direction:row;justify-content:space-around;align-items:baseline;width:100%;font-family:"HelveticaNeueW20-55Roman";font-size:3.2vw}.customControlInputBtnShowRadio4GNewStyle .product4gDeviceAttrPriceContainerParagraph .product4gDeviceAttrPriceContainerSpanPrice{width:30%;display:flex;color:inherit !important;border-bottom:dotted;border-bottom-width:1.5px;margin:0px .2rem}.customControlInputBtnShowRadio4GNewStyle .product4gDeviceAttrPriceContainerParagraph .product4gDeviceAttrPriceContainerSpanPrice2{color:inherit !important}.customControlInputBtnShowRadio4GNewStyle .product4gDeviceAttrPriceContainerParagraph .product4gDeviceAttrPriceContainerSpanFree{width:100%;display:flex;color:inherit !important;border-bottom:dotted;border-bottom-width:1.5px;margin:0px .2rem}@media(min-width: 768px)and (max-width: 1023px){.detailsMapImageContainer{cursor:pointer;width:100%;height:100%;position:relative;display:block}.detailsMapImageContainer__image{width:100%;height:auto;position:relative;bottom:-3.5971223022vw}.detailsMapImageContainer__text{position:absolute;top:78%;left:50%;transform:translate(-50%, -50%);color:#ff790e;font-size:2.1582733813vw;text-align:center;text-decoration:underline;font-family:"HelveticaNeueW20-55Roman";font-weight:bold}.mapMainContainerCK p.labelSelectLocationMap{font-size:2.6378896882vw;margin-top:4.7961630695vw;margin-bottom:-1.1990407674vw}.customControlInputBtnShowRadio4GNewStyle .product4gDeviceAttrPriceContainer{width:55%}[dir=rtl] .customControlInputBtnShowRadio4GNewStyle .product4gDeviceAttrPriceContainer{width:50%}.customControlInputBtnShowRadio4GNewStyle .product4gDeviceAttrPriceContainerParagraph{margin-bottom:unset !important;display:flex;flex-direction:row;justify-content:space-around;align-items:baseline;width:100%;font-family:"HelveticaNeueW20-55Roman";font-size:1.9184652278vw}.customControlInputBtnShowRadio4GNewStyle .product4gDeviceAttrPriceContainerParagraph .product4gDeviceAttrPriceContainerSpanPrice{width:20%;display:flex;color:inherit !important;border-bottom:dotted;border-bottom-width:1.5px;margin:0px .2rem}.customControlInputBtnShowRadio4GNewStyle .product4gDeviceAttrPriceContainerParagraph .product4gDeviceAttrPriceContainerSpanFree{width:100%;display:flex;color:inherit !important;border-bottom:dotted;border-bottom-width:1.5px;margin:0px .2rem}.radioChoiceContainer .broadbandGiftBoxRibbonImage{width:4.5563549161vw}[dir=rtl] .radioChoiceContainer .broadbandGiftBoxRibbonImage{position:absolute;transform:scaleX(-1);right:39.6882494005vw;top:0;width:4.4364508393vw}.product-description #desc-list ul{list-style:none !important}.internetProviderIcon{width:auto;height:4.3165467626vw;margin-right:1.9184652278vw}[dir=rtl] .internetProviderIcon{margin-left:1.9184652278vw;margin-right:unset}.radioChoiceContainer:has(.radioChoiceInputInstallment:checked) .radioChoiceDescription{color:#000 !important;display:flex;flex-direction:row;flex-wrap:wrap;width:100% !important}.broadbandGiftBoxContainer .broadbandGiftBoxContainerImage{height:7.4340527578vw;width:auto}.BroadbandProductDetailsTemplate__BroadbandProductDetailsTemplateGift{border:none;background-color:#d8ecf5;border-radius:1.6786570743vw;padding:1.9184652278vw;display:flex;flex-direction:row;align-content:center;font-family:"HelveticaNeueW20-55Roman";font-size:1.9184652278vw;margin-top:1.9184652278vw;text-align:start;margin-bottom:2.1582733813vw}.BroadbandProductDetailsTemplate__BroadbandProductDetailsTemplateGift img{height:auto;width:5.2757793765vw;margin-right:1.9184652278vw}[dir=rtl] .BroadbandProductDetailsTemplate__BroadbandProductDetailsTemplateGift img{margin-left:1.9184652278vw;margin-right:unset}.NewFontSizeWithTaxTablet{font-size:1.6786570743vw !important}}@media(min-width: 1024px){.detailsMapImageContainer{cursor:pointer;width:100%;height:100%;position:relative;display:block}.detailsMapImageContainer__image{width:100%;height:auto;position:relative;bottom:-1.5625vw}.detailsMapImageContainer__text{position:absolute;top:75%;left:50%;transform:translate(-50%, -50%);color:#ff790e;font-size:0.9375vw;text-align:center;text-decoration:underline;font-family:"HelveticaNeueW20-55Roman";font-weight:bold}.mapMainContainerCK p.labelSelectLocationMap{font-size:1.1458333333vw;margin-top:2.0833333333vw;margin-bottom:-0.3125vw}.customControlInputBtnShowRadio4GNewStyle .product4gDeviceAttrPriceContainer{width:55%}[dir=rtl] .customControlInputBtnShowRadio4GNewStyle .product4gDeviceAttrPriceContainer{width:50%}.customControlInputBtnShowRadio4GNewStyle .product4gDeviceAttrPriceContainerParagraph{margin-bottom:unset !important;display:flex;flex-direction:row;justify-content:space-around;align-items:baseline;width:100%;font-family:"HelveticaNeueW20-55Roman";font-size:0.8333333333vw}.customControlInputBtnShowRadio4GNewStyle .product4gDeviceAttrPriceContainerParagraph .product4gDeviceAttrPriceContainerSpanPrice{width:20%;display:flex;color:inherit !important;border-bottom:dotted;border-bottom-width:1.5px;margin:0px .2rem}.customControlInputBtnShowRadio4GNewStyle .product4gDeviceAttrPriceContainerParagraph .product4gDeviceAttrPriceContainerSpanFree{width:100%;display:flex;color:inherit !important;border-bottom:dotted;border-bottom-width:1.5px;margin:0px .2rem}.radioChoiceContainer .broadbandGiftBoxRibbonImage{width:2.1875vw}[dir=rtl] .radioChoiceContainer .broadbandGiftBoxRibbonImage{position:absolute;transform:scaleX(-1);right:18.4895833333vw;top:0;width:2.34375vw}.breadcrumb li{border-radius:unset;color:unset;border:unset;padding-bottom:unset;padding-left:unset;padding-right:unset}.product-description #desc-list ul{list-style:none !important}.radioChoiceContainer:has(.radioChoiceInputInstallsment:checked) .radioChoiceDescription{color:#000 !important;display:flex;flex-direction:row;flex-wrap:wrap;width:100% !important}.internetProviderIcon{width:auto;height:1.875vw;margin-right:0.8333333333vw}[dir=rtl] .internetProviderIcon{margin-left:0.8333333333vw;margin-right:unset}.broadbandTitlesAndGiftBoxContainer{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.broadbandTitlesAndGiftBoxContainer .broadbandTitlesContainer{display:flex;flex-direction:column;align-items:flex-start}.broadbandTitlesAndGiftBoxContainer .broadbandGiftBoxContainer .broadbandGiftBoxContainerImage{margin-left:1.25vw;height:2.3958333333vw;width:auto}[dir=rtl] .broadbandTitlesAndGiftBoxContainer .broadbandGiftBoxContainer .broadbandGiftBoxContainerImage{margin-right:1.25vw;margin-left:unset}.broadbandGiftBoxContainer{display:flex;flex-direction:column;position:relative;top:-1.5625vw}.openGiftTop{position:relative;z-index:10;top:1.4583333333vw;transform:rotate(12deg);transition:transform .3s ease,top .3s ease}.openGiftBottom{z-index:20}.broadbandGiftBoxContainer.active .openGiftTop{top:0px;transform:rotate(0deg)}.BroadbandProductDetailsTemplate__BroadbandProductDetailsTemplateGift{border:none;background-color:#d4e8f1;border-radius:2.1875vw;padding:0.5208333333vw;display:flex;flex-direction:row;align-content:center;font-family:"HelveticaNeueW20-55Roman";font-size:0.9375vw;margin-top:1.6666666667vw;text-align:start;margin-bottom:unset}.BroadbandProductDetailsTemplate__BroadbandProductDetailsTemplateGift img{height:auto;width:3.2291666667vw;margin-right:0.625vw}[dir=rtl] .BroadbandProductDetailsTemplate__BroadbandProductDetailsTemplateGift img{margin-left:0.625vw;margin-right:unset}}@media(min-width: 576px)and (max-width: 767px){.radioChoiceContainer.checked .broadbandGiftBoxRibbonImage{display:flex;height:auto;right:0vw;top:0vw;position:absolute}[dir=rtl] .radioChoiceContainer.checked .broadbandGiftBoxRibbonImage{top:0;right:auto;left:0;transform:rotate(-90deg)}}@media(min-width: 768px)and (max-width: 991px){.radioChoiceContainer.checked .broadbandGiftBoxRibbonImage{display:flex;width:5.51558753vw;height:auto;right:0;top:0;position:absolute}[dir=rtl] .radioChoiceContainer.checked .broadbandGiftBoxRibbonImage{width:5.51558753vw;top:0;left:0;transform:rotate(-90deg)}}@media(min-width: 992px)and (max-width: 1199px){.radioChoiceContainer.checked .broadbandGiftBoxRibbonImage{display:flex;width:2.8645833333vw;height:auto;right:0;top:0;position:absolute}[dir=rtl] .radioChoiceContainer.checked .broadbandGiftBoxRibbonImage{top:0;width:2.8645833333vw;right:auto;left:0;transform:rotate(-90deg)}}@media(min-width: 1200px)and (max-width: 1366px){.radioChoiceContainer.checked .broadbandGiftBoxRibbonImage{display:flex;width:2.8645833333vw;height:auto;right:0em;top:0em;position:absolute}[dir=rtl] .radioChoiceContainer.checked .broadbandGiftBoxRibbonImage{top:0em;right:auto;left:0em;width:2.8645833333vw;transform:rotate(-90deg)}}@media(min-width: 1367px)and (max-width: 1490px){.radioChoiceContainer.checked .broadbandGiftBoxRibbonImage{display:flex;width:2.6041666667vw;height:auto;right:0em;top:0em;position:relative}[dir=rtl] .radioChoiceContainer.checked .broadbandGiftBoxRibbonImage{top:0em;width:2.6041666667vw;right:auto;left:0em;transform:rotate(-90deg)}}@media(min-width: 1491px){.radioChoiceContainer.checked .broadbandGiftBoxRibbonImage{display:flex;width:2.8645833333vw;height:auto;right:0em;top:0em;position:absolute}[dir=rtl] .radioChoiceContainer.checked .broadbandGiftBoxRibbonImage{top:0em;right:auto;width:2.8645833333vw;left:0em;transform:rotate(-90deg)}}
.product-description .btn.btn-orange{color:#fff !important;text-decoration:none}.device-package .checkboxChoiceLabel{padding:1.0666666667vw}[dir=rtl] .DevicesProductDetailsTemplet__DevicesProductDetailsTempletMainFeaturesContainer{padding-right:0px !important}.device-package .custom-control-input:checked~.checkboxChoiceLabel::before{border-radius:1.0666666667vw !important;border:#ff790e 1px solid !important;box-shadow:none !important}.alsoAddSectionBorderAndName{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.alsoAddSectionBorder{border:#707070 0.2666666667vw dashed;width:10.6666666667vw !important;border-bottom:none}.AlsoAddSectionArrow{width:3.2vw;height:auto}.device-package .checkboxChoiceLabel::before{width:4.2666666667vw;height:4.2666666667vw;left:unset;top:6.4vw;border:#707070 solid 0.2666666667vw !important;border-radius:1.0666666667vw}[dir=rtl] .device-package .checkboxChoiceLabel::before{left:unset;right:unset}.rowContainer{display:flex;justify-content:space-between;align-items:center;margin-top:2.6666666667vw}.checkboxTextColumn .description2{text-align:start}.checkboxTextColumn{width:80% !important;display:flex;flex-direction:column;flex-grow:1}.two-by-two-list{-moz-columns:2;columns:2;list-style-type:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(2, auto);gap:0vw}.youCanAlsoAddImage{height:13.8666666667vw;width:auto}.device-package .checkboxChoiceContainer{display:flex;justify-content:space-between;align-items:start;margin-bottom:10.6666666667vw}.checkboxChoiceInput{display:flex;align-items:center}.checkboxContent{display:flex;align-items:start;margin-left:8vw}[dir=rtl] .checkboxContent{margin-right:8vw;margin-left:unset}.checkboxImageColumn{margin-right:5.3333333333vw}[dir=rtl] .checkboxImageColumn{margin-left:5.3333333333vw;margin-right:unset}.checkboxTextColumn .productName{text-align:start;font-weight:bold;margin-bottom:1.0666666667vw;font-family:"HelveticaNeueW20-55Roman";font-size:3.7333333333vw;font-weight:bold;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;line-height:5.0666666667vw}.descriptionList{margin-top:3.2vw;width:-webkit-min-content;width:-moz-min-content;width:min-content}.descriptionList .description2{font-family:"HelveticaNeueW20-55Roman";font-size:3.7333333333vw;font-weight:bold;margin-top:5.8666666667vw;width:280%}.descriptionList ul{text-align:start;list-style-type:none;padding:0;margin:0}.descriptionList ul li{font-family:"HelveticaNeueW20-55Roman" !important;font-size:3.2vw !important;font-weight:normal !important;margin:1.0666666667vw 0px;width:280%}.descriptionList li::before{content:"•";color:#ff7602;margin-right:1.0666666667vw}[dir=rtl] .descriptionList li::before{margin-left:1.0666666667vw;margin-right:unset}.checkboxChoiceDescription{font-family:"HelveticaNeueW20-55Roman";font-size:3.2vw;font-weight:normal}.checkboxChoiceDescription strong{font-size:3.2vw}.priceArrowContainer{display:flex;align-items:start}.priceContainer{margin-right:1.3333333333vw}[dir=rtl] .priceContainer{margin-left:1.3333333333vw;margin-right:unset}.arrowContainer{cursor:pointer}.adslBrandAndNameAndImageContainer{display:grid;grid-template-columns:repeat(2, 1fr)}.adslBrandAndNameContainer{display:flex;align-items:flex-start;flex-direction:column;justify-content:center}.adslBrandAndNameAndImageContainer .gallery{background-color:#f0f0f1;display:flex;justify-content:flex-end}.adslBrandAndNameAndImageContainer .gallery .banner-slider .single-picture{padding:unset !important}.adslBrandAndNameAndImageContainer .gallery .banner-slider img{width:24.5333333333vw}.adslBrandAndNameAndImageContainer .gallery .banner-slider a{height:unset}.commitmentOptionsContainer{display:grid !important;grid-template-columns:repeat(1, 1fr)}.alsoAddProductMainContainer{display:grid !important;grid-template-columns:repeat(1, 1fr)}.AdslProductDetailsTemplate__AdslProductDetailsTemplateGift{border:none;background-color:#d8ecf5;border-radius:1.0666666667vw;padding:4.8vw;display:flex;flex-direction:row;align-content:center;color:#000;font-family:"HelveticaNeueW20-55Roman";font-size:3.7333333333vw;margin-top:3.2vw;text-align:start}.AdslProductDetailsTemplate__AdslProductDetailsTemplateGift img{height:auto;width:10.6666666667vw;margin-right:3.7333333333vw}[dir=rtl] .AdslProductDetailsTemplate__AdslProductDetailsTemplateGift img{margin-left:3.7333333333vw;margin-right:unset}.AdslProductDetailsTemplate__AdslProductDetailsTemplateExtraFeaturesListContainer{margin:6.4vw 0vw;margin-right:0px;padding:0vw}[dir=rtl] .AdslProductDetailsTemplate__AdslProductDetailsTemplateExtraFeaturesListContainer{margin-right:unset;margin:6.4vw 0vw;margin-left:0px;padding:0vw}.AdslProductDetailsTemplate__AdslProductDetailsTemplateExtraFeaturesList li{font-family:"HelveticaNeueW20-55Roman";font-size:3.7333333333vw;font-weight:bold;margin-bottom:2.1333333333vw;margin-left:4.2666666667vw}[dir=rtl] .AdslProductDetailsTemplate__AdslProductDetailsTemplateExtraFeaturesList li{margin-right:4.2666666667vw;margin-left:unset}.AdslProductDetailsTemplate__AdslProductDetailsTemplateExtraFeaturesList{list-style:none;padding-top:unset !important;padding-right:unset !important;text-align:start}[dir=rtl] .AdslProductDetailsTemplate__AdslProductDetailsTemplateExtraFeaturesList{padding-left:unset !important}.AdslProductDetailsTemplate__AdslProductDetailsTemplateExtraFeaturesList li::before{content:"•";color:#ff790e;font-weight:bold;display:inline-block;width:1em;margin-left:-1em}[dir=rtl] .AdslProductDetailsTemplate__AdslProductDetailsTemplateExtraFeaturesList li::before{margin-right:-1em;margin-left:unset}.displayFlexUnsetNoScrollingMobileView .banner-slider{justify-content:end !important}.displayFlexUnsetNoScrollingMobileView .banner-slider .single-picture{margin:unset}.displayFlexUnsetNoScrollingMobileView{display:unset !important;overflow:hidden}.newStyleOldPriceDropDownList .checkboxChoiceContainer .checkboxChoiceDescription{margin-bottom:0}.newStyleOldPriceDropDownList .checkboxChoiceContainer .oldPrice{white-space:nowrap;width:19.2vw;position:relative;font-size:2.9333333333vw;color:gray}.newStyleOldPriceDropDownList .checkboxChoiceContainer .oldPrice::before{position:absolute;content:"";background-color:gray;width:21.8666666667vw;height:1px;top:50%}[dir=rtl] .newStyleOldPriceDropDownList .checkboxChoiceContainer .oldPrice::before{width:17.0666666667vw}.checkboxChoiceContainer .checkboxChoiceInput.checkboxChoicePlanInput{position:relative}.checkboxChoiceContainer.CustomerEntersQtyAddOn{margin-bottom:8vw}.checkboxChoiceContainer .deskTopUI{display:none}.checkboxChoiceContainer .quantityAddOn .boxContentQya{display:flex;align-items:center;position:absolute;left:41%;z-index:2;top:90%}[dir=rtl] .checkboxChoiceContainer .quantityAddOn .boxContentQya{left:unset;right:41%}.checkboxChoiceContainer .quantityAddOn .boxContentQya .imageBoxContent{border:1px solid #ccc;width:11.2vw;height:8.5333333333vw;display:flex;align-items:center;justify-content:center}.checkboxChoiceContainer .quantityAddOn .boxContentQya .imageBoxContent.imageLeft{border-top-left-radius:6.4vw;border-bottom-left-radius:6.4vw;cursor:not-allowed}[dir=rtl] .checkboxChoiceContainer .quantityAddOn .boxContentQya .imageBoxContent.imageLeft{border-top-left-radius:0vw;border-bottom-left-radius:0vw;border-top-right-radius:6.4vw;border-bottom-right-radius:6.4vw}.checkboxChoiceContainer .quantityAddOn .boxContentQya .imageBoxContent.imageLeft.greaterThanOne{cursor:pointer}.checkboxChoiceContainer .quantityAddOn .boxContentQya .imageBoxContent.imageLeft.greaterThanOne img{width:3.2vw}.checkboxChoiceContainer .quantityAddOn .boxContentQya .imageBoxContent.imageRight{border-top-right-radius:6.4vw;border-bottom-right-radius:6.4vw;cursor:pointer}[dir=rtl] .checkboxChoiceContainer .quantityAddOn .boxContentQya .imageBoxContent.imageRight{border-top-left-radius:6.4vw;border-bottom-left-radius:6.4vw;border-top-right-radius:0vw;border-bottom-right-radius:0vw}.checkboxChoiceContainer .quantityAddOn .boxContentQya p{margin:0;border:1px solid #ccc;width:11.2vw;height:8.5333333333vw;display:flex;align-items:center;justify-content:center;font-family:"HelveticaNeueW20-75Bold"}.bar_notification_qyt_error{display:none;background-color:#e4444c;position:fixed;top:0;left:0;z-index:120;width:100%;padding:4vw;line-height:16px;color:#fff;opacity:.95}.bar_notification_qyt_error span.close_bar_notification_qyt{position:absolute;top:50%;transform:translateY(-50%);right:4vw;width:8.5333333333vw;height:8.5333333333vw;background:rgba(255,255,255,.6392156863) url("../Themes/Theme 2024/Content/images/close.png") center no-repeat;cursor:pointer}[dir=rtl] .bar_notification_qyt_error span.close_bar_notification_qyt{right:unset;left:4vw}.bar_notification_qyt_error p.content{width:85%;margin:0}@media(min-width: 768px)and (max-width: 1023px){.device-package .checkboxChoiceLabel{padding:0.479616307vw}.device-package .custom-control-input:checked~.checkboxChoiceLabel::before{border-radius:0.479616307vw !important;border:#ff790e 1px solid !important;box-shadow:none !important}.alsoAddSectionBorderAndName{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.alsoAddSectionBorder{border:#707070 0.1199040767vw dashed;width:-webkit-fill-available !important;border-bottom:none}.AlsoAddSectionArrow{width:2.3980815348vw;height:auto}.device-package .checkboxChoiceLabel::before{width:3.8369304556vw;height:3.8369304556vw;left:unset;top:3.8369304556vw;border:#707070 solid 0.1199040767vw !important;border-radius:0.479616307vw}[dir=rtl] .device-package .checkboxChoiceLabel::before{left:unset;right:unset}.rowContainer{display:flex;justify-content:space-between;align-items:center;margin-top:1.1990407674vw}.checkboxTextColumn .description2{text-align:start}.checkboxTextColumn{width:57.5539568345vw !important;display:flex;flex-direction:column;flex-grow:1}.two-by-two-list{-moz-columns:2;columns:2;list-style-type:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, auto);gap:0vw}.youCanAlsoAddImage{height:10.3117505995vw;width:auto}.device-package .checkboxChoiceContainer{display:flex;justify-content:space-between;align-items:start;margin-bottom:4.7961630695vw}.checkboxChoiceInput{display:flex;align-items:center}.checkboxContent{display:flex;align-items:start;margin-left:7.1942446043vw;width:63.5491606715vw}[dir=rtl] .checkboxContent{width:68.345323741vw}[dir=rtl] .checkboxContent{margin-right:7.1942446043vw;margin-left:unset}.checkboxImageColumn{margin-right:2.3980815348vw}[dir=rtl] .checkboxImageColumn{margin-left:2.3980815348vw;margin-right:unset}.checkboxTextColumn .productName{text-align:start;font-weight:bold;margin-bottom:0.479616307vw;font-family:"HelveticaNeueW20-55Roman";font-size:2.3980815348vw;font-weight:bold;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;line-height:3.5971223022vw}.descriptionList{margin-top:1.4388489209vw;width:unset}.descriptionList .description2{font-family:"HelveticaNeueW20-55Roman";font-size:1.9184652278vw;font-weight:bold;margin-top:2.6378896882vw;width:unset}.descriptionList ul{text-align:start;list-style-type:none;padding:0;margin:0}.descriptionList ul li{font-family:"HelveticaNeueW20-55Roman" !important;font-size:1.9184652278vw !important;font-weight:normal !important;margin:0.479616307vw 0px;width:unset}.descriptionList li::before{content:"•";color:#ff7602;margin-right:0.479616307vw}[dir=rtl] .descriptionList li::before{margin-left:0.479616307vw;margin-right:unset}.checkboxChoiceDescription{font-family:"HelveticaNeueW20-55Roman";font-size:1.9184652278vw;font-weight:normal}.checkboxChoiceDescription strong{font-size:2.3980815348vw}.priceArrowContainer{display:flex;align-items:start}.priceContainer{margin-right:2.3980815348vw}[dir=rtl] .priceContainer{margin-left:2.3980815348vw;margin-right:unset}.arrowContainer{cursor:pointer}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletMainFeaturesSubContainer{display:grid !important;grid-template-columns:auto auto auto !important}.owl-carousel.owl-loaded{display:flex}.commitmentOptionsContainer{display:grid !important;grid-template-columns:repeat(2, 1fr);-moz-column-gap:.5em;column-gap:.5em;row-gap:.5em}.AdslProductDetailsTemplate__AdslProductDetailsTemplateGift{border:none;background-color:#d8ecf5;border-radius:0.479616307vw;padding:2.1582733813vw;display:flex;flex-direction:row;align-content:center;font-family:"HelveticaNeueW20-55Roman";font-size:1.9184652278vw;margin-top:1.9184652278vw;text-align:start}.AdslProductDetailsTemplate__AdslProductDetailsTemplateGift img{height:auto;width:5.2757793765vw;margin-right:1.9184652278vw}[dir=rtl] .AdslProductDetailsTemplate__AdslProductDetailsTemplateGift img{margin-left:1.9184652278vw;margin-right:unset}.AdslProductDetailsTemplate__AdslProductDetailsTemplateExtraFeaturesListContainer{padding:unset !important}.AdslProductDetailsTemplate__AdslProductDetailsTemplateExtraFeaturesListContainer{margin:2.8776978417vw 0vw;margin-right:0px;padding:0vw}[dir=rtl] .AdslProductDetailsTemplate__AdslProductDetailsTemplateExtraFeaturesListContainer{margin-right:unset;margin:2.8776978417vw 0vw;margin-left:0px;padding:0vw}.AdslProductDetailsTemplate__AdslProductDetailsTemplateExtraFeaturesList li{font-family:"HelveticaNeueW20-55Roman";font-size:2.1582733813vw;font-weight:bold;margin-bottom:0.9592326139vw;margin-left:1.9184652278vw}.AdslProductDetailsTemplate__AdslProductDetailsTemplateExtraFeaturesList{list-style:none;padding-top:unset !important;padding-right:unset !important}.AdslProductDetailsTemplate__AdslProductDetailsTemplateExtraFeaturesList li::before{content:"•";color:#ff790e;font-weight:bold;display:inline-block;width:1em;margin-left:-1em}.newStyleOldPriceDropDownList .checkboxChoiceContainer .oldPrice{width:8.6330935252vw;font-size:1.6786570743vw}.newStyleOldPriceDropDownList .checkboxChoiceContainer .oldPrice::before{width:12.7098321343vw;top:58%}[dir=rtl] .newStyleOldPriceDropDownList .checkboxChoiceContainer .oldPrice::before{width:9.8321342926vw}.checkboxChoiceContainer.CustomerEntersQtyAddOn{margin-bottom:3.5971223022vw}.checkboxChoiceContainer .quantityAddOn .boxContentQya{display:flex;align-items:center;position:absolute;left:28%;top:90%}.checkboxChoiceContainer .quantityAddOn .boxContentQya .imageBoxContent{width:5.035971223vw;height:3.8369304556vw}.checkboxChoiceContainer .quantityAddOn .boxContentQya .imageBoxContent.imageLeft{border-top-left-radius:2.8776978417vw;border-bottom-left-radius:2.8776978417vw}.checkboxChoiceContainer .quantityAddOn .boxContentQya .imageBoxContent.imageLeft.greaterThanOne img{width:1.4388489209vw}.checkboxChoiceContainer .quantityAddOn .boxContentQya .imageBoxContent.imageRight{border-top-right-radius:2.8776978417vw;border-bottom-right-radius:2.8776978417vw}.checkboxChoiceContainer .quantityAddOn .boxContentQya p{width:5.035971223vw;height:3.8369304556vw}.bar_notification_qyt_error{padding:1.7985611511vw}.bar_notification_qyt_error span.close_bar_notification_qyt{right:1.7985611511vw;width:3.8369304556vw;height:3.8369304556vw}[dir=rtl] .bar_notification_qyt_error span.close_bar_notification_qyt{right:unset;left:1.7985611511vw}.bar_notification_qyt_error p.content{width:95%}}@media(min-width: 1024px){.device-package .checkboxChoiceLabel{padding:0.2083333333vw}.device-package .custom-control-input:checked~.checkboxChoiceLabel::before{border-radius:0.2083333333vw !important;border:#ff790e 1px solid !important;box-shadow:none !important}.alsoAddSectionBorderAndName{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.alsoAddSectionBorder{border:#707070 0.0520833333vw dashed;width:-webkit-fill-available !important;border-bottom:none}.AlsoAddSectionArrow{width:1.0416666667vw;height:auto}.device-package .checkboxChoiceLabel::before{width:1.6666666667vw;height:1.6666666667vw;left:unset;top:1.6666666667vw;border:#707070 solid 0.0520833333vw !important;border-radius:0.2083333333vw}[dir=rtl] .device-package .checkboxChoiceLabel::before{left:unset;right:unset}.rowContainer{display:flex;justify-content:space-between;align-items:center;margin-top:0.5208333333vw}.checkboxTextColumn .description2{text-align:start}.checkboxTextColumn{width:20.8333333333vw !important;display:flex;flex-direction:column;flex-grow:1}.two-by-two-list{-moz-columns:2;columns:2;list-style-type:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, auto);gap:0vw}.youCanAlsoAddImage{height:4.4791666667vw;width:auto}.device-package .checkboxChoiceContainer{display:flex;justify-content:space-between;align-items:start;margin-bottom:0.625vw}.checkboxChoiceInput{display:flex;align-items:start}.checkboxContent{display:flex;align-items:start;margin-left:3.125vw}[dir=rtl] .checkboxContent{margin-right:3.125vw;margin-left:unset}.checkboxImageColumn{margin-right:1.0416666667vw}[dir=rtl] .checkboxImageColumn{margin-left:1.0416666667vw;margin-right:unset}.checkboxTextColumn .productName{text-align:start;font-weight:bold;margin-bottom:0.2083333333vw;font-family:"HelveticaNeueW20-55Roman";font-size:1.0416666667vw;font-weight:bold;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;line-height:1.6145833333vw}.descriptionList{margin-top:0.625vw;width:unset}.descriptionList .description2{font-family:"HelveticaNeueW20-55Roman";font-size:0.8333333333vw;font-weight:bold;margin-top:1.1458333333vw;width:unset}.descriptionList ul{text-align:start;list-style-type:none;padding:0;margin:0}.descriptionList ul li{font-family:"HelveticaNeueW20-55Roman" !important;font-size:0.8333333333vw !important;font-weight:normal !important;margin:0.2083333333vw 0px;width:unset}.descriptionList li::before{content:"•";color:#ff7602;margin-right:0.2083333333vw}[dir=rtl] .descriptionList li::before{margin-left:0.2083333333vw;margin-right:unset}.checkboxChoiceDescription{font-family:"HelveticaNeueW20-55Roman";font-size:0.8333333333vw;font-weight:normal}.checkboxChoiceDescription strong{font-size:1.0416666667vw}.priceArrowContainer{display:flex;align-items:start}.priceContainer{margin-right:1.0416666667vw}[dir=rtl] .priceContainer{margin-left:1.0416666667vw;margin-right:unset}.arrowContainer{cursor:pointer}.commitmentOptionsContainer{display:grid !important;grid-template-columns:repeat(2, 1fr);-moz-column-gap:.5em;column-gap:.5em;row-gap:.5em}.AdslProductDetailsTemplate__AdslProductDetailsTemplateGift{border:none;background-color:#d8ecf5;border-radius:0.2083333333vw;padding:0.9375vw;padding-right:4.0625vw;padding-left:4.0625vw;display:flex;flex-direction:row;align-content:center;font-family:"HelveticaNeueW20-55Roman";font-size:1.0416666667vw;margin-top:1.6666666667vw;text-align:start}.AdslProductDetailsTemplate__AdslProductDetailsTemplateGift img{height:auto;width:4.4791666667vw;margin-right:1.0416666667vw}[dir=rtl] .AdslProductDetailsTemplate__AdslProductDetailsTemplateGift img{margin-left:1.0416666667vw;margin-right:unset}.AdslProductDetailsTemplate__AdslProductDetailsTemplateExtraFeaturesListContainer{margin:1.25vw 2.6041666667vw;margin-right:0px;padding:1.25vw 2.6041666667vw;padding-top:unset !important}[dir=rtl] .AdslProductDetailsTemplate__AdslProductDetailsTemplateExtraFeaturesListContainer{margin:1.25vw 2.6041666667vw;margin-left:0px;padding:1.25vw 2.6041666667vw;padding-top:unset !important}.AdslProductDetailsTemplate__AdslProductDetailsTemplateExtraFeaturesList li{font-family:"HelveticaNeueW20-55Roman";font-size:0.9375vw;font-weight:bold;margin-bottom:0.4166666667vw;margin-left:0.8333333333vw}[dir=rtl] .AdslProductDetailsTemplate__AdslProductDetailsTemplateExtraFeaturesList li{margin-right:0.8333333333vw;margin-left:unset}.AdslProductDetailsTemplate__AdslProductDetailsTemplateExtraFeaturesList{list-style:none;padding-top:unset !important;padding-right:unset !important}[dir=rtl] .AdslProductDetailsTemplate__AdslProductDetailsTemplateExtraFeaturesList{padding-left:unset !important}.AdslProductDetailsTemplate__AdslProductDetailsTemplateExtraFeaturesList li::before{content:"•";color:#ff790e;font-weight:bold;display:inline-block;width:1em;margin-left:-1em}[dir=rtl] li::before{margin-right:-1em;margin-left:unset}.displayFlexUnsetNoScrollingMobileView .banner-slider .single-picture{margin:0 auto}.newStyleOldPriceDropDownList .checkboxChoiceContainer .oldPrice{width:7.5520833333vw;font-size:0.8333333333vw}.newStyleOldPriceDropDownList .checkboxChoiceContainer .oldPrice::before{width:6.25vw;top:56%}[dir=rtl] .newStyleOldPriceDropDownList .checkboxChoiceContainer .oldPrice::before{width:4.8958333333vw}[dir=rtl] .newStyleOldPriceDropDownList .checkboxChoiceContainer .oldPrice{width:5.2083333333vw}.checkboxChoiceContainer .quantityAddOnMobile{display:none}.checkboxChoiceContainer .deskTopUI{position:relative;display:block;margin-left:-6.5625vw;padding:0 1.0416666667vw;top:1.875vw}.checkboxChoiceContainer .deskTopUI::before{position:absolute;content:" ";width:0.5208333333vw;height:100%;background-color:#fff;top:0;z-index:3}[dir=rtl] .checkboxChoiceContainer .deskTopUI{margin-left:unset;margin-right:-6.5625vw}.checkboxChoiceContainer.CustomerEntersQtyAddOn{margin-bottom:1.5625vw}.checkboxChoiceContainer .quantityAddOn .boxContentQya{position:relative;left:0.5208333333vw;background-color:#fff;margin-top:-1.0416666667vw}[dir=rtl] .checkboxChoiceContainer .quantityAddOn .boxContentQya{left:unset;right:0.5208333333vw}.checkboxChoiceContainer .quantityAddOn .boxContentQya .imageBoxContent{width:2.1875vw;height:2.0833333333vw}.checkboxChoiceContainer .quantityAddOn .boxContentQya .imageBoxContent.imageLeft{border-top-left-radius:1.25vw;border-bottom-left-radius:1.25vw}.checkboxChoiceContainer .quantityAddOn .boxContentQya .imageBoxContent.imageLeft.greaterThanOne{cursor:pointer}.checkboxChoiceContainer .quantityAddOn .boxContentQya .imageBoxContent.imageLeft.greaterThanOne img{width:0.625vw}.checkboxChoiceContainer .quantityAddOn .boxContentQya .imageBoxContent.imageRight{border-top-right-radius:1.25vw;border-bottom-right-radius:1.25vw}.checkboxChoiceContainer .quantityAddOn .boxContentQya p{width:2.1875vw;height:2.0833333333vw}.checkboxChoiceContainer .rowContainer{margin-top:1.0416666667vw}.checkboxChoiceContainer .rowContainer .priceArrowContainer{width:-webkit-max-content;width:-moz-max-content;width:max-content}.bar_notification_qyt_error{padding:0.78125vw}.bar_notification_qyt_error span.close_bar_notification_qyt{right:0.78125vw;width:1.6666666667vw;height:1.6666666667vw}[dir=rtl] .bar_notification_qyt_error span.close_bar_notification_qyt{right:unset;left:0.78125vw}.bar_notification_qyt_error p.content{width:97%;margin:0}}@media(min-width: 1280px)and (max-width: 1367px){.AdslProductDetailsTemplate__AdslProductDetailsTemplateExtraFeaturesList li{font-size:14px}}.product-description a{text-decoration:underline;color:#ff790e !important}.product-description a:visited{color:#ff790e !important;text-decoration:underline}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletMainFeaturesContainer a{text-decoration:underline;color:#ff790e !important}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletMainFeaturesContainer a:visited{color:#ff790e !important;text-decoration:underline}
.SocialMediaSharingViewContainer__ShareOrange{height:12.8vw;width:12.8vw;position:absolute;top:7.4666666667vw;right:3.2vw;z-index:100;background-image:url("../Themes/Theme 2024/Content/images/H1-2024/share-orange.svg");background-repeat:no-repeat;background-size:contain;transition:background .3s ease-out;cursor:pointer}[dir=rtl] .SocialMediaSharingViewContainer__ShareOrange{left:3.2vw;right:unset}.SocialMediaSharingViewContainer__ShareOrange:hover{background-image:url("../Themes/Theme 2024/Content/images/H1-2024/share-hover.svg");background-repeat:no-repeat;background-size:contain}.SocialMediaSharingViewContainer__ShareOrange:hover+.SocialMediaSharingViewContainer__SocialIcons{opacity:1;visibility:visible;position:absolute;top:-10.1333333333vw;right:37.8666666667vw}[dir=rtl] .SocialMediaSharingViewContainer__ShareOrange:hover+.SocialMediaSharingViewContainer__SocialIcons{right:unset;left:37.8666666667vw}.SocialMediaSharingViewContainer__ShareOrange:hover+.SocialMediaSharingViewContainer__SocialIcons img{position:relative;padding-right:2.1333333333vw;width:8.5333333333vw;height:auto;top:19.2vw;cursor:pointer}[dir=rtl] .SocialMediaSharingViewContainer__ShareOrange:hover+.SocialMediaSharingViewContainer__SocialIcons img{padding-left:2.1333333333vw;padding-right:unset}.SocialMediaSharingViewContainer__ShareOrange:hover+.SocialMediaSharingViewContainer__SocialIcons img:nth-child(1){left:42.9333333333vw}[dir=rtl] .SocialMediaSharingViewContainer__ShareOrange:hover+.SocialMediaSharingViewContainer__SocialIcons img:nth-child(1){right:42.9333333333vw;left:unset}.SocialMediaSharingViewContainer__ShareOrange:hover+.SocialMediaSharingViewContainer__SocialIcons img:nth-child(2){left:25.6vw}[dir=rtl] .SocialMediaSharingViewContainer__ShareOrange:hover+.SocialMediaSharingViewContainer__SocialIcons img:nth-child(2){right:25.6vw;left:unset}.SocialMediaSharingViewContainer__ShareOrange:hover+.SocialMediaSharingViewContainer__SocialIcons img:nth-child(3){left:8vw}[dir=rtl] .SocialMediaSharingViewContainer__ShareOrange:hover+.SocialMediaSharingViewContainer__SocialIcons img:nth-child(3){right:8vw;left:unset}.SocialMediaSharingViewContainer__SocialIcons{opacity:0;visibility:hidden;overflow:hidden;position:absolute;top:10.1333333333vw;right:14.9333333333vw}[dir=rtl] .SocialMediaSharingViewContainer__SocialIcons{right:unset;left:14.9333333333vw}.SocialMediaSharingViewContainer__SocialIcons img{position:relative;padding-right:2.1333333333vw;width:8.5333333333vw;height:auto;top:19.2vw;z-index:100;cursor:pointer}[dir=rtl] .SocialMediaSharingViewContainer__SocialIcons img{padding-right:unset;padding-left:2.1333333333vw}.SocialMediaSharingViewContainer__SocialIcons img:nth-child(1){left:47.4666666667vw;transition:left .3s ease-out}[dir=rtl] .SocialMediaSharingViewContainer__SocialIcons img:nth-child(1){right:47.4666666667vw;left:unset;transition:right .3s ease-out}.SocialMediaSharingViewContainer__SocialIcons img:nth-child(2){left:32vw;transition:left .3s ease-out}[dir=rtl] .SocialMediaSharingViewContainer__SocialIcons img:nth-child(2){right:32vw;left:unset;transition:right .3s ease-out}.SocialMediaSharingViewContainer__SocialIcons img:nth-child(3){left:17.0666666667vw;transition:left .3s ease-out}[dir=rtl] .SocialMediaSharingViewContainer__SocialIcons img:nth-child(3){right:17.0666666667vw;left:unset;transition:right .3s ease-out}.SocialMediaSharingViewContainer:hover .SocialMediaSharingViewContainer__ShareOrange,.SocialMediaSharingViewContainer__SocialIcons:hover~.SocialMediaSharingViewContainer__ShareOrange{background-image:url("../Themes/Theme 2024/Content/images/H1-2024/share-hover.svg")}.SocialMediaSharingViewContainer:hover .SocialMediaSharingViewContainer__SocialIcons,.SocialMediaSharingViewContainer__SocialIcons:hover{opacity:1;visibility:visible;position:absolute;overflow:unset;top:-10.1333333333vw;right:37.8666666667vw}[dir=rtl] .SocialMediaSharingViewContainer:hover .SocialMediaSharingViewContainer__SocialIcons,[dir=rtl] .SocialMediaSharingViewContainer__SocialIcons:hover{right:unset;left:37.8666666667vw}.SocialMediaSharingViewContainer:hover .SocialMediaSharingViewContainer__SocialIcons img,.SocialMediaSharingViewContainer__SocialIcons:hover img{position:relative;padding-right:2.1333333333vw;width:8.5333333333vw;height:auto;top:19.2vw;cursor:pointer}[dir=rtl] .SocialMediaSharingViewContainer:hover .SocialMediaSharingViewContainer__SocialIcons img,[dir=rtl] .SocialMediaSharingViewContainer__SocialIcons:hover img{padding-left:2.1333333333vw;padding-right:unset}.SocialMediaSharingViewContainer:hover .SocialMediaSharingViewContainer__SocialIcons img:nth-child(1),.SocialMediaSharingViewContainer__SocialIcons:hover img:nth-child(1){left:42.9333333333vw}[dir=rtl] .SocialMediaSharingViewContainer:hover .SocialMediaSharingViewContainer__SocialIcons img:nth-child(1),[dir=rtl] .SocialMediaSharingViewContainer__SocialIcons:hover img:nth-child(1){right:42.9333333333vw;left:unset}.SocialMediaSharingViewContainer:hover .SocialMediaSharingViewContainer__SocialIcons img:nth-child(2),.SocialMediaSharingViewContainer__SocialIcons:hover img:nth-child(2){left:25.6vw}[dir=rtl] .SocialMediaSharingViewContainer:hover .SocialMediaSharingViewContainer__SocialIcons img:nth-child(2),[dir=rtl] .SocialMediaSharingViewContainer__SocialIcons:hover img:nth-child(2){right:25.6vw;left:unset}.SocialMediaSharingViewContainer:hover .SocialMediaSharingViewContainer__SocialIcons img:nth-child(3),.SocialMediaSharingViewContainer__SocialIcons:hover img:nth-child(3){left:8vw}[dir=rtl] .SocialMediaSharingViewContainer:hover .SocialMediaSharingViewContainer__SocialIcons img:nth-child(3),[dir=rtl] .SocialMediaSharingViewContainer__SocialIcons:hover img:nth-child(3){right:8vw;left:unset}.SocialMediaSharingViewTemplateContainer .SocialMediaSharingViewContainer__ShareOrange{top:3.7333333333vw !important}.SocialMediaSharingViewTemplateContainer .SocialMediaSharingViewContainer__ShareOrange:hover+.SocialMediaSharingViewContainer__SocialIcons{top:-13.8666666667vw !important}[dir=rtl] .SocialMediaSharingViewTemplateContainer .SocialMediaSharingViewContainer__ShareOrange:hover+.SocialMediaSharingViewContainer__SocialIcons{right:unset !important}.SocialMediaSharingViewTemplateContainer:hover .SocialMediaSharingViewContainer__ShareOrange,.SocialMediaSharingViewTemplateContainer .SocialMediaSharingViewContainer__SocialIcons:hover~.SocialMediaSharingViewContainer__ShareOrange{background-image:url("../Themes/Theme 2024/Content/images/H1-2024/share-hover.svg")}.SocialMediaSharingViewTemplateContainer:hover .SocialMediaSharingViewContainer__SocialIcons,.SocialMediaSharingViewTemplateContainer .SocialMediaSharingViewContainer__SocialIcons:hover{opacity:1;visibility:visible;position:absolute;top:-13.8666666667vw}[dir=rtl] .SocialMediaSharingViewTemplateContainer:hover .SocialMediaSharingViewContainer__SocialIcons,[dir=rtl] .SocialMediaSharingViewTemplateContainer .SocialMediaSharingViewContainer__SocialIcons:hover{right:unset}.SocialMediaSharingViewTemplateContainer .SocialMediaSharingViewContainer__ShareOrange:hover+.SocialMediaSharingViewContainer__SocialIcons{top:-13.8666666667vw !important}[dir=rtl] .SocialMediaSharingViewTemplateContainer .SocialMediaSharingViewContainer__ShareOrange:hover+.SocialMediaSharingViewContainer__SocialIcons{right:unset !important}@media(min-width: 768px)and (max-width: 1023px){.SocialMediaSharingViewContainer__ShareOrange{height:8.1534772182vw;width:8.1534772182vw;position:absolute;top:3.3573141487vw;right:1.4388489209vw;background:url("../Themes/Theme 2024/Content/images/H1-2024/share-orange.svg");background-repeat:no-repeat;background-size:contain;transition:background .3s ease-out;cursor:pointer}[dir=rtl] .SocialMediaSharingViewContainer__ShareOrange{left:1.4388489209vw;right:unset}.SocialMediaSharingViewContainer__ShareOrange:hover{background:url("../Themes/Theme 2024/Content/images/H1-2024/share-hover.svg");background-repeat:no-repeat;background-size:contain}.SocialMediaSharingViewContainer__ShareOrange:hover+.SocialMediaSharingViewContainer__SocialIcons{opacity:1;visibility:visible;position:absolute;top:-4.0767386091vw;right:17.0263788969vw}[dir=rtl] .SocialMediaSharingViewContainer__ShareOrange:hover+.SocialMediaSharingViewContainer__SocialIcons{right:unset;left:17.0263788969vw}.SocialMediaSharingViewContainer__ShareOrange:hover+.SocialMediaSharingViewContainer__SocialIcons img{position:relative;padding-right:0.9592326139vw;width:5.7553956835vw;height:auto;top:8.6330935252vw;cursor:pointer}[dir=rtl] .SocialMediaSharingViewContainer__ShareOrange:hover+.SocialMediaSharingViewContainer__SocialIcons img{padding-left:0.9592326139vw;padding-right:unset}.SocialMediaSharingViewContainer__ShareOrange:hover+.SocialMediaSharingViewContainer__SocialIcons img:nth-child(1){left:20.1438848921vw}[dir=rtl] .SocialMediaSharingViewContainer__ShareOrange:hover+.SocialMediaSharingViewContainer__SocialIcons img:nth-child(1){right:20.1438848921vw;left:unset}.SocialMediaSharingViewContainer__ShareOrange:hover+.SocialMediaSharingViewContainer__SocialIcons img:nth-child(2){left:8.1534772182vw}[dir=rtl] .SocialMediaSharingViewContainer__ShareOrange:hover+.SocialMediaSharingViewContainer__SocialIcons img:nth-child(2){right:8.1534772182vw;left:unset}.SocialMediaSharingViewContainer__ShareOrange:hover+.SocialMediaSharingViewContainer__SocialIcons img:nth-child(3){left:-3.7170263789vw}[dir=rtl] .SocialMediaSharingViewContainer__ShareOrange:hover+.SocialMediaSharingViewContainer__SocialIcons img:nth-child(3){right:-3.7170263789vw;left:unset}.SocialMediaSharingViewContainer__SocialIcons{opacity:0;visibility:hidden;position:absolute;top:4.7961630695vw;right:8.8729016787vw}[dir=rtl] .SocialMediaSharingViewContainer__SocialIcons{right:unset;left:8.8729016787vw}.SocialMediaSharingViewContainer__SocialIcons img{position:relative;padding-right:0.9592326139vw;width:5.7553956835vw;height:auto;top:8.6330935252vw;cursor:pointer}[dir=rtl] .SocialMediaSharingViewContainer__SocialIcons img{padding-right:unset;padding-left:0.9592326139vw}.SocialMediaSharingViewContainer__SocialIcons img:nth-child(1){left:21.3429256595vw;transition:left .3s ease-out}[dir=rtl] .SocialMediaSharingViewContainer__SocialIcons img:nth-child(1){right:21.3429256595vw;left:unset;transition:right .3s ease-out}.SocialMediaSharingViewContainer__SocialIcons img:nth-child(2){left:14.3884892086vw;transition:left .3s ease-out}[dir=rtl] .SocialMediaSharingViewContainer__SocialIcons img:nth-child(2){right:14.3884892086vw;left:unset;transition:right .3s ease-out}.SocialMediaSharingViewContainer__SocialIcons img:nth-child(3){left:7.6738609113vw;transition:left .3s ease-out}[dir=rtl] .SocialMediaSharingViewContainer__SocialIcons img:nth-child(3){right:7.6738609113vw;left:unset;transition:right .3s ease-out}.SocialMediaSharingViewContainer:hover .SocialMediaSharingViewContainer__ShareOrange,.SocialMediaSharingViewContainer__SocialIcons:hover~.SocialMediaSharingViewContainer__ShareOrange{background-image:url("../Themes/Theme 2024/Content/images/H1-2024/share-hover.svg")}.SocialMediaSharingViewContainer:hover .SocialMediaSharingViewContainer__SocialIcons,.SocialMediaSharingViewContainer__SocialIcons:hover{opacity:1;visibility:visible;position:absolute;top:-4.0767386091vw;right:17.0263788969vw}[dir=rtl] .SocialMediaSharingViewContainer:hover .SocialMediaSharingViewContainer__SocialIcons,[dir=rtl] .SocialMediaSharingViewContainer__SocialIcons:hover{right:unset;left:17.0263788969vw}.SocialMediaSharingViewContainer:hover .SocialMediaSharingViewContainer__SocialIcons img,.SocialMediaSharingViewContainer__SocialIcons:hover img{position:relative;padding-right:0.9592326139vw;width:5.7553956835vw;height:auto;top:8.6330935252vw;cursor:pointer}[dir=rtl] .SocialMediaSharingViewContainer:hover .SocialMediaSharingViewContainer__SocialIcons img,[dir=rtl] .SocialMediaSharingViewContainer__SocialIcons:hover img{padding-left:0.9592326139vw;padding-right:unset}.SocialMediaSharingViewContainer:hover .SocialMediaSharingViewContainer__SocialIcons img:nth-child(1),.SocialMediaSharingViewContainer__SocialIcons:hover img:nth-child(1){left:20.1438848921vw}[dir=rtl] .SocialMediaSharingViewContainer:hover .SocialMediaSharingViewContainer__SocialIcons img:nth-child(1),[dir=rtl] .SocialMediaSharingViewContainer__SocialIcons:hover img:nth-child(1){right:20.1438848921vw;left:unset}.SocialMediaSharingViewContainer:hover .SocialMediaSharingViewContainer__SocialIcons img:nth-child(2),.SocialMediaSharingViewContainer__SocialIcons:hover img:nth-child(2){left:8.1534772182vw}[dir=rtl] .SocialMediaSharingViewContainer:hover .SocialMediaSharingViewContainer__SocialIcons img:nth-child(2),[dir=rtl] .SocialMediaSharingViewContainer__SocialIcons:hover img:nth-child(2){right:8.1534772182vw;left:unset}.SocialMediaSharingViewContainer:hover .SocialMediaSharingViewContainer__SocialIcons img:nth-child(3),.SocialMediaSharingViewContainer__SocialIcons:hover img:nth-child(3){left:-3.7170263789vw}[dir=rtl] .SocialMediaSharingViewContainer:hover .SocialMediaSharingViewContainer__SocialIcons img:nth-child(3),[dir=rtl] .SocialMediaSharingViewContainer__SocialIcons:hover img:nth-child(3){right:-3.7170263789vw;left:unset}.SocialMediaSharingViewTemplateContainer .SocialMediaSharingViewContainer__ShareOrange{top:1.6786570743vw !important}.SocialMediaSharingViewTemplateContainer .SocialMediaSharingViewContainer__ShareOrange:hover+.SocialMediaSharingViewContainer__SocialIcons{top:-6.2350119904vw !important}[dir=rtl] .SocialMediaSharingViewTemplateContainer .SocialMediaSharingViewContainer__ShareOrange:hover+.SocialMediaSharingViewContainer__SocialIcons{right:unset !important}.SocialMediaSharingViewTemplateContainer:hover .SocialMediaSharingViewContainer__ShareOrange,.SocialMediaSharingViewTemplateContainer .SocialMediaSharingViewContainer__SocialIcons:hover~.SocialMediaSharingViewContainer__ShareOrange{background-image:url("../Themes/Theme 2024/Content/images/H1-2024/share-hover.svg")}.SocialMediaSharingViewTemplateContainer:hover .SocialMediaSharingViewContainer__SocialIcons,.SocialMediaSharingViewTemplateContainer .SocialMediaSharingViewContainer__SocialIcons:hover{opacity:1;visibility:visible;position:absolute;top:-6.2350119904vw}[dir=rtl] .SocialMediaSharingViewTemplateContainer:hover .SocialMediaSharingViewContainer__SocialIcons,[dir=rtl] .SocialMediaSharingViewTemplateContainer .SocialMediaSharingViewContainer__SocialIcons:hover{right:unset}}@media(min-width: 1024px){.SocialMediaSharingViewContainer__ShareOrange{height:4.1666666667vw;width:4.1666666667vw;position:absolute;top:-2.4479166667vw;right:3.6458333333vw;background-image:url("../Themes/Theme 2024/Content/images/H1-2024/share-orange.svg");background-repeat:no-repeat;background-size:contain;transition:background .3s ease-out;cursor:pointer}[dir=rtl] .SocialMediaSharingViewContainer__ShareOrange{left:3.6458333333vw;right:unset}.SocialMediaSharingViewContainer__ShareOrange:hover{background-image:url("../Themes/Theme 2024/Content/images/H1-2024/share-hover.svg");background-repeat:no-repeat;background-size:contain}.SocialMediaSharingViewContainer__ShareOrange:hover+.SocialMediaSharingViewContainer__SocialIcons{opacity:1;visibility:visible;position:absolute;top:-1.9791666667vw;right:6.71875vw}[dir=rtl] .SocialMediaSharingViewContainer__ShareOrange:hover+.SocialMediaSharingViewContainer__SocialIcons{right:unset;left:6.71875vw}.SocialMediaSharingViewContainer__ShareOrange:hover+.SocialMediaSharingViewContainer__SocialIcons img{position:relative;padding-right:0.4166666667vw;width:2.9166666667vw;height:auto;top:unset;cursor:pointer}[dir=rtl] .SocialMediaSharingViewContainer__ShareOrange:hover+.SocialMediaSharingViewContainer__SocialIcons img{padding-left:0.4166666667vw;padding-right:unset}.SocialMediaSharingViewContainer__ShareOrange:hover+.SocialMediaSharingViewContainer__SocialIcons img:nth-child(1){left:5.625vw}[dir=rtl] .SocialMediaSharingViewContainer__ShareOrange:hover+.SocialMediaSharingViewContainer__SocialIcons img:nth-child(1){right:5.625vw;left:unset}.SocialMediaSharingViewContainer__ShareOrange:hover+.SocialMediaSharingViewContainer__SocialIcons img:nth-child(2){left:-0.4166666667vw}[dir=rtl] .SocialMediaSharingViewContainer__ShareOrange:hover+.SocialMediaSharingViewContainer__SocialIcons img:nth-child(2){right:-0.4166666667vw;left:unset}.SocialMediaSharingViewContainer__ShareOrange:hover+.SocialMediaSharingViewContainer__SocialIcons img:nth-child(3){left:-6.4583333333vw}[dir=rtl] .SocialMediaSharingViewContainer__ShareOrange:hover+.SocialMediaSharingViewContainer__SocialIcons img:nth-child(3){right:-6.4583333333vw;left:unset}.SocialMediaSharingViewContainer__SocialIcons{opacity:0;visibility:hidden;position:absolute;top:-1.8229166667vw;right:7.3958333333vw}[dir=rtl] .SocialMediaSharingViewContainer__SocialIcons{left:7.3958333333vw;right:unset}.SocialMediaSharingViewContainer__SocialIcons img{position:relative;padding-right:0.4166666667vw;width:2.9166666667vw;height:auto;top:unset;cursor:pointer}[dir=rtl] .SocialMediaSharingViewContainer__SocialIcons img{padding-left:0.4166666667vw;padding-right:unset}.SocialMediaSharingViewContainer__SocialIcons img:nth-child(1){left:9.2708333333vw;transition:left .3s ease-out}[dir=rtl] .SocialMediaSharingViewContainer__SocialIcons img:nth-child(1){right:9.2708333333vw;left:unset;transition:right .3s ease-out}.SocialMediaSharingViewContainer__SocialIcons img:nth-child(2){left:6.25vw;transition:left .3s ease-out}[dir=rtl] .SocialMediaSharingViewContainer__SocialIcons img:nth-child(2){right:6.25vw;left:unset;transition:right .3s ease-out}.SocialMediaSharingViewContainer__SocialIcons img:nth-child(3){left:3.3333333333vw;transition:left .3s ease-out}[dir=rtl] .SocialMediaSharingViewContainer__SocialIcons img:nth-child(3){right:3.3333333333vw;left:unset;transition:right .3s ease-out}.SocialMediaSharingViewContainer:hover .SocialMediaSharingViewContainer__ShareOrange,.SocialMediaSharingViewContainer__SocialIcons:hover~.SocialMediaSharingViewContainer__ShareOrange{background-image:url("../Themes/Theme 2024/Content/images/H1-2024/share-hover.svg")}.SocialMediaSharingViewContainer:hover .SocialMediaSharingViewContainer__SocialIcons,.SocialMediaSharingViewContainer__SocialIcons:hover{opacity:1;visibility:visible;position:absolute;top:-1.9791666667vw;right:6.71875vw}[dir=rtl] .SocialMediaSharingViewContainer:hover .SocialMediaSharingViewContainer__SocialIcons,[dir=rtl] .SocialMediaSharingViewContainer__SocialIcons:hover{right:unset;left:6.71875vw}.SocialMediaSharingViewContainer:hover .SocialMediaSharingViewContainer__SocialIcons img,.SocialMediaSharingViewContainer__SocialIcons:hover img{position:relative;padding-right:0.4166666667vw;width:2.9166666667vw;height:auto;top:unset;cursor:pointer}[dir=rtl] .SocialMediaSharingViewContainer:hover .SocialMediaSharingViewContainer__SocialIcons img,[dir=rtl] .SocialMediaSharingViewContainer__SocialIcons:hover img{padding-left:0.4166666667vw;padding-right:unset}.SocialMediaSharingViewContainer:hover .SocialMediaSharingViewContainer__SocialIcons img:nth-child(1),.SocialMediaSharingViewContainer__SocialIcons:hover img:nth-child(1){left:5.625vw}[dir=rtl] .SocialMediaSharingViewContainer:hover .SocialMediaSharingViewContainer__SocialIcons img:nth-child(1),[dir=rtl] .SocialMediaSharingViewContainer__SocialIcons:hover img:nth-child(1){right:5.625vw;left:unset}.SocialMediaSharingViewContainer:hover .SocialMediaSharingViewContainer__SocialIcons img:nth-child(2),.SocialMediaSharingViewContainer__SocialIcons:hover img:nth-child(2){left:-0.4166666667vw}[dir=rtl] .SocialMediaSharingViewContainer:hover .SocialMediaSharingViewContainer__SocialIcons img:nth-child(2),[dir=rtl] .SocialMediaSharingViewContainer__SocialIcons:hover img:nth-child(2){right:-0.4166666667vw;left:unset}.SocialMediaSharingViewContainer:hover .SocialMediaSharingViewContainer__SocialIcons img:nth-child(3),.SocialMediaSharingViewContainer__SocialIcons:hover img:nth-child(3){left:-6.4583333333vw}[dir=rtl] .SocialMediaSharingViewContainer:hover .SocialMediaSharingViewContainer__SocialIcons img:nth-child(3),[dir=rtl] .SocialMediaSharingViewContainer__SocialIcons:hover img:nth-child(3){right:-6.4583333333vw;left:unset}.SocialMediaSharingViewTemplateContainer .SocialMediaSharingViewContainer__ShareOrange{top:6.0416666667vw !important;right:7.7083333333vw !important}[dir=rtl] .SocialMediaSharingViewTemplateContainer .SocialMediaSharingViewContainer__ShareOrange{left:7.7083333333vw !important;right:unset !important}.SocialMediaSharingViewTemplateContainer .SocialMediaSharingViewContainer__ShareOrange:hover+.SocialMediaSharingViewContainer__SocialIcons{top:6.7708333333vw !important;right:10.78125vw !important}[dir=rtl] .SocialMediaSharingViewTemplateContainer .SocialMediaSharingViewContainer__ShareOrange:hover+.SocialMediaSharingViewContainer__SocialIcons{left:10.78125vw !important;right:unset !important}.SocialMediaSharingViewTemplateContainer:hover .SocialMediaSharingViewContainer__ShareOrange,.SocialMediaSharingViewTemplateContainer .SocialMediaSharingViewContainer__SocialIcons:hover~.SocialMediaSharingViewContainer__ShareOrange{background-image:url("../Themes/Theme 2024/Content/images/H1-2024/share-hover.svg")}.SocialMediaSharingViewTemplateContainer:hover .SocialMediaSharingViewContainer__SocialIcons,.SocialMediaSharingViewTemplateContainer .SocialMediaSharingViewContainer__SocialIcons:hover{opacity:1;visibility:visible;position:absolute;top:6.7708333333vw;right:10.78125vw}[dir=rtl] .SocialMediaSharingViewTemplateContainer:hover .SocialMediaSharingViewContainer__SocialIcons,[dir=rtl] .SocialMediaSharingViewTemplateContainer .SocialMediaSharingViewContainer__SocialIcons:hover{right:unset;left:10.78125vw}.SocialMediaSharingViewTemplateSimpleContainer .SocialMediaSharingViewContainer__ShareOrange{right:-1.3541666667vw !important}[dir=rtl] .SocialMediaSharingViewTemplateSimpleContainer .SocialMediaSharingViewContainer__ShareOrange{left:-1.3541666667vw !important;right:unset !important}.SocialMediaSharingViewTemplateSimpleContainer .SocialMediaSharingViewContainer__ShareOrange:hover+.SocialMediaSharingViewContainer__SocialIcons{right:1.7708333333vw !important}[dir=rtl] .SocialMediaSharingViewTemplateSimpleContainer .SocialMediaSharingViewContainer__ShareOrange:hover+.SocialMediaSharingViewContainer__SocialIcons{left:1.7708333333vw !important;right:unset !important}.SocialMediaSharingViewTemplateSimpleContainer:hover .SocialMediaSharingViewContainer__ShareOrange,.SocialMediaSharingViewTemplateSimpleContainer .SocialMediaSharingViewContainer__SocialIcons:hover~.SocialMediaSharingViewContainer__ShareOrange{background-image:url("../Themes/Theme 2024/Content/images/H1-2024/share-hover.svg")}.SocialMediaSharingViewTemplateSimpleContainer:hover .SocialMediaSharingViewContainer__SocialIcons,.SocialMediaSharingViewTemplateSimpleContainer .SocialMediaSharingViewContainer__SocialIcons:hover{opacity:1;visibility:visible;position:absolute;right:1.7708333333vw}[dir=rtl] .SocialMediaSharingViewTemplateSimpleContainer:hover .SocialMediaSharingViewContainer__SocialIcons,[dir=rtl] .SocialMediaSharingViewTemplateSimpleContainer .SocialMediaSharingViewContainer__SocialIcons:hover{right:unset;left:1.7708333333vw}}
.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__5gIconImage{position:absolute;right:2.6666666667vw;top:32vw;height:auto;width:10.6666666667vw}[dir=rtl] .DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__5gIconImage{right:unset;left:2.6666666667vw}.radioChoiceContainerCommitmentBackgroundAndHeight{background-color:#fbf8fa !important;height:100% !important}.product-description #desc-list p span{color:#ff7900 !important}.commitmentbox .device-package{margin-left:unset !important}.freeGiftAttributeTextPromptContainer .freeGiftAttributeIcon{width:5.8666666667vw;height:auto;margin-right:2.1333333333vw !important}[dir=rtl] .freeGiftAttributeTextPromptContainer .freeGiftAttributeIcon{margin-left:2.1333333333vw !important;margin-right:unset !important}.spanForFreeGift{margin-right:1.0666666667vw;margin-left:1.0666666667vw}.freeGiftAttributeTextPromptContainer .freeGiftAttributeLabel{display:flex !important;color:#000 !important;font-family:"HelveticaNeueW20-55Roman" !important;font-weight:bold !important;font-size:3.7333333333vw !important;margin:0px !important;margin-top:5.3333333333vw !important;margin-bottom:4.8vw !important}.freeGiftAttributeOptionsMainContainer{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;justify-content:flex-start !important;align-items:flex-start !important;overflow-x:auto}.freeGiftAttributeOptionContainer{display:flex !important;flex-direction:row !important;flex-wrap:wrap !important;justify-content:flex-start !important;align-items:flex-start !important;padding:unset !important;width:-webkit-fit-content !important;width:-moz-fit-content !important;width:fit-content !important;max-width:34.6666666667vw !important;background-color:rgba(0,0,0,0) !important}.freeGiftAttrRadioChoiceContent{display:flex;flex-direction:column;align-items:center;width:53.3333333333vw;margin-right:2.6666666667vw}.freeGiftAttrProductImageContainer{position:relative;width:22.9333333333vw;height:22.9333333333vw;border:solid 0.2666666667vw #cdcdcd;border-radius:50%;padding:3.2vw}.freeGiftAttrRadioButtonCircle{position:absolute;top:0;left:0;width:4.2666666667vw;height:4.2666666667vw;background-color:#fff;border:#666 solid 0.2666666667vw;border-radius:50%}[dir=rtl] .freeGiftAttrRadioButtonCircle{left:unset;right:0}.freeGiftAttrProductImage{width:100%;height:auto}.freeGiftAttrProductLabel{text-align:center;margin-top:1.0666666667vw;font-size:3.7333333333vw;color:#000;font-family:"HelveticaNeueW20-55Roman";font-weight:normal}.selectedOption{background-image:url("../Themes/Theme 2024/Content/images/Revamp23/gifts patterns.svg");background-size:133.3333333333vw;background-repeat:no-repeat}[dir=rtl] .selectedOption{background-size:133.3333333333vw;background-repeat:no-repeat;background-position-x:7.4666666667vw}.selectedBorder{border:solid 0.2666666667vw #ff790e;background-color:rgba(255,121,14,.3215686275)}.selectedBackground{background-color:#ff790e;border-color:#ff790e}.selectedLabel{color:#ff790e;font-weight:bold}.breadcrumb li:last-child span.current-item{color:#000 !important}.footerSectionBox .footerSectionLowerContainer p .CRspan2{font-weight:normal !important}.product-grid .title{display:flex;flex-direction:column;align-items:flex-start}.product-grid .title strong{font-size:5.3333333333vw;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;color:#000}.product-grid .owl-carousel.arrow-center .owl-nav button.owl-next{right:0px !important}[dir=rtl] .product-grid .owl-carousel.arrow-center .owl-nav button.owl-next{left:0px !important;right:unset !important}.product-grid .owl-carousel.arrow-center .owl-nav button.owl-prev{display:none}.arrow-bottom-mobile .related-products-grid{background-color:#f0f0f1 !important;padding:6.4vw 8.5333333333vw;padding-top:21.3333333333vw;padding-right:unset}.arrow-bottom-mobile .related-products-grid .productBoxAlsoBoughtSectionWidth .row{width:100%}[dir=rtl] .arrow-bottom-mobile .related-products-grid{padding:6.4vw 8.5333333333vw;padding-top:21.3333333333vw;padding-left:unset}.gallery{width:100%;padding:0px;margin:0px}.gallery .banner-slider{display:flex;width:100%;flex-direction:row;justify-content:space-around;align-items:center}.verifyEligibilityForm .checkAnotherLine{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.checkAnotherLine img{height:3.4666666667vw;width:auto;margin:0vw 1.3333333333vw}.checkAnotherLine a{font-family:"HelveticaNeueW20-55Roman";font-size:3.7333333333vw;color:#000;text-decoration:none}.verifyEligibilityForm .eligibilityResponseTitle{text-align:start;font-family:"HelveticaNeueW20-55Roman";font-size:4.8vw;font-weight:bold;color:#000;margin-top:1.0666666667vw}.verifyEligibilityForm .eligibilityResponse{background-color:#fff;border-radius:1.0666666667vw;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;padding:4.2666666667vw 4.8vw;margin-top:2.1333333333vw}.verifyEligibilityForm .eligibilityResponse img{height:6.9333333333vw;width:auto;margin:0vw 2.1333333333vw}.verifyEligibilityForm .eligibilityResponse .eligibilityResponseDesc{font-family:"HelveticaNeueW20-55Roman";font-size:4.2666666667vw;color:#000}#verifyEligibilityOtpDesktop{display:none}#verifyEligibilityRejectionDesktop{display:none}#verifyEligibilitySuccessDesktop{display:none}.otp-container{text-align:start}[dir=rtl] .otp-container{display:flex;flex-direction:row-reverse;justify-content:space-between}.otp-container .otp-input{height:12.8vw;width:12.8vw;border-radius:1.0666666667vw;border:solid #ff790e 0.4vw;padding:4.8vw;font-family:"HelveticaNeueW20-55Roman";font-size:4.8vw;font-weight:bold;color:#000}.verifyEligibilityFormMainDescOTP{text-align:start;font-family:"HelveticaNeueW20-55Roman";font-size:3.7333333333vw;color:#666;margin-top:4.2666666667vw}.verifyEligibilityFormMainDescOTP a{text-align:start;text-decoration:underline;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;font-size:3.7333333333vw;color:#000;cursor:pointer}.verifyEligibilityFormSubmitButtonOTP{display:flex;text-align:center;justify-content:center;border:none;border-radius:1.0666666667vw;height:12.8vw;width:50.6666666667vw;padding:2.1333333333vw 7.4666666667vw;color:#fff;background-color:#000;font-family:"HelveticaNeueW20-75Bold";font-weight:unset;font-size:4.2666666667vw;cursor:pointer}.verifyEligibilityFormContainer .verifyEligibilityForm{background-color:#fbf8fa;padding:8vw 3.2vw;margin-top:4.2666666667vw}.verifyEligibilityFormContainer .verifyEligibilityFormMainTitle{text-align:start;font-family:"HelveticaNeueW20-55Roman";font-size:4.8vw;font-weight:bold;color:#000}.verifyEligibilityFormContainer .verifyEligibilityFormMainDesc{text-align:start;font-family:"HelveticaNeueW20-55Roman";font-size:3.7333333333vw;width:70%;color:#666}.verifyEligibilityForm .verifyEligibilityFormSubTitle{text-align:start;font-family:"HelveticaNeueW20-55Roman";font-size:4.8vw;font-weight:bold;color:#000;margin-bottom:8vw}.verifyEligibilityForm .verifyEligibilityFormSubDesc{display:flex;font-family:"HelveticaNeueW20-55Roman";font-size:4.2666666667vw;font-weight:bold;color:#666;margin-bottom:2.1333333333vw;gap:6px}.verifyEligibilityForm .verifyEligibilityFormSubDescNote{text-align:start;font-family:"HelveticaNeueW20-55Roman";font-size:3.7333333333vw;font-weight:bold;color:#000;margin-bottom:3.2vw}.verifyEligibilityForm .verifyEligibilityFormSubDescNoteWithWidth{text-align:start;width:100%}.verifyEligibilityForm .verifyEligibilityFormSubDesc span{color:#ff790e}.verifyEligibilityFormSubInput{border:solid #ccc 0.4vw;border-radius:1.0666666667vw;width:100%;height:12.8vw;padding:3.2vw 4.8vw;font-family:"HelveticaNeueW20-55Roman";font-size:4.2666666667vw;color:#000}.verifyEligibilityFormSubInputFiber{margin-bottom:8vw}.verifyEligibilityFormSubInputMobile{margin-bottom:0vw}.verifyEligibilityFormSubmitButton{display:flex;margin:8.5333333333vw 0px;border:none;border-radius:1.0666666667vw;height:12.8vw;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:2.1333333333vw 7.4666666667vw;color:#fff;background-color:#000;font-family:"HelveticaNeueW20-75Bold";font-size:4.2666666667vw;cursor:pointer}.installmentHiddenFields{display:none}.device-product-details-page .arrow-bottom-mobile{margin-top:unset !important}.attribute-squares .selected-value .attribute-square-container .attribute-square,.attribute-squares .attribute-square{width:9.6vw !important;height:9.6vw !important}.attribute-squares .selected-value .attribute-square-container{border:0.5333333333vw solid rgba(0,0,0,0)}.radioChoiceLabel{margin-bottom:3.2vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductAddToCart img{width:auto;height:5.6vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductStars{margin-bottom:4.2666666667vw}.radioChoiceContainer__radioChoiceContainerCapacity{display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:rgba(0,0,0,0);border-radius:4px;border:.2px solid #cdcdcd;padding:4.2666666667vw;margin:3.2vw;margin-top:unset;margin-bottom:unset;margin-left:unset;width:43.7333333333vw !important;height:12.8vw !important}[dir=rtl] .radioChoiceContainer__radioChoiceContainerCapacity{margin:3.2vw;margin-top:unset;margin-bottom:unset;margin-right:unset}.device-package .radioChoiceContainer__radioChoiceContainerCapacity .custom-control-input:checked~.radioChoiceLabel{font-family:"HelveticaNeueW20-55Roman" !important;font-weight:bold !important;color:#000 !important;line-height:4.8vw !important}.device-package .radioChoiceContainer__radioChoiceContainerCapacity .custom-control-input:checked~.radioChoiceLabel__radioChoiceLabelCapacity{font-family:"HelveticaNeueW20-55Roman" !important;font-size:3.7333333333vw !important;font-weight:bold !important;color:#000 !important;margin-bottom:unset !important}.radioChoiceInput__radioChoiceInputCapacity{display:none !important}.device-package .custom-radio .radioChoiceLabel__radioChoiceLabelCapacity::after{width:6.4vw !important;height:6.4vw !important;border-width:1px;display:none !important}.radioChoiceInput__radioChoiceInputCapacity{display:none !important}.radioChoiceLabel__radioChoiceLabelCapacity{min-width:unset !important;width:unset;text-align:center}.device-package .radioChoiceContainer__radioChoiceContainerCapacity .custom-control-input:checked~.radioChoiceLabel{font-family:"HelveticaNeueW20-55Roman" !important;font-weight:bold !important;color:#000 !important;line-height:5.8666666667vw !important}.radioChoiceLabel{font-family:"HelveticaNeueW20-55Roman" !important;font-weight:bold !important;font-size:3.7333333333vw !important}.device-package .custom-radio .radioChoiceLabel::after{width:6.4vw !important;height:6.4vw !important;border-width:1px}.device-package .custom-radio .radioChoiceLabel::before{width:6.4vw !important;height:6.4vw !important;border-width:1px}.device-package .custom-radio .radioChoiceLabel__radioChoiceLabelCapacity::after{width:6.4vw !important;height:6.4vw !important;border-width:1px;display:none !important;margin-bottom:unset !important}.device-package .custom-radio .radioChoiceLabel__radioChoiceLabelCapacity::before{width:6.4vw !important;height:6.4vw !important;border-width:1px;display:none !important;margin-bottom:unset !important}.device-package .custom-control-input:not(:checked)~.radioChoiceLabel{font-family:"HelveticaNeueW20-55Roman" !important;font-weight:bold !important;color:#666 !important;line-height:5.8666666667vw !important;font-size:3.7333333333vw !important;text-align:left !important}[dir=rtl].device-package .custom-control-input:not(:checked)~.radioChoiceLabel{text-align:right !important}.device-package .custom-radio .custom-control-input:checked~.radioChoiceLabel::after{background-image:none !important}.custom-radio-check .custom-control-input:checked~.radioChoiceLabel::before{box-shadow:none !important}.device-package .custom-control-input:checked~.custom-control-label::before{color:#fff !important;border-color:#ff7900;font-size:9.6vw;border-radius:50%;display:flex;align-items:center;justify-content:center}.device-package .custom-control-input:checked~.custom-control-label::before{font-size:3.7333333333vw;content:"✓"}.device-package .radioChoiceContainer__radioChoiceContainerCapacity .custom-control-input:checked~.radioChoiceLabel{font-family:"HelveticaNeueW20-55Roman" !important;font-weight:bold !important;color:#000 !important;line-height:5.8666666667vw !important}.device-package .custom-control-input:not(:checked)~.radioChoiceLabel{font-family:"HelveticaNeueW20-55Roman" !important;font-weight:bold !important;color:#666 !important;font-size:3.7333333333vw !important;line-height:5.8666666667vw !important}.device-package .custom-control-input:checked~.radioChoiceLabel{font-family:"HelveticaNeueW20-55Roman" !important;font-weight:bold !important;font-size:3.7333333333vw !important;color:#ff790e !important;line-height:unset !important;text-align:left !important}[dir=rtl].device-package .custom-control-input:checked~.radioChoiceLabel{text-align:right !important}.radioChoiceContainer:has(.radioChoiceInputInstallment:checked) .radioChoiceDescription{color:#000 !important}.radioChoiceContainer.checked{position:relative;border:0.2666666667vw #ff790e solid !important}.device-package .custom-radio .custom-control-input:checked~.radioChoiceLabel::after{background-image:none !important}.custom-radio-check .custom-control-input:checked~.radioChoiceLabel::before{box-shadow:none !important}.radioChoiceDescription{display:flex;flex-direction:row;justify-content:baseline;align-items:flex-end;color:#666;font-family:"HelveticaNeueW20-55Roman" !important;font-size:3.7333333333vw !important}.col-lg-6:has(#product_attribute_label_3462){display:none}.attributes .attr-group{border:none}.radioChoiceContainer{background-color:#fbf8fa;border-radius:4px;border:none;padding:5.3333333333vw 0;padding-left:9.3333333333vw;margin:4.2666666667vw;margin-top:unset;margin-left:unset;margin-bottom:unset;width:100% !important;margin-right:unset}[dir=rtl] .radioChoiceContainer{padding:5.3333333333vw;padding-right:14.6666666667vw;margin:4.2666666667vw;margin-top:unset;margin-right:unset;margin-bottom:unset;margin-left:unset}.radioChoiceContainer:not(:last-child){margin-bottom:3.2vw}[dir=rtl] .radioChoiceContainer:not(:last-child){margin-right:unset;padding-right:14.4vw}.col-lg-6{padding:0px !important}.attributes .attr-group{padding:0px !important}.chooseInstallmentTextPromptContainer{display:flex;flex-direction:row;justify-content:flex-start;align-items:baseline}.chooseInstallmentTextPromptContainer .text-prompt{display:flex !important;color:#666 !important;font-family:"HelveticaNeueW20-55Roman" !important;font-weight:bold !important;font-size:4.2666666667vw !important;margin:0px !important;margin-top:3.7333333333vw !important;margin-bottom:3.2vw !important}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletContainer{display:flex;flex-direction:column;justify-content:center;background-color:#f0f0f1 !important}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSectionsContainer{display:flex;flex-direction:column;justify-content:center;align-items:stretch}.DevicesProductDetailsTemplet__DevicesProductDetailsTeplateBreadcrumbs{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding:4.2666666667vw;padding-bottom:0px}.DevicesProductDetailsTemplet__DevicesProductDetailsTeplateBreadcrumbs_Border .breadcrumb ul li{border:none !important}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletFirstSection{min-height:-webkit-max-content;min-height:-moz-max-content;min-height:max-content;height:-webkit-max-content;height:-moz-max-content;height:max-content;display:flex;flex-direction:column;align-content:center;justify-content:center;padding:4.2666666667vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection{background-color:#fff;border-radius:8px;min-height:100%;height:100%;padding:4.2666666667vw;padding-bottom:8.5333333333vw;margin-bottom:8.5333333333vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__5gIconContainer{display:flex;flex-direction:row;justify-content:flex-end;position:absolute;right:9%;top:10%}[dir=rtl] .DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__5gIconContainer{right:unset;left:9%}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__5gIconContainer img{width:14.4vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductName{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;position:relative}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductName.handelWidthTitle{width:62.9333333333vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductName h3{display:flex;font-size:4.8vw;color:#000;font-family:"HelveticaNeueW20-75Bold";width:70%;text-align:start}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductBrand{color:#666;font-size:3.7333333333vw;font-family:"HelveticaNeueW20-55Roman";margin:0px;margin-right:2.1333333333vw}[dir=rtl] .DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductBrand{margin-left:2.1333333333vw;margin-right:unset}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__brandAndLabels{display:flex;flex-direction:row;align-items:baseline}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__NewLabelGreen{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0.5333333333vw 4.2666666667vw;padding-top:0vw;background-color:#32c832;color:#fff;border-radius:12px;font-size:3.2vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductStars{padding:0px;margin-top:2.1333333333vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductStars .product-reviews-overview{border-bottom:none;padding-bottom:0px;margin:0px}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ChooseColorContainer{display:flex;flex-direction:column}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ChooseColorLabel{display:flex;color:#666;font-size:4.2666666667vw;margin-bottom:3.2vw;margin-top:8.5333333333vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ChooseColorOptionsContainer{display:flex;flex-direction:row;align-content:center}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ChooseColorOption1{width:7.4666666667vw;height:7.4666666667vw;border:solid 0.2666666667vw #666;border-radius:50%;background-color:#b1a2cd;margin-right:3.2vw;cursor:pointer}[dir=rtl] .DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ChooseColorOption1{margin-left:3.2vw;margin-right:unset}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ChooseColorOption2{width:7.4666666667vw;height:7.4666666667vw;border:solid 0.2666666667vw #666;border-radius:50%;background-color:#404146;margin-right:3.2vw;cursor:pointer}[dir=rtl] .DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ChooseColorOption2{margin-left:3.2vw;margin-right:unset}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ChooseColorOption3{width:7.4666666667vw;height:7.4666666667vw;border:solid 0.2666666667vw #666;border-radius:50%;background-color:#b6c0d6;margin-right:3.2vw;cursor:pointer}[dir=rtl] .DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ChooseColorOption3{margin-left:3.2vw;margin-right:unset}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ChooseColorOption4{width:7.4666666667vw;height:7.4666666667vw;border:solid 0.2666666667vw #666;border-radius:50%;background-color:#e7d2c9;margin-right:3.2vw;cursor:pointer}[dir=rtl] .DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ChooseColorOption4{margin-left:3.2vw;margin-right:unset}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ChooseCapacityContainer{display:flex;flex-direction:column;margin-top:8.5333333333vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ChooseCapacityLabel{display:flex;color:#666;font-size:4.2666666667vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ChooseCapacityOptionsContainer{display:flex;flex-direction:row;align-content:center}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ChooseCapacityOption{display:flex;flex-direction:row;justify-content:center;align-items:center}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ChooseCapacityOption1{width:28.8vw;height:12.8vw;font-size:3.7333333333vw;font-family:"HelveticaNeueW20-75Bold";background-color:#fff;border:solid .2px #cdcdcd;border-radius:4px;margin-right:2.1333333333vw;cursor:pointer}[dir=rtl] .DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ChooseCapacityOption1{margin-left:2.1333333333vw;margin-right:unset}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ChooseCapacityOption2{width:28.8vw;height:12.8vw;font-size:3.7333333333vw;font-family:"HelveticaNeueW20-75Bold";background-color:#fff;border:solid .2px #cdcdcd;border-radius:4px;margin-right:2.1333333333vw;cursor:pointer}[dir=rtl] .DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ChooseCapacityOption2{margin-left:2.1333333333vw;margin-right:unset}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ChooseCapacityOption3{width:28.8vw;height:12.8vw;font-size:3.7333333333vw;font-family:"HelveticaNeueW20-75Bold";background-color:#fff;border:solid .2px #cdcdcd;border-radius:4px;margin-right:2.1333333333vw;cursor:pointer}[dir=rtl] .DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ChooseCapacityOption3{margin-left:2.1333333333vw;margin-right:unset}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductPricewithTaxContainer{display:flex;flex-direction:column;margin-top:8.5333333333vw;margin-bottom:8.5333333333vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductPricewithTax{display:flex;flex-direction:row;align-items:baseline;justify-content:baseline}[dir=rtl] .DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductPricewithTax{flex-direction:row-reverse;justify-content:flex-end}[dir=rtl] .add-to-cart-qty{margin-right:unset}[dir=rtl] .DevicesProductDetailsTemplet__DevicesProductDetailsTempletMainFeaturesItemFeatureParagraph{text-align:justify}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductPricewithTaxSpan1,.devicesWithInstallmentMonthlySpan{color:#ff790e;font-size:4.2666666667vw;margin-right:2.1333333333vw;font-family:"HelveticaNeueW20-75Bold"}[dir=rtl] .DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductPricewithTaxSpan1,.devicesWithInstallmentMonthlySpan{margin-left:2.1333333333vw;margin-right:unset}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductPricewithTaxSpan2{color:#ff790e;font-size:7.4666666667vw;font-family:"HelveticaNeueW20-75Bold"}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductPricewithTaxSpan3{color:#ff790e;font-size:4.2666666667vw;font-family:"HelveticaNeueW20-55Roman"}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductPricewithTaxNote{display:flex;color:#666;font-size:3.7333333333vw;font-family:"HelveticaNeueW20-55Roman";margin-top:-1.3333333333vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductPageButtonsContainer{display:flex;flex-direction:column;justify-content:space-between;align-items:center}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductAddToCart{color:#fff;background-color:#f16e0a;text-align:center;border:none;border-radius:36px;font-size:4.2666666667vw;padding:0vw unset;padding-top:3.7333333333vw;margin-top:3.2vw;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;width:91.4666666667vw;height:14.9333333333vw;cursor:pointer}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductJood{color:#fff;background-color:#f16e0a;text-align:center;border:none;border-radius:36px;font-size:4.2666666667vw;padding:5.3333333333vw 5.3333333333vw 5.3333333333vw 2.1333333333vw;margin-top:3.2vw;font-family:"HelveticaNeueW20-55Roman";width:91.4666666667vw;height:14.9333333333vw;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductJood .flexImageAndTitle{display:flex;align-items:center;gap:4.2666666667vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductJood .flexImageAndTitle span{margin-top:-1.0666666667vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductJood .flexImageAndTitle img{width:auto;height:11.2vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductJood .arrowLeftGoSite{width:auto;height:4.2666666667vw}[dir=rtl] .DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductJood{padding:5.3333333333vw 2.1333333333vw 5.3333333333vw 5.3333333333vw}[dir=rtl] .DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductJood .arrowLeftGoSite{transform:rotate(180deg)}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductJood.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductNearestShop .flexImageAndTitle img{width:auto;height:4.8vw;filter:invert(100%);padding:0 0 0 4.2666666667vw}[dir=rtl] .DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductJood.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductNearestShop .flexImageAndTitle img{padding:0 4.2666666667vw 0 0}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductBuyItNow{color:#fff;background-color:#000;text-align:center;border:none;border-radius:36px;font-size:4.2666666667vw;padding:0vw unset;padding-top:3.7333333333vw;margin-top:3.2vw;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;width:91.4666666667vw;height:14.9333333333vw;cursor:pointer}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__QuantityCounterContainer{display:flex;flex-direction:row;margin-top:8.5333333333vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__QuantityCounterContainer .qty-package{margin:0px;padding:0px}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__QuantityCounterContainer .qty-label{display:flex;color:#666;font-size:4.2666666667vw;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;margin-bottom:3.2vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__QuantityCounterContainer .qty-input{border:0.2666666667vw solid #ccc;border-bottom:none;border-top:none;font-size:4.2666666667vw;font-family:"HelveticaNeueW20-75Bold";text-align:center}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__QuantityCounterContainer .qty-control{border:0.2666666667vw solid #ccc;border-radius:24px;display:flex;width:34.6666666667vw;height:10.6666666667vw;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__QuantityCounterContainer .qty-control span{background:none}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__QuantityCounter{border:0.2666666667vw solid #ccc;border-radius:24px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:10.6666666667vw;padding:2.1333333333vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__QuantityCounterParagraph{color:#666;font-size:4.2666666667vw;font-family:"HelveticaNeueW20-55Roman"}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__QuantityCounter{border:0.2666666667vw solid #ccc;border-radius:30px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:16vw;padding:2.1333333333vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__QuantityCounter .DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ChooseInstallmentPlanRadioInput{border:0.2666666667vw solid #ccc !important;border-bottom:none !important;border-top:none !important;width:16vw !important}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletMainFeaturesSubContainer{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0px}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletMainFeaturesContainer{margin:6.4vw 0vw;margin-right:0px;padding-top:8.5333333333vw;padding-bottom:5.8666666667vw;margin-top:0vw;margin-bottom:6.6666666667vw;padding:0vw 5.3333333333vw}[dir=rtl] .DevicesProductDetailsTemplet__DevicesProductDetailsTempletMainFeaturesContainer{margin-right:unset;margin:6.4vw 0vw;margin-left:0px;padding:4vw;padding-top:8.5333333333vw;padding-bottom:5.8666666667vw;margin-top:0vw;margin-bottom:6.6666666667vw;padding:0vw 5.3333333333vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletMainFeaturesItemContainer{display:flex;flex-direction:row;align-items:start;flex:0 0 40%;margin-bottom:6.9333333333vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletMainFeaturesItemContainer img{width:7.2vw;height:auto}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletMainFeaturesItemDetails{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;margin-left:5.3333333333vw}[dir=rtl] .DevicesProductDetailsTemplet__DevicesProductDetailsTempletMainFeaturesItemDetails{margin-right:5.3333333333vw;margin-left:unset}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletMainFeaturesTitle{display:flex;color:#000;font-size:4.2666666667vw;font-family:"HelveticaNeueW20-75Bold";margin:0px;margin-bottom:5.3333333333vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletMainFeaturesItemFeatureTitle{width:27.4666666667vw;display:flex;color:#000;font-size:4vw;font-family:"HelveticaNeueW20-75Bold";margin-bottom:0.5333333333vw;text-align:start}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletMainFeaturesItemFeatureParagraph{color:#666;font-size:3.7333333333vw;font-family:"HelveticaNeueW20-55Roman";margin-bottom:0vw}.color-squares{display:flex}[dir=rtl] .DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductStars .rating div{margin-right:unset !important}.horizontalLine{background-color:#707070;width:100%;height:0.5333333333vw;border:none;margin-top:unset;margin-bottom:unset}.product-overview{background-color:#f0f0f1;border-top:none;border-bottom:0.5333333333vw solid #707070;cursor:pointer}.product-title{padding-left:0 !important;padding-right:0 !important;display:flex;justify-content:space-between;align-items:center;font-family:"HelveticaNeueW20-55Roman";font-size:5.3333333333vw;font-weight:bold;color:#000;padding:7.4666666667vw 6.4vw}.product-title img{transition:transform .3s;width:6.4vw}.product-description{display:none;flex-wrap:wrap;padding:2.6666666667vw 6.4vw}.product-description img{height:33.0666666667vw}.product-description .topSpec img{width:100%}.product-description .odd,.product-description .even{display:flex;flex-direction:column;justify-content:flex-start;align-content:center;align-items:stretch;flex-wrap:wrap;margin-bottom:6.4vw}.product-description .topSpec{margin-bottom:6.4vw}.product-description .topSpec img{margin-bottom:4vw}.product-description div h4{text-align:start;margin-bottom:4.2666666667vw;font-family:"HelveticaNeueW20-55Roman";font-size:4.2666666667vw;font-weight:bold;color:#000}.product-description div p{text-align:start;font-family:"HelveticaNeueW20-55Roman";font-size:3.7333333333vw;color:#000}.rev-c .container,.rev-c .row{margin-top:0 !important}.rev-c .container{margin-top:0 !important}.rev-c p,.rev-c h1,.rev-c h2,.rev-c h3,.rev-c h4,.rev-c h5,.rev-c h6{width:100% !important}.rev-c h1,.rev-c h2,.rev-c h3,.rev-c h4,.rev-c h5,.rev-c h6{font-weight:bold}.rev-c .col-md-6,.rev-c .col-lg-6{padding:0px 10px !important}.rev-c .product-description{padding-top:0 !important}.rev-c p,.rev-c li,.rev-c li span,.rev-c td,.rev-c th{font-size:3.7333333333vw}.rev-c h1,.rev-c h2,.rev-c h3,.rev-c h4,.rev-c h5,.rev-c h6{font-size:4.2666666667vw}.product-description .even{display:flex;flex-direction:row;align-items:stretch;order:1;flex-wrap:nowrap}.product-description .odd{display:flex;flex-direction:row;align-items:stretch;order:2;flex-wrap:nowrap}.product-description .odd div{margin-right:2.1333333333vw}[dir=rtl] .product-description .odd div{margin-left:2.1333333333vw;margin-right:unset}.product-description .even div{margin-left:2.1333333333vw}[dir=rtl] .product-description .even div{margin-right:2.1333333333vw;margin-left:unset}.product-overview.open .product-title{color:#ff790e}.product-overview.open .product-description{padding-left:0;display:flex}[dir=rtl] .product-overview.open .product-description{padding-right:0}.device-package .custom-radio .radioChoiceLabel::before{display:none !important}.device-package .custom-radio .custom-control-input-position{position:absolute;left:16px}[dir=rtl] .device-package .custom-radio .custom-control-input-position{left:0;right:14px}.comit_recurring_text_wrap_noWrap{white-space:nowrap !important}.radioChoiceContainer4GRadio{padding-left:64px}.custom-control-label-clear-min-width{min-width:50px !important}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection p.stock_availiblity_device{letter-spacing:1px;color:#cd3c14;font-size:3.7333333333vw;font-family:"HelveticaNeueW20-55Roman";font-style:italic}.installmentWholeProcessContainerEditStyle .verifyEligibilityForm .attributes{margin-bottom:4.8vw}.installmentWholeProcessContainerEditStyle .verifyEligibilityForm .attributes .device-package{display:flex !important;gap:1.0666666667vw}.installmentWholeProcessContainerEditStyle .verifyEligibilityForm .attributes .device-package .customControlInputBtnShowRadio4GNewStyle{background-color:#fff;padding:4vw 0;height:12.8vw;width:50% !important}.installmentWholeProcessContainerEditStyle .verifyEligibilityForm .attributes .device-package label.installmentPlan{margin-left:10.6666666667vw;margin-bottom:0 !important}.installmentWholeProcessContainerEditStyle .verifyEligibilityForm .attributes .device-package img.internetProviderIcon{width:5.3333333333vw;height:auto;margin-right:1.6vw}.installmentWholeProcessContainerEditStyle .verifyEligibilityForm p.error_message_verifyEligibility{color:#e10000;font-size:3.2vw;display:none}.installmentWholeProcessContainerEditStyle .verifyEligibilityForm p.error_message_verifyEligibility.error_message_verifyEligibilityOTP{margin:3.2vw 0}.installmentWholeProcessContainerEditStyle .verifyEligibilityForm p.error_message_marginTop{margin-top:-8vw}.installmentWholeProcessContainerEditStyle .verifyEligibilityFormContainer .eligibilityResponse .eligibilityResponseDesc{margin:0}.installmentWholeProcessContainerEditStyle .verifyEligibilityFormContainer .startingFromNextBill .labelTitleBill{font-size:4.2666666667vw;margin:8vw 0 2.6666666667vw}.installmentWholeProcessContainerEditStyle .verifyEligibilityFormContainer .startingFromNextBill .labelTitleBill span{font-family:"HelvNeue65_W1G"}.installmentWholeProcessContainerEditStyle .verifyEligibilityFormContainer .startingFromNextBill .contentBoxEligibilityResponse{display:flex;align-items:center;gap:5.3333333333vw}.installmentWholeProcessContainerEditStyle .verifyEligibilityFormContainer .startingFromNextBill .contentBoxEligibilityResponse img{width:auto;height:9.6vw}.installmentWholeProcessContainerEditStyle .verifyEligibilityFormContainer .startingFromNextBill .contentBoxEligibilityResponse .colRightContent p:first-child{font-size:4vw;margin:0}.installmentWholeProcessContainerEditStyle .verifyEligibilityFormContainer .startingFromNextBill .contentBoxEligibilityResponse .colRightContent p:last-child{font-size:4.2666666667vw;font-family:"HelvNeue65_W1G";margin:0}.installmentWholeProcessContainerEditStyle input.otp-input{text-align:center}.installmentWholeProcessContainerEditStyle .verifyEligibilityFormSubmitButton,.installmentWholeProcessContainerEditStyle .verifyEligibilityFormSubmitButtonOTP{border-radius:8px;display:flex;align-items:center}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductPageButtonsContainer.disablebtnAddToCart{position:relative;cursor:not-allowed}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductPageButtonsContainer.disablebtnAddToCart::before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,0)}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductPageButtonsContainer.disablebtnAddToCart div{background-color:rgba(128,128,128,.6392156863)}.device-package.commitmentOptionsContainer .installmentPeriodChoiceContainer:not(.selectInstallmentPlanEligibility){color:#666}.device-package.commitmentOptionsContainer .installmentPeriodChoiceContainer:not(.selectInstallmentPlanEligibility) label{color:#666}.device-package.commitmentOptionsContainer .installmentPeriodChoiceContainer:not(.selectInstallmentPlanEligibility) .c-main-div{color:#666}@media(min-width: 768px)and (max-width: 1023px){.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__5gIconImage{position:absolute;right:1.6786570743vw;top:12.4700239808vw;height:auto;width:7.1942446043vw;z-index:200}[dir=rtl] .DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__5gIconImage{right:1.6786570743vw;left:unset}.freeGiftAttributeTextPromptContainer .freeGiftAttributeIcon{width:2.6378896882vw;height:auto;margin-right:0.9592326139vw !important}[dir=rtl] .freeGiftAttributeTextPromptContainer .freeGiftAttributeIcon{margin-left:0.9592326139vw !important;margin-right:unset !important}.spanForFreeGift{margin-right:0.479616307vw;margin-left:0.479616307vw}.freeGiftAttributeTextPromptContainer .freeGiftAttributeLabel{display:flex !important;color:#000 !important;font-family:"HelveticaNeueW20-55Roman" !important;font-weight:bold !important;font-size:1.6786570743vw !important;margin:0px !important;margin-top:2.3980815348vw !important;margin-bottom:2.1582733813vw !important}.freeGiftAttributeOptionsMainContainer{display:flex !important;flex-direction:row !important;flex-wrap:wrap !important;justify-content:flex-start !important;align-items:flex-start !important}.freeGiftAttributeOptionContainer{display:flex !important;flex-direction:row !important;flex-wrap:wrap !important;justify-content:flex-start !important;align-items:flex-start !important;padding:unset !important;width:-webkit-fit-content !important;width:-moz-fit-content !important;width:fit-content !important;max-width:15.587529976vw !important;background-color:rgba(0,0,0,0) !important}.freeGiftAttrRadioChoiceContent{display:flex;flex-direction:column;align-items:center}.freeGiftAttrProductImageContainer{position:relative;width:10.3117505995vw;height:10.3117505995vw;border:solid 0.1199040767vw #cdcdcd;border-radius:50%;padding:1.4388489209vw}.freeGiftAttrRadioButtonCircle{position:absolute;top:0;left:0;width:1.9184652278vw;height:1.9184652278vw;background-color:#fff;border:#666 solid 0.1199040767vw;border-radius:50%}[dir=rtl] .freeGiftAttrRadioButtonCircle{left:unset;right:0}.freeGiftAttrProductImage{width:100%;height:auto}.freeGiftAttrProductLabel{text-align:center;margin-top:0.479616307vw;font-size:1.6786570743vw;color:#000;font-family:"HelveticaNeueW20-55Roman";font-weight:normal}.selectedOption{background-image:url("../Themes/Theme 2024/Content/images/Revamp23/gifts patterns.svg");background-size:59.9520383693vw;background-repeat:no-repeat}[dir=rtl] .selectedOption{background-size:59.9520383693vw;background-repeat:no-repeat;background-position-x:3.3573141487vw}.selectedBorder{border:solid 0.1199040767vw #ff790e;background-color:rgba(255,121,14,.3215686275)}.selectedBackground{background-color:#ff790e;border-color:#ff790e}.selectedLabel{color:#ff790e;font-weight:bold}.product-grid .title{display:flex;flex-direction:column;align-items:flex-start}.product-grid .title strong{font-size:2.3980815348vw;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;color:#000}.product-grid .owl-carousel.arrow-center .owl-nav button.owl-next{right:0px !important}[dir=rtl] .product-grid .owl-carousel.arrow-center .owl-nav button.owl-next{left:0px !important;right:unset !important}.product-grid .owl-carousel.arrow-center .owl-nav button.owl-prev{display:none}.arrow-bottom-mobile .related-products-grid{background-color:#f0f0f1 !important;padding:2.8776978417vw 3.8369304556vw;padding-top:9.5923261391vw;padding-right:unset}[dir=rtl] .arrow-bottom-mobile .related-products-grid{padding:2.8776978417vw 3.8369304556vw;padding-top:9.5923261391vw;padding-left:unset}.gallery{width:100%;padding:0px;margin:0px}.gallery .banner-slider{display:flex;width:100%;flex-direction:row;justify-content:space-around;align-items:center}.verifyEligibilityForm .checkAnotherLine{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.checkAnotherLine img{height:1.5587529976vw;width:auto;margin:0vw 0.479616307vw}.checkAnotherLine a{font-family:"HelveticaNeueW20-55Roman";font-size:2.1582733813vw;color:#000;text-decoration:none}.verifyEligibilityForm .eligibilityResponseTitle{text-align:start;font-family:"HelveticaNeueW20-55Roman";font-size:2.6378896882vw;font-weight:bold;color:#000;margin-top:0.479616307vw}.verifyEligibilityForm .eligibilityResponse{background-color:#fff;border-radius:0.479616307vw;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;padding:2.8776978417vw;margin-top:1.1990407674vw}.verifyEligibilityForm .eligibilityResponse img{height:2.9976019185vw;width:auto;margin:0vw 0.9592326139vw}.verifyEligibilityForm .eligibilityResponse .eligibilityResponseDesc{font-family:"HelveticaNeueW20-55Roman";font-size:2.1582733813vw;color:#000}.otp-container{text-align:start}.otp-container .otp-input{height:8.6330935252vw;width:9.7122302158vw;border-radius:0.479616307vw;border:solid #ff790e 0.1199040767vw;padding:2.1582733813vw;font-family:"HelveticaNeueW20-55Roman";font-size:2.6378896882vw;font-weight:bold;color:#000}.verifyEligibilityFormMainDescOTP{text-align:start;font-family:"HelveticaNeueW20-55Roman";font-size:1.9184652278vw;color:#666;margin-top:2.1582733813vw}.verifyEligibilityFormMainDescOTP a{text-align:start;text-decoration:underline;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;font-size:1.9184652278vw;color:#000;cursor:pointer}.verifyEligibilityFormSubmitButtonOTP{display:flex;text-align:center;justify-content:center;border:none;border-radius:0.479616307vw;height:8.6330935252vw;width:41.8465227818vw;padding:2.1582733813vw 0px;color:#fff;background-color:#000;font-weight:unset;font-size:2.3980815348vw;cursor:pointer}.verifyEligibilityFormContainer .verifyEligibilityForm{background-color:#fbf8fa;padding:3.8369304556vw 2.8776978417vw;margin-top:2.8776978417vw}.verifyEligibilityFormContainer .verifyEligibilityFormMainTitle{font-family:"HelveticaNeueW20-55Roman";font-size:2.3980815348vw;font-weight:bold;color:#000}.verifyEligibilityFormContainer .verifyEligibilityFormMainDesc{font-family:"HelveticaNeueW20-55Roman";font-size:1.9184652278vw;width:unset;color:#666}.verifyEligibilityForm .verifyEligibilityFormSubTitle{font-family:"HelveticaNeueW20-55Roman";font-size:2.6378896882vw;font-weight:bold;color:#000;margin-bottom:3.8369304556vw}.verifyEligibilityForm .verifyEligibilityFormSubDesc{font-family:"HelveticaNeueW20-55Roman";font-size:1.9184652278vw;font-weight:bold;color:#666;margin-bottom:0.9592326139vw}.verifyEligibilityForm .verifyEligibilityFormSubDescNote{font-family:"HelveticaNeueW20-55Roman";font-size:1.6786570743vw;font-weight:bold;color:#000;margin-bottom:1.4388489209vw}.verifyEligibilityForm .verifyEligibilityFormSubDescNoteWithWidth{width:unset}.verifyEligibilityForm .verifyEligibilityFormSubDesc span{color:#ff790e}.verifyEligibilityFormSubInput{border:solid #ccc 0.1798561151vw;border-radius:0.479616307vw;width:100%;height:8.6330935252vw;padding:2.8776978417vw 2.8776978417vw;font-family:"HelveticaNeueW20-55Roman";font-size:1.9184652278vw;color:#000}.verifyEligibilityFormSubInputFiber{margin-bottom:3.5971223022vw}.verifyEligibilityFormSubInputMobile{margin-bottom:0vw}.verifyEligibilityFormSubmitButton{margin:5.7553956835vw 0px;margin-bottom:0px;border:none;border-radius:0.479616307vw;height:8.6330935252vw;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0.9592326139vw 2.6378896882vw;color:#fff;background-color:#000;font-size:2.6378896882vw;cursor:pointer}.attribute-squares .selected-value .attribute-square-container .attribute-square,.attribute-squares .attribute-square{width:7.1942446043vw !important;height:7.1942446043vw !important}.attribute-squares .selected-value .attribute-square-container{border:0.2398081535vw solid rgba(0,0,0,0)}.radioChoiceLabel{margin-bottom:1.4388489209vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductAddToCart img{width:auto;height:3.1175059952vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductStars{margin-bottom:1.9184652278vw}.radioChoiceContainer__radioChoiceContainerCapacity{display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:rgba(0,0,0,0);border-radius:0.479616307vw;border:.2px solid #cdcdcd;padding:2.1582733813vw;margin:2.8776978417vw;margin-top:unset;margin-bottom:unset;margin-left:unset;width:31.654676259vw !important;height:7.6738609113vw !important}.device-package .radioChoiceContainer__radioChoiceContainerCapacity .custom-control-input:checked~.radioChoiceLabel{font-family:"HelveticaNeueW20-55Roman" !important;font-weight:bold !important;color:#000 !important;line-height:2.1582733813vw !important}.device-package .radioChoiceContainer__radioChoiceContainerCapacity .custom-control-input:checked~.radioChoiceLabel__radioChoiceLabelCapacity{font-family:"HelveticaNeueW20-55Roman" !important;font-size:2.3980815348vw !important;font-weight:bold !important;color:#000 !important;margin-bottom:unset !important}.radioChoiceInput__radioChoiceInputCapacity{display:none !important}.device-package .custom-radio .radioChoiceLabel__radioChoiceLabelCapacity::after{width:2.8776978417vw !important;height:2.8776978417vw !important;border-width:1px;display:none !important}.radioChoiceInput__radioChoiceInputCapacity{display:none !important}.radioChoiceLabel__radioChoiceLabelCapacity{min-width:unset !important;width:unset;text-align:center}.device-package .radioChoiceContainer__radioChoiceContainerCapacity .custom-control-input:checked~.radioChoiceLabel{font-family:"HelveticaNeueW20-55Roman" !important;font-weight:bold !important;color:#000 !important;line-height:2.6378896882vw !important}.radioChoiceLabel{font-family:"HelveticaNeueW20-55Roman" !important;font-weight:bold !important;font-size:2.1582733813vw !important;min-width:36.8105515588vw !important}.device-package .custom-radio .radioChoiceLabel::after{width:2.8776978417vw !important;height:2.8776978417vw !important;border-width:1px}.device-package .custom-radio .radioChoiceLabel::before{width:2.8776978417vw !important;height:2.8776978417vw !important;border-width:1px}.device-package .custom-radio .radioChoiceLabel__radioChoiceLabelCapacity::after{width:2.8776978417vw !important;height:2.8776978417vw !important;border-width:1px;display:none !important;margin-bottom:unset !important}.device-package .custom-radio .radioChoiceLabel__radioChoiceLabelCapacity::before{width:2.8776978417vw !important;height:2.8776978417vw !important;border-width:1px;display:none !important;margin-bottom:unset !important}.device-package .custom-control-input:not(:checked)~.radioChoiceLabel{font-family:"HelveticaNeueW20-55Roman" !important;font-weight:bold !important;color:#666 !important;line-height:2.6378896882vw !important;font-size:2.1582733813vw !important}.device-package .custom-radio .custom-control-input:checked~.radioChoiceLabel::after{background-image:none !important}.custom-radio-check .custom-control-input:checked~.radioChoiceLabel::before{box-shadow:none !important}.device-package .custom-control-input:checked~.custom-control-label::before{color:#ff7900;border-color:#ff7900;font-size:4.3165467626vw;border-radius:50%;display:flex;align-items:center;justify-content:center}.device-package .custom-control-input:checked~.custom-control-label::before{font-size:2.1582733813vw;content:"✓"}.device-package .radioChoiceContainer__radioChoiceContainerCapacity .custom-control-input:checked~.radioChoiceLabel{font-family:"HelveticaNeueW20-55Roman" !important;font-weight:bold !important;color:#000 !important;line-height:2.6378896882vw !important}.device-package .custom-control-input:not(:checked)~.radioChoiceLabel{font-family:"HelveticaNeueW20-55Roman" !important;font-weight:bold !important;color:#666 !important;line-height:2.6378896882vw !important;font-size:2.1582733813vw !important}.device-package .custom-control-input:checked~.radioChoiceLabel{font-family:"HelveticaNeueW20-55Roman" !important;font-weight:bold !important;font-size:2.1582733813vw !important;color:#ff790e !important;line-height:unset !important}.radioChoiceContainer:has(.radioChoiceInputInstallment:checked) .radioChoiceDescription{color:#000 !important}.radioChoiceContainer.checked{position:relative;border:0.1199040767vw #ff790e solid !important}.device-package .custom-radio .custom-control-input:checked~.radioChoiceLabel::after{background-image:none !important}.custom-radio-check .custom-control-input:checked~.radioChoiceLabel::before{box-shadow:none !important}.radioChoiceDescription{display:flex;flex-direction:row;justify-content:baseline;align-items:flex-end;color:#666;font-family:"HelveticaNeueW20-55Roman" !important;font-size:1.6786570743vw !important}.col-lg-6:has(#product_attribute_label_3462){display:none}.attributes .attr-group{border:none}.radioChoiceContainer{background-color:#fbf8fa;border-radius:4px;border:none;padding:1.9184652278vw;padding-left:6.5947242206vw;margin:1.9184652278vw;margin-top:unset;margin-left:unset;margin-bottom:unset;width:44.3645083933vw !important;margin-right:unset}[dir=rtl] .radioChoiceContainer{padding:1.9184652278vw;padding-right:6.7146282974vw;margin-left:unset}.radioChoiceContainer:not(:last-child){margin-bottom:unset}[dir=rtl] .radioChoiceContainer:not(:last-child){padding-right:6.7146282974vw}.col-lg-6{padding:0px !important}.attributes .attr-group{padding:0px !important}.chooseInstallmentTextPromptContainer{display:flex;flex-direction:row;justify-content:flex-start;align-items:baseline}.chooseInstallmentTextPromptContainer .text-prompt{display:flex !important;color:#666 !important;font-family:"HelveticaNeueW20-55Roman" !important;font-weight:bold !important;font-size:2.6378896882vw !important;margin:0px !important;margin-top:4.7961630695vw !important;margin-bottom:2.8776978417vw !important}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletContainer{display:flex;flex-direction:column;justify-content:center;background-color:#f0f0f1 !important}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSectionsContainer{display:flex;flex-direction:column;justify-content:center;align-items:stretch}.DevicesProductDetailsTemplet__DevicesProductDetailsTeplateBreadcrumbs{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding:1.9184652278vw;padding-bottom:0px}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletFirstSection{min-height:-webkit-max-content;min-height:-moz-max-content;min-height:max-content;height:-webkit-max-content;height:-moz-max-content;height:max-content;display:flex;flex-direction:column;align-content:center;justify-content:center;padding:1.9184652278vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection{background-color:#fff;border-radius:8px;min-height:100%;height:100%;padding:2.8776978417vw;margin-bottom:4.7961630695vw;padding-bottom:5.7553956835vw;padding-top:0vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__5gIconContainer{display:flex;flex-direction:row;justify-content:flex-end;position:absolute;right:9%;top:10%}[dir=rtl] .DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__5gIconContainer{right:unset;left:9%}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__5gIconContainer img{width:6.4748201439vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductName{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;position:relative}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductName.handelWidthTitle{width:65.9472422062vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductName h3{display:flex;font-size:3.8369304556vw;color:#000;font-family:"HelveticaNeueW20-75Bold";width:70%;text-align:start}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductName h1{display:flex;font-size:3.8369304556vw;color:#000;font-family:"HelveticaNeueW20-75Bold";text-align:start}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductBrand{color:#666;font-size:2.1582733813vw;font-family:"HelveticaNeueW20-55Roman";margin:0px;margin-right:1.4388489209vw}[dir=rtl] .DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductBrand{margin-left:1.4388489209vw;margin-right:unset}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__brandAndLabels{display:flex;flex-direction:row;align-items:baseline}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__NewLabelGreen{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0.2398081535vw 1.9184652278vw;padding-top:0vw;background-color:#32c832;color:#fff;border-radius:12px;font-size:2.1582733813vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductStars{padding:0px;margin-top:2.3980815348vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductStars .product-reviews-overview{border-bottom:none;padding-bottom:0px;margin:0px}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ChooseColorContainer{display:flex;flex-direction:column}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ChooseColorLabel{display:flex;color:#666;font-size:1.9184652278vw;margin-bottom:1.4388489209vw;margin-top:3.8369304556vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ChooseColorOptionsContainer{display:flex;flex-direction:row;align-content:center}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ChooseColorOption1{width:3.3573141487vw;height:3.3573141487vw;border:solid 0.1199040767vw #666;border-radius:50%;background-color:#b1a2cd;margin-right:1.4388489209vw;cursor:pointer}[dir=rtl] .DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ChooseColorOption1{margin-left:1.4388489209vw;margin-right:unset}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ChooseColorOption2{width:3.3573141487vw;height:3.3573141487vw;border:solid 0.1199040767vw #666;border-radius:50%;background-color:#404146;margin-right:1.4388489209vw;cursor:pointer}[dir=rtl] .DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ChooseColorOption2{margin-left:1.4388489209vw;margin-right:unset}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ChooseColorOption3{width:3.3573141487vw;height:3.3573141487vw;border:solid 0.1199040767vw #666;border-radius:50%;background-color:#b6c0d6;margin-right:1.4388489209vw;cursor:pointer}[dir=rtl] .DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ChooseColorOption3{margin-left:1.4388489209vw;margin-right:unset}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ChooseColorOption4{width:3.3573141487vw;height:3.3573141487vw;border:solid 0.1199040767vw #666;border-radius:50%;background-color:#e7d2c9;margin-right:1.4388489209vw;cursor:pointer}[dir=rtl] .DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ChooseColorOption4{margin-left:1.4388489209vw;margin-right:unset}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ChooseCapacityContainer{display:flex;flex-direction:column;margin-top:3.8369304556vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ChooseCapacityLabel{display:flex;color:#666;font-size:1.9184652278vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ChooseCapacityOptionsContainer{display:flex;flex-direction:row;align-content:center}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ChooseCapacityOption{display:flex;flex-direction:row;justify-content:center;align-items:center}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ChooseCapacityOption1{width:12.9496402878vw;height:5.7553956835vw;font-size:1.6786570743vw;font-family:"HelveticaNeueW20-75Bold";background-color:#fff;border:solid .2px #cdcdcd;border-radius:4px;margin-right:0.9592326139vw;cursor:pointer}[dir=rtl] .DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ChooseCapacityOption1{margin-left:0.9592326139vw;margin-right:unset}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ChooseCapacityOption2{width:12.9496402878vw;height:5.7553956835vw;font-size:1.6786570743vw;font-family:"HelveticaNeueW20-75Bold";background-color:#fff;border:solid .2px #cdcdcd;border-radius:4px;margin-right:0.9592326139vw;cursor:pointer}[dir=rtl] .DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ChooseCapacityOption2{margin-left:0.9592326139vw;margin-right:unset}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ChooseCapacityOption3{width:12.9496402878vw;height:5.7553956835vw;font-size:1.6786570743vw;font-family:"HelveticaNeueW20-75Bold";background-color:#fff;border:solid .2px #cdcdcd;border-radius:4px;margin-right:0.9592326139vw;cursor:pointer}[dir=rtl] .DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ChooseCapacityOption3{margin-left:0.9592326139vw;margin-right:unset}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductPricewithTaxContainer{display:flex;flex-direction:column;margin-top:3.8369304556vw;margin-bottom:3.8369304556vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductPricewithTax{display:flex;flex-direction:row;align-items:baseline;justify-content:baseline}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductPricewithTaxSpan1,.devicesWithInstallmentMonthlySpan{color:#ff790e;font-size:2.8776978417vw;margin-right:0.9592326139vw;font-family:"HelveticaNeueW20-75Bold"}[dir=rtl] .DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductPricewithTaxSpan1,.devicesWithInstallmentMonthlySpan{margin-left:0.9592326139vw;margin-right:unset}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductPricewithTaxSpan2{color:#ff790e;font-size:4.7961630695vw;font-family:"HelveticaNeueW20-75Bold"}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductPricewithTaxSpan3{color:#ff790e;font-size:2.8776978417vw;font-family:"HelveticaNeueW20-55Roman"}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductPricewithTaxNote{display:flex;color:#666;font-size:2.1582733813vw;font-family:"HelveticaNeueW20-55Roman";margin-top:-0.5995203837vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductPageButtonsContainer{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductAddToCart{color:#fff;background-color:#f16e0a;text-align:center;border:none;border-radius:4.3165467626vw;font-size:2.3980815348vw;padding:0vw unset;padding-top:1.6786570743vw;margin-top:0vw;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;width:45.8033573141vw;height:7.6738609113vw;cursor:pointer}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductJood{font-size:1.9184652278vw;padding:2.3980815348vw 2.3980815348vw 2.3980815348vw 0.9592326139vw;margin-top:1.4388489209vw;width:41.1270983213vw;height:6.7146282974vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductJood .flexImageAndTitle{gap:1.9184652278vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductJood .flexImageAndTitle span{margin-top:-0.479616307vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductJood .flexImageAndTitle img{width:auto;height:5.035971223vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductJood .arrowLeftGoSite{width:auto;height:1.9184652278vw}[dir=rtl] .DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductJood{padding:2.3980815348vw 0.9592326139vw 2.3980815348vw 2.3980815348vw}[dir=rtl] .DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductJood .arrowLeftGoSite{transform:rotate(180deg)}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductJood.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductNearestShop .flexImageAndTitle img{height:2.1582733813vw;filter:invert(100%);padding:0 0 0 1.9184652278vw}[dir=rtl] .DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductJood.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductNearestShop .flexImageAndTitle img{padding:0 1.9184652278vw 0 0}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductBuyItNow{color:#fff;background-color:#000;text-align:center;border:none;border-radius:4.3165467626vw;font-size:2.3980815348vw;padding:0vw unset;padding-top:1.6786570743vw;margin-top:0vw;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;width:45.8033573141vw;height:7.6738609113vw;cursor:pointer}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__QuantityCounterContainer{display:flex;flex-direction:row;margin-top:3.8369304556vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__QuantityCounterContainer .qty-package{margin:0px;padding:0px}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__QuantityCounterContainer .qty-label{display:flex;color:#666;font-size:3.1175059952vw !important;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;margin-bottom:2.8776978417vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__QuantityCounterContainer .qty-input{border:0.1199040767vw solid #ccc;font-size:3.1175059952vw;font-family:"HelveticaNeueW20-75Bold";color:#000;height:inherit}.qty-control span.plus i{background-size:2.1582733813vw;padding:3.1175059952vw}.qty-control span.minus i{background-size:2.1582733813vw;padding:3.1175059952vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__QuantityCounterContainer .qty-control{border:0.1199040767vw solid #ccc;border-radius:2.8776978417vw;display:flex;width:24.9400479616vw;height:7.6738609113vw;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__QuantityCounterContainer .qty-control span{background:none}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__QuantityCounter{border:0.1199040767vw solid #ccc;border-radius:24px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:4.7961630695vw;padding:0.9592326139vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__QuantityCounterParagraph{color:#666;font-size:1.9184652278vw;font-family:"HelveticaNeueW20-55Roman"}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__QuantityCounter{border:0.1199040767vw solid #ccc;border-radius:30px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:7.1942446043vw;padding:0.9592326139vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__QuantityCounter .DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ChooseInstallmentPlanRadioInput{border:0.1199040767vw solid #ccc !important;border-bottom:none !important;border-top:none !important;width:7.1942446043vw !important}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletMainFeaturesSubContainer{display:flex;flex-wrap:wrap;justify-content:space-between;padding-left:1.5587529976vw;margin:auto}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletMainFeaturesContainer{padding-left:20px !important;margin:2.8776978417vw 0vw;margin-right:0px;padding:1.9184652278vw;margin-top:3.8369304556vw;margin-bottom:0vw}[dir=rtl] .DevicesProductDetailsTemplet__DevicesProductDetailsTempletMainFeaturesContainer{margin-right:unset;margin:2.8776978417vw 0vw;margin-left:0px;padding:1.9184652278vw;margin-top:3.8369304556vw;margin-bottom:0vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletMainFeaturesItemContainer{display:flex;flex-direction:row;align-items:start;flex:0 0 30%;margin-bottom:3.8369304556vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletMainFeaturesItemContainer img{width:3.8369304556vw;height:auto}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletMainFeaturesItemDetails{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;margin-left:2.3980815348vw}[dir=rtl] .DevicesProductDetailsTemplet__DevicesProductDetailsTempletMainFeaturesItemDetails{margin-right:2.3980815348vw;margin-left:unset}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletMainFeaturesTitle{display:flex;color:#000;font-size:2.3980815348vw;font-family:"HelveticaNeueW20-75Bold";margin:0px;margin-bottom:3.8369304556vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletMainFeaturesItemFeatureTitle{width:24.3405275779vw;display:flex;color:#000;font-size:2.1582733813vw;font-family:"HelveticaNeueW20-75Bold";margin-bottom:0.479616307vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletMainFeaturesItemFeatureParagraph{color:#666;font-size:1.7985611511vw;font-family:"HelveticaNeueW20-55Roman";margin-bottom:0vw}.horizontalLine{background-color:#707070;width:100%;height:0.2398081535vw;border:none;margin-top:unset;margin-bottom:unset}.product-overview{background-color:#f0f0f1;border-top:none;border-bottom:0.2398081535vw solid #707070;cursor:pointer}.product-title{display:flex;justify-content:space-between;align-items:center;font-family:"HelveticaNeueW20-55Roman";font-size:3.5971223022vw;font-weight:bold;color:#000;padding:3.3573141487vw 2.8776978417vw}.product-title img{transition:transform .3s;width:3.3573141487vw}.product-description{display:none;flex-wrap:wrap;padding:1.1990407674vw 2.8776978417vw}.product-description img{height:35.9712230216vw}.product-description .topSpec img{width:100%}.product-description .odd,.product-description .even{display:flex;flex-direction:column;justify-content:flex-start;align-content:center;align-items:stretch;flex-wrap:wrap;margin-bottom:2.8776978417vw}.product-description .topSpec{margin-bottom:2.8776978417vw}.product-description .topSpec img{margin-bottom:1.7985611511vw}.product-description div h4{margin-bottom:1.9184652278vw;font-family:"HelveticaNeueW20-55Roman";font-size:1.9184652278vw;font-weight:bold;color:#000}.rev-c p,.rev-c li,.rev-c li span,.rev-c td,.rev-c th{font-size:1.6786570743vw}.rev-c h1,.rev-c h2,.rev-c h3,.rev-c h4,.rev-c h5,.rev-c h6{font-size:1.9184652278vw}.product-description .even{display:flex;flex-direction:row;align-items:stretch;order:1;flex-wrap:nowrap}.product-description .odd{display:flex;flex-direction:row;align-items:stretch;order:2;flex-wrap:nowrap}.product-description .odd div{margin-right:0.9592326139vw}[dir=rtl] .product-description .odd div{margin-left:0.9592326139vw;margin-right:unset}.product-description .even div{margin-left:0.9592326139vw}[dir=rtl] .product-description .even div{margin-right:0.9592326139vw;margin-left:unset}.product-overview.open .product-title{color:#ff790e}.product-overview.open .product-description{display:flex}.comit_recurring_text_wrap_noWrap{white-space:nowrap}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection p.stock_availiblity_device{font-size:1.6786570743vw}.installmentWholeProcessContainerEditStyle .verifyEligibilityForm .attributes{margin-bottom:2.1582733813vw}.installmentWholeProcessContainerEditStyle .verifyEligibilityForm .attributes .device-package{gap:1.6786570743vw}.installmentWholeProcessContainerEditStyle .verifyEligibilityForm .attributes .device-package .customControlInputBtnShowRadio4GNewStyle{padding:2.9976019185vw 0;height:8.6330935252vw}.installmentWholeProcessContainerEditStyle .verifyEligibilityForm .attributes .device-package label.installmentPlan{margin-left:7.1942446043vw}.installmentWholeProcessContainerEditStyle .verifyEligibilityForm .attributes .device-package img.internetProviderIcon{width:3.8369304556vw;margin-right:0.7194244604vw}.installmentWholeProcessContainerEditStyle .verifyEligibilityForm p.error_message_verifyEligibility{font-size:1.4388489209vw}.installmentWholeProcessContainerEditStyle .verifyEligibilityForm p.error_message_verifyEligibility.error_message_verifyEligibilityOTP{margin:1.4388489209vw 0}.installmentWholeProcessContainerEditStyle .verifyEligibilityForm p.error_message_marginTop{margin-top:-3.5971223022vw}.installmentWholeProcessContainerEditStyle .verifyEligibilityFormContainer .startingFromNextBill .labelTitleBill{font-size:1.9184652278vw;margin:3.5971223022vw 0 1.1990407674vw}.installmentWholeProcessContainerEditStyle .verifyEligibilityFormContainer .startingFromNextBill .contentBoxEligibilityResponse{gap:2.3980815348vw}.installmentWholeProcessContainerEditStyle .verifyEligibilityFormContainer .startingFromNextBill .contentBoxEligibilityResponse img{height:4.3165467626vw}.installmentWholeProcessContainerEditStyle .verifyEligibilityFormContainer .startingFromNextBill .contentBoxEligibilityResponse .colRightContent p:first-child{font-size:1.7985611511vw}.installmentWholeProcessContainerEditStyle .verifyEligibilityFormContainer .startingFromNextBill .contentBoxEligibilityResponse .colRightContent p:last-child{font-size:1.9184652278vw}}@media(min-width: 1024px){.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__5gIconImage{position:absolute;height:auto;width:4.1666666667vw;right:-1.0416666667vw;top:-2.6041666667vw}[dir=rtl] .DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__5gIconImage{right:unset;left:-1.0416666667vw}.product-grid .title{display:flex;flex-direction:column;align-items:flex-start}.product-grid .title strong{font-size:1.6666666667vw;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;color:#000}.product-grid .owl-carousel.arrow-center .owl-nav button.owl-next{right:0px !important}[dir=rtl] .product-grid .owl-carousel.arrow-center .owl-nav button.owl-next{left:0px !important;right:unset !important}.product-grid .owl-carousel.arrow-center .owl-nav button.owl-prev{display:none}.arrow-bottom-mobile .related-products-grid{background-color:#f0f0f1 !important;padding:2.2916666667vw 7.2916666667vw;padding-top:5.8333333333vw;padding-right:unset}[dir=rtl] .arrow-bottom-mobile .related-products-grid{padding:2.2916666667vw 7.2916666667vw;padding-top:5.8333333333vw;padding-left:unset}.verifyEligibilityForm .checkAnotherLine{display:flex;flex-direction:row;justify-content:flex-end;align-items:baseline}.checkAnotherLine img{height:0.6770833333vw;width:auto;margin:0vw 0.2604166667vw}.checkAnotherLine a{font-family:"HelveticaNeueW20-55Roman";font-size:0.8333333333vw;color:#000;text-decoration:none}.verifyEligibilityForm .eligibilityResponseTitle{text-align:start;font-family:"HelveticaNeueW20-55Roman";font-size:1.25vw;font-weight:bold;color:#000;margin-top:0.2083333333vw}.verifyEligibilityForm .eligibilityResponse{background-color:#fff;border-radius:0.2083333333vw;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;padding:1.0416666667vw;margin-top:2.0833333333vw}.verifyEligibilityForm .eligibilityResponse img{height:1.5625vw;width:auto;margin:0vw 0.7291666667vw}.verifyEligibilityForm .eligibilityResponse .eligibilityResponseDesc{font-family:"HelveticaNeueW20-55Roman";font-size:0.8333333333vw;color:#000}.otp-container{text-align:start;display:flex;flex-direction:row}.otp-container .otp-input{height:3.75vw;width:4.21875vw;border-radius:0.2083333333vw;border:solid #ff790e 0.0520833333vw;padding:0.8333333333vw;font-family:"HelveticaNeueW20-55Roman";font-size:1.1458333333vw;font-weight:bold;color:#000;margin-right:2.5vw}[dir=rtl] .otp-container .otp-input{margin-left:2.5vw;margin-right:unset}.verifyEligibilityFormMainDescOTP{text-align:start;font-family:"HelveticaNeueW20-55Roman";font-size:0.8333333333vw;color:#666;margin-top:0.8333333333vw}.verifyEligibilityFormMainDescOTP a{text-align:start;text-decoration:underline;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;font-size:0.8333333333vw;color:#000;cursor:pointer}.verifyEligibilityFormSubmitButtonOTP{display:flex;text-align:center;justify-content:center;border:none;border-radius:0.2083333333vw;height:3.75vw;width:18.1770833333vw;padding:0.9375vw 0px;color:#fff;background-color:#000;font-weight:unset;font-size:1.0416666667vw;margin-top:2.5vw;cursor:pointer}.verifyEligibilityFormMainTitleOTP{margin-top:unset !important}.gallery{border-radius:0.4166666667vw !important;width:100%;padding:0px;margin:0px}.gallery .banner-slider{display:flex;width:100%;flex-direction:row;justify-content:space-around;align-items:center}.verifyEligibilityFormContainer .verifyEligibilityForm{background-color:#fbf8fa;padding:2.2916666667vw 1.1458333333vw;margin-top:1.25vw}.verifyEligibilityFormContainer .verifyEligibilityFormMainTitle{font-family:"HelveticaNeueW20-55Roman";font-size:1.1458333333vw;font-weight:bold;color:#000;margin-top:2.0833333333vw;margin-bottom:0.625vw}.verifyEligibilityFormContainer .verifyEligibilityFormMainDesc{font-family:"HelveticaNeueW20-55Roman";font-size:0.9375vw;width:unset;color:#666}.verifyEligibilityForm .verifyEligibilityFormSubTitle{font-family:"HelveticaNeueW20-55Roman";font-size:1.25vw;font-weight:bold;color:#000;margin-bottom:1.6666666667vw}.verifyEligibilityForm .verifyEligibilityFormSubDesc{font-family:"HelveticaNeueW20-55Roman";font-size:0.8333333333vw;font-weight:bold;color:#666;margin-bottom:0.4166666667vw}.verifyEligibilityForm .verifyEligibilityFormSubDescNote{font-family:"HelveticaNeueW20-55Roman";font-size:0.8333333333vw;font-weight:bold;color:#000;margin-bottom:0.625vw}.verifyEligibilityForm .verifyEligibilityFormSubDescNoteWithWidth{width:unset}.verifyEligibilityForm .verifyEligibilityFormSubDesc span{color:#ff790e}.verifyEligibilityFormSubInput{border:solid #ccc 0.078125vw;border-radius:0.2083333333vw;width:100%;height:3.75vw;padding:1.25vw 1.25vw;font-family:"HelveticaNeueW20-55Roman";font-size:0.9375vw;color:#000}.verifyEligibilityFormSubInputFiber{margin-bottom:1.6666666667vw}.verifyEligibilityFormSubInputMobile{margin-bottom:0.1041666667vw}.verifyEligibilityFormSubmitButton{margin:2.5vw 0px;margin-bottom:0px;border:none;border-radius:0.2083333333vw;height:3.75vw;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0.9375vw 3.4375vw;color:#fff;background-color:#000;font-size:1.0416666667vw;cursor:pointer}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletContainer{display:flex;flex-direction:column;justify-content:center;background-color:#f0f0f1 !important;padding:2.8125vw 7.2916666667vw;padding-top:unset}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSectionsContainer{display:flex;-moz-column-gap:3.125vw;column-gap:3.125vw;flex-direction:row;justify-content:center;align-items:stretch;margin-bottom:-3.125vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTeplateBreadcrumbs{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding:unset}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletFirstSection{width:45%;min-height:-webkit-max-content;min-height:-moz-max-content;min-height:max-content;height:-webkit-max-content;height:-moz-max-content;height:max-content;display:flex;flex-direction:column;align-content:center;justify-content:center;padding:0.8333333333vw;padding-top:10px}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection{background-color:#fff;border-radius:8px;min-height:100%;height:100%;padding:2.0833333333vw;width:55%;margin-bottom:6.25vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__5gIconContainer{display:flex;flex-direction:row;justify-content:flex-end;position:absolute;right:9%;top:18%}[dir=rtl] .DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__5gIconContainer{left:9%;right:unset}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__5gIconContainer img{width:4.1666666667vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductName{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;position:relative}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductName h3{display:flex;width:100%;font-size:2.0833333333vw;color:#000;font-family:"HelveticaNeueW20-75Bold";margin-top:0.1041666667vw;text-align:start}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductName h1{display:flex;font-size:2.0833333333vw;color:#000;font-family:"HelveticaNeueW20-75Bold";margin-top:0.1041666667vw;text-align:start}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductName h1.handelWidthTitle{width:38.5416666667vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductBrand{color:#666;font-size:1.0416666667vw;font-family:"HelveticaNeueW20-55Roman";margin:0px;margin-right:0.4166666667vw}[dir=rtl] .DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductBrand{margin-right:unset;margin-left:0.4166666667vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__brandAndLabels{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__NewLabelGreen{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0.1041666667vw 0.8333333333vw;padding-top:0vw;background-color:#32c832;color:#fff;border-radius:12px;font-size:0.8333333333vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductStars{padding:0px;margin-top:0.4166666667vw;margin-bottom:1.25vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductStars .product-reviews-overview{border-bottom:none;padding-bottom:0px;margin:0px}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ChooseColorContainer{display:flex;flex-direction:column}.col-lg-6{padding:0px !important}.attributes .attr-group{padding:0px !important}.chooseInstallmentTextPromptContainer{display:flex;flex-direction:row;justify-content:flex-start;align-items:baseline}.freeGiftAttributeTextPromptContainer .freeGiftAttributeIcon{width:1.3541666667vw;height:auto;margin-right:0.5208333333vw !important}[dir=rtl] .freeGiftAttributeTextPromptContainer .freeGiftAttributeIcon{margin-left:0.5208333333vw !important;margin-right:unset !important}.spanForFreeGift{margin-right:0.4166666667vw;margin-left:0.4166666667vw}.freeGiftAttributeTextPromptContainer .freeGiftAttributeLabel{display:flex !important;color:#000 !important;font-family:"HelveticaNeueW20-55Roman" !important;font-weight:bold !important;font-size:0.9375vw !important;margin:0px !important;margin-top:1.25vw !important;margin-bottom:0.625vw !important}.freeGiftAttributeOptionsMainContainer{display:flex !important;flex-direction:row !important;flex-wrap:wrap !important;justify-content:flex-start !important;align-items:flex-start !important}.freeGiftAttributeOptionContainer{display:flex !important;flex-direction:row !important;flex-wrap:wrap !important;justify-content:flex-start !important;align-items:flex-start !important;padding:unset !important;width:-webkit-fit-content !important;width:-moz-fit-content !important;width:fit-content !important;max-width:7.2916666667vw !important;background-color:rgba(0,0,0,0) !important}.freeGiftAttrRadioChoiceContent{display:flex;flex-direction:column;align-items:center}.freeGiftAttrProductImageContainer{position:relative;width:4.4791666667vw;height:4.4791666667vw;border:solid 0.0520833333vw #cdcdcd;border-radius:50%;padding:0.8333333333vw}.freeGiftAttrRadioButtonCircle{position:absolute;top:0;left:0;width:1.0416666667vw;height:1.0416666667vw;background-color:#fff;border:#666 solid 0.0520833333vw;border-radius:50%}[dir=rtl] .freeGiftAttrRadioButtonCircle{left:unset;right:0}.freeGiftAttrProductImage{width:100%;height:auto}.freeGiftAttrProductLabel{text-align:center;margin-top:0.4166666667vw;font-size:0.8333333333vw;color:#000;font-family:"HelveticaNeueW20-55Roman";font-weight:normal}.selectedOption{background-image:url("../Themes/Theme 2024/Content/images/Revamp23/gifts patterns.svg");background-size:26.0416666667vw;background-repeat:no-repeat}[dir=rtl] .selectedOption{background-size:26.0416666667vw;background-repeat:no-repeat;background-position-x:1.4583333333vw}.selectedBorder{border:solid 0.0520833333vw #ff790e;background-color:rgba(255,121,14,.3215686275)}.selectedBackground{background-color:#ff790e;border-color:#ff790e}.selectedLabel{color:#ff790e;font-weight:bold}.chooseInstallmentTextPromptContainer .text-prompt{display:flex !important;color:#666 !important;font-family:"HelveticaNeueW20-55Roman" !important;font-weight:bold !important;font-size:1.1458333333vw !important;margin:0px !important;margin-top:2.0833333333vw !important;margin-bottom:1.0416666667vw !important}.attribute-squares .selected-value .attribute-square-container .attribute-square,.attribute-squares .attribute-square{width:2.0833333333vw !important;height:2.0833333333vw !important}.attribute-squares .selected-value .attribute-square-container{border:0.1041666667vw solid rgba(0,0,0,0)}.device-package .custom-control-input:checked~.custom-control-label::before{color:#ff7900;border-color:#ff7900;font-size:1.875vw;border-radius:50%;display:flex;align-items:center;justify-content:center}.device-package .custom-control-input:checked~.custom-control-label::before{font-size:1.0416666667vw;content:"✓"}.device-package{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ChooseColorLabel{display:flex;color:#666;font-size:1.1458333333vw;margin-top:3.3333333333vw;margin-bottom:1.0416666667vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ChooseColorOptionsContainer{display:flex;flex-direction:row;align-content:center}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ChooseColorOption1{width:2.3958333333vw;height:2.3958333333vw;border:solid 0.0520833333vw #666;border-radius:50%;background-color:#b1a2cd;margin-right:1.0416666667vw;cursor:pointer}[dir=rtl] .DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ChooseColorOption1{margin-right:unset;margin-left:1.0416666667vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ChooseColorOption2{width:2.3958333333vw;height:2.3958333333vw;border:solid 0.0520833333vw #666;border-radius:50%;background-color:#404146;margin-right:1.0416666667vw;cursor:pointer}[dir=rtl] .DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ChooseColorOption2{margin-right:unset;margin-left:1.0416666667vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ChooseColorOption3{width:2.3958333333vw;height:2.3958333333vw;border:solid 0.0520833333vw #666;border-radius:50%;background-color:#b6c0d6;margin-right:1.0416666667vw;cursor:pointer}[dir=rtl] .DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ChooseColorOption3{margin-right:unset;margin-left:1.0416666667vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ChooseColorOption4{width:2.3958333333vw;height:2.3958333333vw;border:solid 0.0520833333vw #666;border-radius:50%;background-color:#e7d2c9;margin-right:1.0416666667vw;cursor:pointer}[dir=rtl] .DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ChooseColorOption4{margin-right:unset;margin-left:1.0416666667vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ChooseCapacityContainer{display:flex;flex-direction:column;margin-top:2.0833333333vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ChooseCapacityLabel{display:flex;color:#666;font-size:1.1458333333vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ChooseCapacityOptionsContainer{display:flex;flex-direction:row;align-content:center}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ChooseCapacityOption1{width:12.2916666667vw;height:3.3333333333vw;font-size:1.0416666667vw;font-family:"HelveticaNeueW20-75Bold";background-color:#fff;border:solid .2px #cdcdcd;border-radius:4px;margin-right:1.0416666667vw;cursor:pointer}[dir=rtl] .DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ChooseCapacityOption1{margin-right:unset;margin-left:1.0416666667vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ChooseCapacityOption2{width:12.2916666667vw;height:3.3333333333vw;font-size:1.0416666667vw;font-family:"HelveticaNeueW20-75Bold";background-color:#fff;border:solid .2px #cdcdcd;border-radius:4px;margin-right:1.0416666667vw;cursor:pointer}[dir=rtl] .DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ChooseCapacityOption2{margin-right:unset;margin-left:1.0416666667vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ChooseCapacityOption3{width:12.2916666667vw;height:3.3333333333vw;font-size:1.0416666667vw;font-family:"HelveticaNeueW20-75Bold";background-color:#fff;border:solid .2px #cdcdcd;border-radius:0.2083333333vw;margin-right:1.0416666667vw;cursor:pointer}[dir=rtl] .DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ChooseCapacityOption3{margin-right:unset;margin-left:1.0416666667vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductPricewithTaxContainer{display:flex;flex-direction:column;margin-top:2.0833333333vw;margin-bottom:0px}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductPricewithTax{display:flex;flex-direction:row;align-items:baseline;justify-content:baseline}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductPricewithTaxSpan1,.devicesWithInstallmentMonthlySpan{color:#ff790e;font-size:1.25vw;margin-right:0vw;font-family:"HelveticaNeueW20-75Bold"}[dir=rtl] .DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductPricewithTaxSpan1,.devicesWithInstallmentMonthlySpan{margin-right:unset;margin-left:0vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductPricewithTaxSpan2{color:#ff790e;font-size:2.0833333333vw;font-family:"HelveticaNeueW20-75Bold"}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductPricewithTaxSpan3{color:#ff790e;font-size:1.25vw;font-family:"HelveticaNeueW20-55Roman"}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductPricewithTaxNote{display:flex;color:#666;font-size:0.9375vw;font-family:"HelveticaNeueW20-55Roman";margin-top:-0.4166666667vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductPageButtonsContainer{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductAddToCart{color:#fff;background-color:#f16e0a;text-align:center;border:none;border-radius:36px;font-size:1.25vw;padding:1.0416666667vw unset;padding-top:0.8333333333vw;margin-top:1.6666666667vw;font-family:"HelveticaNeueW20-55Roman";font-weight:normal;height:3.75vw;width:20.8333333333vw;cursor:pointer;margin-right:0.46875vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductJood{font-size:0.8333333333vw;padding:0.46875vw 2.4479166667vw 0.46875vw 0.5729166667vw;margin-top:0.625vw;width:17.8645833333vw;height:3.75vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductJood .flexImageAndTitle{gap:0.8333333333vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductJood .flexImageAndTitle span{margin-top:-0.3125vw;font-size:1.1458333333vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductJood .flexImageAndTitle img{width:auto;height:2.8125vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductJood .arrowLeftGoSite{width:auto;height:1.25vw}[dir=rtl] .DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductJood{padding:0.46875vw 0.5729166667vw 0.46875vw 2.4479166667vw}[dir=rtl] .DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductJood .arrowLeftGoSite{transform:rotate(180deg)}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductJood.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductNearestShop{width:-webkit-max-content;width:-moz-max-content;width:max-content;gap:1.0416666667vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductJood.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductNearestShop img.arrowLeftGoSite{width:1.4583333333vw;height:auto}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductJood.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductNearestShop .flexImageAndTitle img{height:1.1458333333vw;padding:0 0 0 0.8333333333vw}[dir=rtl] .DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductJood.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductNearestShop .flexImageAndTitle img{padding:0 0.8333333333vw 0 0}[dir=rtl] .DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductAddToCart{margin-right:0vw;margin-left:0.46875vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductAddToCart img{width:auto;height:1.5625vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ProductBuyItNow{color:#fff;background-color:#000;text-align:center;border:none;border-radius:36px;font-size:1.25vw;padding:1.0416666667vw unset;padding-top:0.8333333333vw;margin-top:1.6666666667vw;font-family:"HelveticaNeueW20-55Roman";font-weight:normal;height:3.75vw;width:20.8333333333vw;cursor:pointer}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__QuantityCounterContainer{display:flex;flex-direction:row;margin-top:2.0833333333vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__QuantityCounterContainer .qty-package{margin:0px;padding:0px}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__QuantityCounterContainer .qty-label{display:flex;color:#666;font-size:1.1458333333vw;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;margin-bottom:1.0416666667vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__QuantityCounterContainer .qty-input{border:0.0520833333vw solid #ccc;border-bottom:none;border-top:none;font-size:1.3541666667vw;font-family:"HelveticaNeueW20-75Bold";height:-0.0520833333vw;text-align:center}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__QuantityCounterContainer .qty-control{border:0.0520833333vw solid #ccc;border-radius:30px;display:flex;width:10.1041666667vw;height:3.3333333333vw;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__QuantityCounterContainer .qty-control span{background:none}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__QuantityCounter{border:0.0520833333vw solid #ccc;border-radius:30px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:3.125vw;padding:0.4166666667vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__QuantityCounter .DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ChooseInstallmentPlanRadioInput{border:0.0520833333vw solid #ccc !important;border-bottom:none !important;border-top:none !important;width:3.125vw !important}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletMainFeaturesSubContainer{display:flex;flex-wrap:wrap;margin:0px}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletMainFeaturesContainer{padding:0.6770833333vw;margin-top:4.1666666667vw;padding-bottom:unset;margin-bottom:0px}[dir=rtl] .DevicesProductDetailsTemplet__DevicesProductDetailsTempletMainFeaturesContainer{padding:0.6770833333vw;margin-top:4.1666666667vw;padding-bottom:unset;margin-bottom:0px}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletMainFeaturesItemContainer{display:flex;flex-direction:row;align-items:start;flex:0 0 40%;margin-bottom:2.6041666667vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletMainFeaturesItemContainer img{width:1.875vw;height:auto}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletMainFeaturesItemDetails{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;margin-left:1.0416666667vw}[dir=rtl] .DevicesProductDetailsTemplet__DevicesProductDetailsTempletMainFeaturesItemDetails{margin-right:1.0416666667vw;margin-left:unset}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletMainFeaturesTitle{display:flex;color:#000;font-size:1.25vw;font-family:"HelveticaNeueW20-75Bold";margin:0px;margin-bottom:1.875vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletMainFeaturesItemFeatureTitle{width:11.7708333333vw;display:flex;color:#000;font-size:1.0416666667vw;font-family:"HelveticaNeueW20-75Bold";margin-bottom:0.2083333333vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletMainFeaturesItemFeatureParagraph{color:#666;font-size:0.8333333333vw;font-family:"HelveticaNeueW20-55Roman";margin-bottom:0vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__ChooseInstallmentPlanContainer{display:flex;flex-direction:column;margin-top:2.0833333333vw}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection__InstallmentOptions{display:flex;flex-direction:row;justify-content:space-between}.radioChoiceContainer{background-color:#fbf8fa;border-radius:4px;border:none;padding:1.0416666667vw;padding-left:3.90625vw;margin:0.8333333333vw;margin-top:unset;margin-left:unset;margin-bottom:unset;width:20.9375vw !important;margin-right:unset}[dir=rtl] .radioChoiceContainer{padding:1.0416666667vw;padding-right:3.90625vw;margin:0.8333333333vw;margin-top:unset;margin-right:unset;margin-bottom:unset;margin-left:unset;margin-right:unset}.radioChoiceContainer:not(:last-child){margin-bottom:unset;margin-left:unset}[dir=rtl] .radioChoiceContainer:not(:last-child){margin-right:unset;padding-right:2.8125vw}.attribute-squares li{margin-bottom:unset;margin-top:unset}.radioChoiceContainer__radioChoiceContainerCapacity{display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:rgba(0,0,0,0);border-radius:4px;border:.2px solid #cdcdcd;padding:1.0416666667vw;margin:0.8333333333vw;margin-top:unset;margin-bottom:unset !important;margin-left:unset;width:12.0833333333vw !important;height:3.3333333333vw !important}.radioChoiceLabel__radioChoiceLabelCapacity{margin:unset !important}.device-package .radioChoiceContainer__radioChoiceContainerCapacity .custom-control-input:checked~.radioChoiceLabel{font-family:"HelveticaNeueW20-55Roman" !important;font-weight:bold !important;color:#000 !important;line-height:1.1458333333vw !important}.device-package .custom-radio .custom-control-label::before{top:unset}.radioChoiceLabel{font-family:"HelveticaNeueW20-55Roman" !important;font-weight:bold !important;font-size:0.9375vw !important;min-width:15.9895833333vw !important;margin-bottom:0.625vw !important}.attributes .custom-checkbox,.attributes .custom-radio{line-height:unset;padding-right:3.6458333333vw}[dir=rtl] .attributes .custom-checkbox,.attributes .custom-radio{padding-right:unset;padding-left:1.3020833333vw;padding-right:1.3020833333vw}[dir=rtl] .attributes .custom-checkbox,.attributes .custom-radio{padding-right:unset;padding-left:2.8645833333vw;padding-right:2.8645833333vw}.device-package .custom-radio .radioChoiceLabel::after{width:1.25vw !important;height:1.25vw !important;border-width:1px}.device-package .custom-radio .radioChoiceLabel::before{width:1.25vw !important;height:1.25vw !important;border-width:1px}.device-package .custom-radio .radioChoiceLabel__radioChoiceLabelCapacity::after{width:1.25vw !important;height:1.25vw !important;border-width:1px;display:none !important;margin-bottom:unset !important}.device-package .custom-radio .radioChoiceLabel__radioChoiceLabelCapacity::before{width:1.25vw !important;height:1.25vw !important;border-width:1px;display:none !important;margin-bottom:unset !important}.radioChoiceInput,.radioChoiceInput label,.radioChoiceInput input,.radioChoiceContainer,.radioChoiceContainer label,.radioChoiceContainer input,.radioChoiceContainer__radioChoiceContainerCapacity,.radioChoiceContainer__radioChoiceContainerCapacity label{cursor:pointer;text-align:center !important}.radioChoiceInput__radioChoiceInputCapacity{display:none !important}.radioChoiceLabel__radioChoiceLabelCapacity{min-width:none;width:unset;text-align:center}.radioChoiceLabel__radioChoiceLabelCapacity{font-family:"HelveticaNeueW20-55Roman" !important;font-weight:bold !important}.device-package .custom-control-input:not(:checked)~.radioChoiceLabel{font-family:"HelveticaNeueW20-55Roman" !important;font-weight:bold !important;color:#666 !important;line-height:1.1458333333vw !important;font-size:0.9375vw !important}.device-package .custom-control-input:checked~.radioChoiceLabel{font-family:"HelveticaNeueW20-55Roman" !important;font-weight:bold !important;font-size:0.9375vw !important;color:#ff790e !important;line-height:unset !important}.radioChoiceDescription{display:flex;flex-direction:row;justify-content:baseline;align-items:flex-end;color:#666;font-family:"HelveticaNeueW20-55Roman" !important;font-size:0.8333333333vw !important}.radioChoiceContainer:has(.radioChoiceInputInstallment:checked) .radioChoiceDescription{color:#000 !important}.radioChoiceContainer.checked{position:relative;border:0.0520833333vw #ff790e solid !important;margin-right:unset;padding-right:unset}[dir=rtl] .radioChoiceContainer.checked{margin-left:unset;padding-left:unset;padding-right:2.8125vw}.device-package .radioChoiceContainer__radioChoiceContainerCapacity .custom-control-input:checked~.radioChoiceLabel__radioChoiceLabelCapacity{font-family:"HelveticaNeueW20-55Roman" !important;font-size:1.0416666667vw !important;font-weight:bold !important;color:#000 !important;margin-bottom:unset !important}.device-package .custom-radio .custom-control-input:checked~.radioChoiceLabel::after{background-image:none !important}.custom-radio-check .custom-control-input:checked~.radioChoiceLabel::before{box-shadow:none !important}.installmentPeriodChoiceContainer{display:flex;align-items:flex-start;flex-direction:column;justify-content:center;text-align:left}[dir=rtl].installmentPeriodChoiceContainer{text-align:right}.installmentPeriodChoiceContainerTitle{display:flex;justify-content:center;align-items:center}.horizontalLine{background-color:#707070;width:100%;height:0.1041666667vw;border:none;margin-top:unset;margin-bottom:unset}.product-overview{background-color:#f0f0f1;border-top:none;border-bottom:0.1041666667vw solid #707070;cursor:pointer}.product-title{display:flex;justify-content:space-between;align-items:center;font-family:"HelveticaNeueW20-55Roman";font-size:1.875vw;font-weight:bold;color:#000;padding:2.2916666667vw 7.2916666667vw}.product-title img{transition:transform .3s;width:1.6666666667vw}.product-description{display:none;flex-wrap:wrap;padding:1.5625vw 7.2916666667vw}.product-description img{height:36.4583333333vw}.product-description .odd,.product-description .even{display:flex;flex-direction:column;justify-content:flex-start;align-content:center;align-items:stretch;flex-wrap:wrap;margin-bottom:6.4583333333vw}.product-description .topSpec{margin-bottom:6.4583333333vw}.product-description .topSpec img{margin-bottom:1.4583333333vw}.product-description div h4{margin-bottom:1.1458333333vw;font-family:"HelveticaNeueW20-55Roman";font-size:1.25vw;font-weight:bold;color:#000}.product-description div p{font-family:"HelveticaNeueW20-55Roman";font-size:1.0416666667vw;color:#000}.rev-c p,.rev-c li,.rev-c li span,.rev-c td,.rev-c th{font-size:1.0416666667vw}.rev-c h1,.rev-c h2,.rev-c h3,.rev-c h4,.rev-c h5,.rev-c h6{font-size:1.1979166667vw}.product-description .even{display:flex;flex-direction:row;align-items:stretch;order:1;flex-wrap:nowrap}.product-description .odd{display:flex;flex-direction:row;align-items:stretch;order:2;flex-wrap:nowrap}.product-description .odd div{margin-right:6.3541666667vw}[dir=rtl] .product-description .odd div{margin-left:6.3541666667vw;margin-right:unset}.product-description .even div{margin-left:6.3541666667vw}[dir=rtl] .product-description .even div{margin-right:6.3541666667vw;margin-left:unset}.product-overview.open .product-title{color:#ff790e}.product-overview.open .product-description{display:flex}.comit_recurring_text_wrap_noWrap{white-space:nowrap}.installmentWholeProcessContainerEditStyle .verifyEligibilityForm .attributes{margin-bottom:0.9375vw}.installmentWholeProcessContainerEditStyle .verifyEligibilityForm .attributes .device-package{gap:0.7291666667vw}.installmentWholeProcessContainerEditStyle .verifyEligibilityForm .attributes .device-package .customControlInputBtnShowRadio4GNewStyle{padding:1.3020833333vw 0;height:3.75vw}.installmentWholeProcessContainerEditStyle .verifyEligibilityForm .attributes .device-package label.installmentPlan{margin-left:3.125vw}.installmentWholeProcessContainerEditStyle .verifyEligibilityForm .attributes .device-package img.internetProviderIcon{width:1.6666666667vw;margin-right:0.625vw}.installmentWholeProcessContainerEditStyle .verifyEligibilityForm p.error_message_verifyEligibility{font-size:0.8333333333vw}.installmentWholeProcessContainerEditStyle .verifyEligibilityForm p.error_message_verifyEligibility.error_message_verifyEligibilityOTP{margin:0.7291666667vw 0}.installmentWholeProcessContainerEditStyle .verifyEligibilityForm p.error_message_marginTop{margin-top:-1.5625vw}.installmentWholeProcessContainerEditStyle .verifyEligibilityFormContainer .startingFromNextBill .labelTitleBill{font-size:0.8333333333vw;margin:1.5625vw 0 0.5208333333vw}.installmentWholeProcessContainerEditStyle .verifyEligibilityFormContainer .startingFromNextBill .contentBoxEligibilityResponse{gap:1.0416666667vw}.installmentWholeProcessContainerEditStyle .verifyEligibilityFormContainer .startingFromNextBill .contentBoxEligibilityResponse img{height:1.875vw}.installmentWholeProcessContainerEditStyle .verifyEligibilityFormContainer .startingFromNextBill .contentBoxEligibilityResponse .colRightContent p:first-child{font-size:0.8333333333vw}.installmentWholeProcessContainerEditStyle .verifyEligibilityFormContainer .startingFromNextBill .contentBoxEligibilityResponse .colRightContent p:last-child{font-size:0.9375vw}}.MainFeatures p.mainfeatcktitle{padding-left:6.4vw;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;font-size:4.2666666667vw}[dir=rtl] .MainFeatures p.mainfeatcktitle{padding-right:6.4vw;padding-left:unset}.smallfeaturescontainerck{display:flex;padding:0px 6.4vw;padding-bottom:6.4vw}.mainckfeatures p{padding-left:2.6666666667vw}.smallfeatTitlecontainerCk{font-size:4.2666666667vw}.smallfeatdisccontainerCk{font-size:3.7333333333vw}.mainckfeatures{display:grid;-moz-column-span:row;column-span:row;-moz-column-gap:6.9333333333vw;column-gap:6.9333333333vw;grid-template-columns:1fr 1fr}p .TitlecontainerCk{margin-bottom:1.6vw}.DataContainerHeader{padding:0px 6.4vw;padding-top:10.1333333333vw;display:flex;justify-content:flex-start;flex-direction:row;align-items:center;margin-bottom:11.7333333333vw}.DataContainerHeader .TitlecontainerCk{color:#666;font-family:"HelveticaNeueW20-55Roman";font-size:4vw;font-weight:normal;margin-bottom:1.0666666667vw !important}.DataContainerHeader .disccontainerCk{color:#000;font-family:"HelveticaNeueW20-55Roman";font-size:7.4666666667vw;font-weight:bold}.seccolfirstheaderCk p.disccontainerCk{max-width:90%;font-size:5.3333333333vw}.HeaderMainImgCk img{width:30.4vw;height:auto;margin-right:4.2666666667vw}[dir=rtl] .HeaderMainImgCk img{margin-left:4.2666666667vw;margin-right:unset}.closemaincontainerfetck{position:absolute;top:4vw;right:2.9333333333vw;width:5.6vw}[dir=rtl] .closemaincontainerfetck{left:2.9333333333vw;right:unset}.Outerscreenpopck{z-index:10000;position:fixed;top:0;left:0;bottom:0;right:0;background-color:#000;display:none}.DataContainerPrivck{top:10%;right:0;z-index:10001;position:absolute;background-color:#fff;width:100%;height:auto}@media(min-width: 768px)and (max-width: 1023px){.MainFeatures p.mainfeatcktitle{padding-left:2.8776978417vw;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;font-size:2.3980815348vw}[dir=rtl] .MainFeatures p.mainfeatcktitle{padding-right:2.8776978417vw;padding-left:unset}.smallfeaturescontainerck{display:flex;padding:0px 2.8776978417vw;padding-bottom:2.8776978417vw}.mainckfeatures p{padding-left:1.1990407674vw}.smallfeatTitlecontainerCk{font-size:1.9184652278vw}.smallfeatdisccontainerCk{font-size:1.6786570743vw}.mainckfeatures{display:grid;-moz-column-span:row;column-span:row;-moz-column-gap:3.1175059952vw;column-gap:3.1175059952vw;grid-template-columns:1fr 1fr}p .TitlecontainerCk{margin-bottom:0.7194244604vw}.DataContainerHeader{padding:0px 2.8776978417vw;padding-top:4.5563549161vw;display:flex;justify-content:flex-start;flex-direction:row;align-items:center;margin-bottom:5.2757793765vw}.DataContainerHeader .TitlecontainerCk{color:#666;font-family:"HelveticaNeueW20-55Roman";font-size:2.1582733813vw;font-weight:normal;margin-bottom:0.9592326139vw !important}.DataContainerHeader .disccontainerCk{color:#000;font-family:"HelveticaNeueW20-55Roman";font-size:3.3573141487vw;font-weight:bold}.seccolfirstheaderCk p.disccontainerCk{max-width:90%;font-size:3.3573141487vw}.HeaderMainImgCk img{width:19.1846522782vw;height:auto;margin-right:1.9184652278vw}[dir=rtl] .HeaderMainImgCk img{margin-left:1.9184652278vw;margin-right:unset}.closemaincontainerfetck{position:absolute;top:3.8369304556vw;right:3.8369304556vw;width:3.8369304556vw}[dir=rtl] .closemaincontainerfetck{left:3.8369304556vw;right:unset}.Outerscreenpopck{z-index:10000;position:fixed;top:0;left:0;bottom:0;right:0;background-color:#000;display:none}.DataContainerPrivck{top:10%;right:0;z-index:10001;position:absolute;background-color:#fff;width:80%;right:10%;height:auto;border-radius:2.5179856115vw;padding:3.8369304556vw}[dir=rtl] .DataContainerPrivck{right:unset;left:10%}.smallfeaturescontainerck .DevicesProductDetailsTemplet__DevicesProductDetailsTempletMainFeaturesSubContainer{grid-template-columns:auto auto !important;margin:unset !important;padding-left:unset}}@media(min-width: 1024px){.MainFeatures p.mainfeatcktitle{padding-left:1.25vw;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;font-size:1.0416666667vw}[dir=rtl] .MainFeatures p.mainfeatcktitle{padding-right:1.25vw;padding-left:unset}.smallfeaturescontainerck{display:flex;padding:0px 1.25vw;padding-bottom:1.25vw}.mainckfeatures p{padding-left:0.5208333333vw}.smallfeatTitlecontainerCk{font-size:0.8333333333vw}.smallfeatdisccontainerCk{font-size:0.7291666667vw}.mainckfeatures{display:grid;-moz-column-span:row;column-span:row;-moz-column-gap:1.3541666667vw;column-gap:1.3541666667vw;grid-template-columns:1fr 1fr}p .TitlecontainerCk{margin-bottom:0.3125vw}.DataContainerHeader{padding:0px 1.25vw;padding-top:1.9791666667vw;display:flex;justify-content:flex-start;flex-direction:row;align-items:flex-start;margin-bottom:2.2916666667vw}.DataContainerHeader .TitlecontainerCk{color:#666;font-family:"HelveticaNeueW20-55Roman";font-size:1.0416666667vw;font-weight:normal;margin-bottom:0vw !important}.DataContainerHeader .disccontainerCk{color:#000;font-family:"HelveticaNeueW20-55Roman";font-size:1.4583333333vw;font-weight:bold}.seccolfirstheaderCk p.disccontainerCk{max-width:100%;font-size:1.6666666667vw}.HeaderMainImgCk img{width:8.3333333333vw;height:auto;margin-right:0.8333333333vw}[dir=rtl] .HeaderMainImgCk img{margin-left:0.8333333333vw;margin-right:unset}.closemaincontainerfetck{position:absolute;top:1.6666666667vw;right:1.6666666667vw;width:1.6666666667vw}[dir=rtl] .closemaincontainerfetck{left:1.6666666667vw;right:unset}.Outerscreenpopck{z-index:10000;position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.72);display:none}.DataContainerPrivck{top:10%;right:0;z-index:10001;position:absolute;background-color:#fff;width:45%;right:27.5%;height:auto;border-radius:1.09375vw;padding:2.1875vw}[dir=rtl] .DataContainerPrivck{right:unset;left:27.5%}.smallfeaturescontainerck .DevicesProductDetailsTemplet__DevicesProductDetailsTempletMainFeaturesSubContainer{grid-template-columns:auto auto !important;margin:unset !important;padding-left:unset}.DevicesProductDetailsTemplet__DevicesProductDetailsTempletSecondSection p.stock_availiblity_device{font-size:0.9375vw}}
.lds-dual-ring{display:inline-block;width:6.4vw;height:6.4vw}.lds-dual-ring:after{content:" ";position:relative;top:8vw;left:29.3333333333vw;display:block;width:6.4vw;height:6.4vw;margin:auto;border-radius:50%;border:6px solid #ff7900;border-color:#ff7900 rgba(0,0,0,0) #ff7900 rgba(0,0,0,0);animation:lds-dual-ring 1.2s linear infinite}[dir=rtl] .lds-dual-ring:after{right:29.3333333333vw;left:unset}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.clearAppliedFiltersFeatureContainer:not(:has(.appliedFilterInCategoriesContainer input)){display:none !important}.homePageTitlesCommonStyle{font-size:6.4vw !important;font-family:"HelveticaNeueW20-75Bold" !important;line-height:6.4vw !important;color:#000 !important}.filter-checkbox{display:none}.applied-filters{margin-top:5.3333333333vw}.applied-filter-item{display:inline-block;margin-right:2.6666666667vw;background-color:#f2f2f2;padding:1.3333333333vw;border-radius:5px}[dir=rtl] .applied-filter-item{margin-right:unset;margin-left:2.6666666667vw}.remove-filter{margin-left:1.3333333333vw;border:none;cursor:pointer}[dir=rtl] .remove-filter{margin-left:unset;margin-right:1.3333333333vw}.appliedFilterInCategories{display:flex;flex-direction:row;justify-content:space-between;border:none;border-radius:36px;min-width:33.0666666667vw;height:10.6666666667vw;background-color:#fff;padding:0 4.8vw;padding-bottom:0;font-size:3.7333333333vw;font-family:"HelveticaNeueW20-75Bold";margin-right:2.1333333333vw;align-items:center}[dir=rtl] .appliedFilterInCategories{margin-left:2.1333333333vw;margin-right:unset}.appliedFilterInCategories button{border:none;background-color:rgba(0,0,0,0);color:#000;font-size:6.4vw;margin-top:-1.6vw}.appliedFilterInCategoriesTitle{color:#3e3d3c;font-size:3.7333333333vw;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;margin-right:2.1333333333vw}[dir=rtl] .appliedFilterInCategoriesTitle{margin-right:unset;margin-left:2.1333333333vw}.filter-section{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:3.2vw}.appliedFilterInCategoriesContainer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:unset;align-items:baseline}.appliedFilterInCategoriesClearAll{font-size:3.7333333333vw;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;text-decoration:underline;color:#000;margin-top:1.0666666667vw;cursor:pointer}@media(min-width: 768px)and (max-width: 1023px){.lds-dual-ring{display:inline-block;width:2.8776978417vw;height:2.8776978417vw}.lds-dual-ring:after{content:" ";position:relative;top:3.5971223022vw;left:22.7817745803vw;display:block;width:2.8776978417vw;height:2.8776978417vw;margin:auto;border-radius:50%;border:6px solid #ff7900;border-color:#ff7900 rgba(0,0,0,0) #ff7900 rgba(0,0,0,0);animation:lds-dual-ring 1.2s linear infinite}[dir=rtl] .lds-dual-ring:after{right:22.7817745803vw;left:unset}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.homePageTitlesCommonStyle{font-size:4.3165467626vw !important;font-family:"HelveticaNeueW20-75Bold" !important;line-height:4.3165467626vw !important;color:#000 !important}.filter-checkbox{display:none}.applied-filters{margin-top:2.3980815348vw}.applied-filter-item{display:inline-block;margin-right:1.1990407674vw;background-color:#f2f2f2;padding:0.5995203837vw;border-radius:5px}[dir=rtl] .applied-filter-item{margin-right:unset;margin-left:1.1990407674vw}.remove-filter{margin-left:0.5995203837vw;border:none;cursor:pointer}[dir=rtl] .remove-filter{margin-left:unset;margin-right:0.5995203837vw}.appliedFilterInCategories{display:flex;flex-direction:row;justify-content:space-between;border:none;border-radius:36px;min-width:14.8681055156vw;height:4.7961630695vw;background-color:#fff;padding:0 2.1582733813vw;padding-bottom:0;font-size:1.6786570743vw;font-family:"HelveticaNeueW20-75Bold";margin-right:1.9184652278vw;align-items:center}[dir=rtl] .appliedFilterInCategories{margin-left:1.9184652278vw;margin-right:unset}.appliedFilterInCategories button{border:none;background-color:rgba(0,0,0,0);color:#000;font-size:2.8776978417vw;margin-top:-0.7194244604vw}.appliedFilterInCategoriesTitle{color:#3e3d3c;font-size:1.6786570743vw;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;margin-right:2.1582733813vw}[dir=rtl] .appliedFilterInCategoriesTitle{margin-left:2.1582733813vw;margin-right:unset}.filter-section{display:flex;flex-direction:row;align-items:center;margin-bottom:0vw;padding-top:5.2757793765vw}.appliedFilterInCategoriesContainer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:unset;align-items:baseline}.appliedFilterInCategoriesClearAll{font-size:1.6786570743vw;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;text-decoration:underline;color:#000;margin-top:0.479616307vw;margin-left:1.4388489209vw;cursor:pointer}[dir=rtl] .appliedFilterInCategoriesClearAll{margin-right:1.4388489209vw;margin-left:unset}}@media(min-width: 1024px){.lds-dual-ring{display:inline-block;width:1.25vw;height:1.25vw;margin-bottom:1.25vw}.lds-dual-ring:after{content:" ";position:relative;top:1.5625vw;left:6.6666666667vw;display:block;width:1.25vw;height:1.25vw;margin:auto;margin-bottom:1.25vw;border-radius:50%;border:6px solid #ff7900;border-color:#ff7900 rgba(0,0,0,0) #ff7900 rgba(0,0,0,0);animation:lds-dual-ring 1.2s linear infinite}[dir=rtl] .lds-dual-ring:after{right:6.6666666667vw;left:unset}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.homePageTitlesCommonStyle{font-size:2.5vw !important;font-family:"HelveticaNeueW20-75Bold" !important;line-height:2.5vw !important;color:#000 !important}.filter-checkbox{display:none}.applied-filters{margin-top:1.0416666667vw}.applied-filter-item{display:inline-block;margin-right:0.5208333333vw;background-color:#f2f2f2;padding:0.2604166667vw;border-radius:5px}[dir=rtl] .applied-filter-item{margin-left:0.5208333333vw;margin-right:unset}.remove-filter{margin-left:0.2604166667vw;border:none;cursor:pointer}[dir=rtl] .remove-filter{margin-right:0.2604166667vw;margin-left:unset}.appliedFilterInCategories{display:flex;flex-direction:row;justify-content:space-between;border:none;border-radius:36px;min-width:8.8020833333vw;height:2.8125vw;background-color:#fff;padding:0 0.9375vw;padding-bottom:0;padding-top:0;font-size:0.9375vw;font-family:"HelveticaNeueW20-75Bold";margin-right:0.8333333333vw}[dir=rtl] .appliedFilterInCategories{margin-right:unset;margin-left:0.8333333333vw}.appliedFilterInCategories button{border:none;background-color:rgba(0,0,0,0);color:#000;font-size:1.4583333333vw;margin-top:-0.3125vw}.appliedFilterInCategoriesTitle{color:#3e3d3c;font-size:0.9375vw;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;margin-right:0.9375vw}[dir=rtl] .appliedFilterInCategoriesTitle{margin-left:0.9375vw;margin-right:unset}.filter-section{display:flex;flex-direction:row;align-items:center;margin-bottom:0vw;margin-top:0vw}.appliedFilterInCategoriesContainer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:unset;align-items:center}.appliedFilterInCategoriesClearAll{font-size:0.9375vw;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;text-decoration:underline;color:#000;margin-top:0.2083333333vw;margin-left:0.625vw;cursor:pointer}[dir=rtl] .appliedFilterInCategoriesClearAll{margin-right:0.625vw;margin-left:unset}}
.notifyMePopUpProductOutOfStockContainer{border-radius:4px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:6.4vw !important}.notifyMePopUpProductOutOfStockHeader{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0px !important}.notifyMePopUpProductOutOfStockHeader h5{padding:0px !important;font-size:5.3333333333vw !important}.notifyMePopUpProductOutOfStockXButton{margin:0px !important;padding:0px !important;font-size:9.6vw}.notifyMePopUpProductOutOfStockFooter{padding:0px !important;margin:0px !important;display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap}.notifyMePopUpProductOutOfStockJest{padding:0px !important}.notifyMePopUpProductOutOfStockJest p{color:#666;font-size:4.2666666667vw !important;margin-bottom:4.8vw !important}.notifyMePopUpProductOutOfStockFooterCancelButton{width:32vw !important;height:12.8vw !important;border:none;background-color:#000 !important;color:#fff !important;border-radius:4px;font-size:4.2666666667vw !important;font-family:"HelveticaNeueW20-55Roman";font-weight:500}.notifyMePopUpProductOutOfStockFooterSubmitButton{width:32vw !important;height:12.8vw !important;border:none;background-color:#f16e0a !important;color:#fff !important;border-radius:4px;font-size:4.2666666667vw !important;font-family:"HelveticaNeueW20-55Roman";font-weight:500}.notifyMePopUpProductOutOfStockJestInputs{width:100% !important;height:13.8666666667vw !important;border:1px solid #ccc !important;border-radius:4px}.notifyMePopUpProductOutOfStockJestOptionLabel{font-size:4.8vw !important;font-family:"HelveticaNeueW20-75Bold";color:#000 !important}.notifyMePopUpProductOutOfStockJestOptionInput:checked~.notifyMePopUpProductOutOfStockJestOptionLabel::after{height:6.4vw !important;width:6.4vw !important;background-size:4.8vw !important}[dir=rtl] .notifyMePopUpProductOutOfStockJestOptionInput:checked~.notifyMePopUpProductOutOfStockJestOptionLabel::after{top:1.8666666667vw !important;background-position-x:unset !important;background-position-y:unset !important}.notifyMePopUpProductOutOfStockJestOptionLabel::before{height:6.4vw !important;width:6.4vw !important}.notifyMePopUpProductOutOfStockContainer .notifyMePopUpProductOutOfStockJestRadio{margin-bottom:10px;position:relative}.notifyMePopUpProductOutOfStockContainer .notifyMePopUpProductOutOfStockJest .Notfiy-input .custom-control-label::after,.notifyMePopUpProductOutOfStockContainer .notifyMePopUpProductOutOfStockJest .Notfiy-input .custom-control-label::before{display:none}.notifyMePopUpProductOutOfStockContainer .notifyMePopUpProductOutOfStockJestRadio .custom-control-input{opacity:1;z-index:unset;width:unset;height:unset;padding:0 !important}.notifyMePopUpProductOutOfStockContainer .notifyMePopUpProductOutOfStockJestRadio input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:5.3333333333vw;height:5.3333333333vw;border:0.2666666667vw solid #bfbfbf;border-radius:50%;outline:none;cursor:pointer;background-color:rgba(0,0,0,0);margin-right:2.1333333333vw;position:absolute;top:50%;transform:translateY(-50%)}.notifyMePopUpProductOutOfStockContainer .notifyMePopUpProductOutOfStockJestRadio input[type=radio]:checked{border:0.2666666667vw solid #ff790e !important;background-color:rgba(0,0,0,0);margin-right:2.1333333333vw}[dir=rtl] .notifyMePopUpProductOutOfStockContainer .notifyMePopUpProductOutOfStockJestRadio input[type=radio]:checked{margin-left:2.1333333333vw;margin-right:unset}[dir=rtl] .notifyMePopUpProductOutOfStockContainer .notifyMePopUpProductOutOfStockJestRadio input[type=radio]{margin-left:2.1333333333vw;margin-right:unset}.notifyMePopUpProductOutOfStockContainer .Notfiy-radio .custom-radio{width:100%}@media(min-width: 768px)and (max-width: 1023px){.notifyMePopUpProductOutOfStockContainer{border-radius:8px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:80%;padding:1.9184652278vw !important}.notifyMePopUpProductOutOfStockHeader{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0px !important}.notifyMePopUpProductOutOfStockHeader h5{padding:0px !important;font-size:2.3980815348vw !important}.notifyMePopUpProductOutOfStockXButton{margin:0px !important;padding:0px !important;font-size:4.3165467626vw}.notifyMePopUpProductOutOfStockFooter{padding:0px !important;margin:0px !important;display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap}.notifyMePopUpProductOutOfStockJest{padding:0px !important}.notifyMePopUpProductOutOfStockJest p{color:#666;font-size:1.9184652278vw !important;margin-bottom:2.1582733813vw !important;margin-top:0.479616307vw}.notifyMePopUpProductOutOfStockFooterCancelButton{width:21.8225419664vw !important;height:5.7553956835vw !important;border:none;background-color:#000 !important;color:#fff !important;border-radius:4px;font-size:1.9184652278vw !important;font-family:"HelveticaNeueW20-55Roman";font-weight:500}.notifyMePopUpProductOutOfStockFooterSubmitButton{width:21.8225419664vw !important;height:5.7553956835vw !important;border:none;background-color:#f16e0a !important;color:#fff !important;border-radius:4px;font-size:1.9184652278vw !important;font-family:"HelveticaNeueW20-55Roman";font-weight:500}.notifyMePopUpProductOutOfStockJestInputs{width:100% !important;height:6.2350119904vw !important;border:1px solid #ccc !important;border-radius:4px}.notifyMePopUpProductOutOfStockJestOptionLabel{font-size:2.1582733813vw !important;font-family:"HelveticaNeueW20-75Bold";color:#000 !important}.notifyMePopUpProductOutOfStockJestOptionInput:checked~.notifyMePopUpProductOutOfStockJestOptionLabel::after{height:2.8776978417vw !important;width:2.8776978417vw !important;background-size:2.1582733813vw !important}[dir=rtl] .notifyMePopUpProductOutOfStockJestOptionInput:checked~.notifyMePopUpProductOutOfStockJestOptionLabel::after{right:-4.3165467626vw !important;top:0.8393285372vw !important;background-position-x:unset !important;background-position-y:unset !important}.notifyMePopUpProductOutOfStockJestOptionLabel::before{height:2.8776978417vw !important;width:2.8776978417vw !important}.notifyMePopUpProductOutOfStockJestRadio{margin-bottom:1.9184652278vw !important}.notifyMePopUpProductOutOfStockContainer .notifyMePopUpProductOutOfStockJestRadio input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:2.3980815348vw;height:2.3980815348vw;border:0.1199040767vw solid #bfbfbf;border-radius:50%;outline:none;cursor:pointer;background-color:rgba(0,0,0,0);margin-right:0.9592326139vw}[dir=rtl] .notifyMePopUpProductOutOfStockContainer .notifyMePopUpProductOutOfStockJestRadio input[type=radio]{margin-left:0.9592326139vw;margin-right:unset}.notifyMePopUpProductOutOfStockContainer .notifyMePopUpProductOutOfStockJestRadio input[type=radio]:checked{border:1px solid #ff790e !important;background-color:rgba(0,0,0,0);margin-right:0.9592326139vw}[dir=rtl] .notifyMePopUpProductOutOfStockContainer .notifyMePopUpProductOutOfStockJestRadio input[type=radio]:checked{margin-left:0.9592326139vw;margin-right:unset}.notifyMePopUpProductOutOfStockContainer .notifyMePopUpProductOutOfStockJestRadio input[type=radio]:checked::after{content:"";display:block;width:1.4388489209vw;height:1.4388489209vw;border-radius:50%;background-color:#ff790e}}@media(min-width: 1024px){.notifyMePopUpProductOutOfStockContainer{border-radius:8px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:36.3541666667vw;padding:1.6666666667vw !important;top:10%;left:35%}[dir=rtl] .notifyMePopUpProductOutOfStockContainer{width:40%;left:unset;right:29vw}.notifyMePopUpProductOutOfStockHeader{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0px !important}.notifyMePopUpProductOutOfStockHeader h5{padding:0px !important;font-size:1.25vw !important}.notifyMePopUpProductOutOfStockXButton{margin:0px !important;padding:0px !important;font-size:2.6041666667vw}.notifyMePopUpProductOutOfStockFooter{padding:0px !important;margin:0px !important;display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap}.notifyMePopUpProductOutOfStockJest{padding:0px !important}.notifyMePopUpProductOutOfStockJest p{color:#666;font-size:0.8333333333vw !important;margin-bottom:0.9375vw !important;margin-top:0.2083333333vw}.notifyMePopUpProductOutOfStockFooterCancelButton{width:11.5104166667vw !important;height:3.3333333333vw !important;border:none;background-color:#000 !important;color:#fff !important;border-radius:4px;font-size:0.9375vw !important;font-family:"HelveticaNeueW20-55Roman";font-weight:500}.notifyMePopUpProductOutOfStockFooterSubmitButton{width:11.5104166667vw !important;height:3.3333333333vw !important;border:none;background-color:#f16e0a !important;color:#fff !important;border-radius:4px;font-size:0.9375vw !important;font-family:"HelveticaNeueW20-55Roman";font-weight:500}.notifyMePopUpProductOutOfStockJestInputs{width:100% !important;height:3.3333333333vw !important;border:1px solid #ccc !important;border-radius:4px}.notifyMePopUpProductOutOfStockJestOptionLabel{font-size:1.0416666667vw !important;font-family:"HelveticaNeueW20-75Bold";color:#000 !important}.notifyMePopUpProductOutOfStockJestOptionInput:checked~.notifyMePopUpProductOutOfStockJestOptionLabel::after{height:1.25vw !important;width:1.25vw !important;background-size:0.9375vw !important}[dir=rtl] .notifyMePopUpProductOutOfStockJestOptionInput:checked~.notifyMePopUpProductOutOfStockJestOptionLabel::after{right:-1.9270833333vw !important;top:0.3645833333vw !important;background-position-x:unset !important;background-position-y:unset !important}.notifyMePopUpProductOutOfStockJestOptionLabel::before{height:1.25vw !important;width:1.25vw !important}.notifyMePopUpProductOutOfStockJestRadio{margin-bottom:0.8333333333vw !important}.notifyMePopUpProductOutOfStockContainer .notifyMePopUpProductOutOfStockJestRadio input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1.0416666667vw;height:1.0416666667vw;border:0.0520833333vw solid #bfbfbf;border-radius:50%;outline:none;cursor:pointer;background-color:rgba(0,0,0,0);margin-right:0.4166666667vw;position:absolute;top:60% !important;transform:translateY(-50%)}.notifyMePopUpProductOutOfStockContainer .notifyMePopUpProductOutOfStockJestRadio input[type=radio]:checked{border:1px solid #ff790e !important;background-color:rgba(0,0,0,0);margin-right:0.4166666667vw}.notifyMePopUpProductOutOfStockContainer .notifyMePopUpProductOutOfStockJestRadio input[type=radio]:checked::after{content:"";display:block;width:0.625vw;height:0.625vw;border-radius:50%;background-color:#ff790e}[dir=rtl] .notifyMePopUpProductOutOfStockContainer .notifyMePopUpProductOutOfStockJestRadio input[type=radio]{margin-left:0.4166666667vw;margin-right:unset}[dir=rtl] .notifyMePopUpProductOutOfStockContainer .notifyMePopUpProductOutOfStockJestRadio input[type=radio]:checked{margin-left:0.4166666667vw;margin-right:unset}}@media(min-width: 1280px)and (max-width: 1366px){.notifyMePopUpProductOutOfStockJestOptionInput:checked~.notifyMePopUpProductOutOfStockJestOptionLabel::after{background-size:0.878477306vw !important}[dir=rtl] .notifyMePopUpProductOutOfStockJestOptionInput:checked~.notifyMePopUpProductOutOfStockJestOptionLabel::after{right:-3.2210834553vw !important;top:0.4758418741vw !important;background-position-x:unset !important;background-position-y:unset !important}.notifyMePopUpProductOutOfStockContainer .notifyMePopUpProductOutOfStockJest .custom-control-label::before{top:.5rem}.notifyMePopUpProductOutOfStockContainer .notifyMePopUpProductOutOfStockJest .custom-control-label::after{top:.5rem}.notifyMePopUpProductOutOfStockContainer .notifyMePopUpProductOutOfStockJestRadio input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1.0416666667vw;height:1.0416666667vw;border:0.0520833333vw solid #bfbfbf;border-radius:50%;outline:none;cursor:pointer;background-color:rgba(0,0,0,0);margin-right:0.4166666667vw;position:absolute;top:55% !important;transform:translateY(-50%)}.notifyMePopUpProductOutOfStockContainer .notifyMePopUpProductOutOfStockJestRadio input[type=radio]:checked{height:14px;width:14px}.notifyMePopUpProductOutOfStockContainer .notifyMePopUpProductOutOfStockJestRadio input[type=radio]:checked::after{width:8px;height:8px}}
.product-selectors:first-child{border:none;margin:0px;padding:0px}.desktopResultsTab__sortByBtn button{display:flex;flex-direction:row;align-items:center;justify-content:center}.desktopResultsTab__sortByBtn{display:flex;justify-content:center;align-items:center}.product-selectors select{margin:0px;padding:0px}.product-sorting select{background-color:rgba(0,0,0,0);border:none;height:unset;appearance:none;-webkit-appearance:none;-moz-appearance:none;min-width:unset}.product-selectors>div{margin:0px}.product-sorting select{background-color:rgba(0,0,0,0);border:none;height:unset;appearance:none;-webkit-appearance:none;-moz-appearance:none;min-width:unset}.product-sorting-radio{position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;border-radius:2.1333333333vw;box-shadow:0px 0.8vw 2.4vw rgba(0,0,0,.1607843137);z-index:200;width:-webkit-max-content;width:-moz-max-content;width:max-content;background-color:#fff;right:4.2666666667vw;padding:4.2666666667vw;font-size:3.7333333333vw;font-family:"HelveticaNeueW20-55Roman"}[dir=rtl] .product-sorting-radio{left:4.2666666667vw;right:unset}input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:5.3333333333vw;height:5.3333333333vw;border:0.2666666667vw solid #bfbfbf;border-radius:50%;outline:none;cursor:pointer;background-color:rgba(0,0,0,0);margin-right:2.1333333333vw}[dir=rtl] input[type=radio]{margin-left:2.1333333333vw;margin-right:unset}input[type=radio]:checked{border:0.2666666667vw solid #ff790e;background-color:rgba(0,0,0,0);margin-right:2.1333333333vw}[dir=rtl] input[type=radio]:checked{margin-left:2.1333333333vw;margin-right:unset}input[type=radio]:checked::after{content:"";display:block;width:3.2vw;height:3.2vw;border-radius:50%;background-color:#ff790e;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%)}.product-sorting .product-sorting-radio input{position:relative}@media(min-width: 768px)and (max-width: 1023px){.product-sorting select{background-color:rgba(0,0,0,0);border:none;height:unset;appearance:none;-webkit-appearance:none;-moz-appearance:none;min-width:unset}.product-sorting-radio{position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;border-radius:0.9592326139vw;box-shadow:0px 0.3597122302vw 1.0791366906vw rgba(0,0,0,.1607843137);z-index:110;width:-webkit-max-content;width:-moz-max-content;width:max-content;background-color:#fff;right:1.9184652278vw;padding:1.9184652278vw;font-size:2.1582733813vw}[dir=rtl] .product-sorting-radio{left:1.9184652278vw;right:unset}input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:2.3980815348vw;height:2.3980815348vw;border:0.1199040767vw solid #bfbfbf;border-radius:50%;outline:none;cursor:pointer;background-color:rgba(0,0,0,0);margin-right:0.9592326139vw}[dir=rtl] input[type=radio]{margin-left:0.9592326139vw;margin-right:unset}input[type=radio]:checked{border:0.1199040767vw solid #ff790e;background-color:rgba(0,0,0,0);margin-right:0.9592326139vw}[dir=rtl] input[type=radio]:checked{margin-left:0.9592326139vw;margin-right:unset}input[type=radio]:checked::after{content:"";display:block;width:1.4388489209vw;height:1.4388489209vw;border-radius:50%;background-color:#ff790e}}@media(min-width: 1024px){#sortByDesktopSelectedId{margin-left:0.2083333333vw;margin-right:0.3125vw}[dir=rtl] #sortByDesktopSelectedId{margin-left:0.3125vw;margin-right:0.2083333333vw}.desktopResultsTab__sortByBtn img{padding-left:0.8333333333vw}[dir=rtl] .desktopResultsTab__sortByBtn img{padding-right:0.8333333333vw;padding-left:0vw}.product-sorting-radio{position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;border-radius:0.4166666667vw;box-shadow:0px 0.15625vw 0.46875vw rgba(0,0,0,.1607843137);z-index:110;width:-webkit-max-content;width:-moz-max-content;width:max-content;background-color:#fff;right:0px;top:1.875vw;padding:0.8333333333vw;font-size:0.9375vw}[dir=rtl] .product-sorting-radio{left:0px;right:unset;top:1.875vw}input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1.0416666667vw;height:1.0416666667vw;border:0.0520833333vw solid #bfbfbf;border-radius:50%;outline:none;cursor:pointer;background-color:rgba(0,0,0,0);margin-right:0.4166666667vw}[dir=rtl] input[type=radio]{margin-left:0.4166666667vw;margin-right:unset}input[type=radio]:checked{border:0.0520833333vw solid #ff790e;background-color:rgba(0,0,0,0);margin-right:0.4166666667vw}[dir=rtl] input[type=radio]:checked{margin-left:0.4166666667vw;margin-right:unset}input[type=radio]:checked::after{content:"";display:block;width:0.625vw;height:0.625vw;border-radius:50%;background-color:#ff790e}}@media(min-width: 1280px)and (max-width: 1367px){input[type=radio]:checked{border:0.0732064422vw solid #ff790e;background-color:rgba(0,0,0,0);margin-right:0.5856515373vw;width:14px;height:14px}input[type=radio]:checked::after{content:"";display:block;width:8px;height:8px;border-radius:50%;background-color:#ff790e}}
.subCategoryFilters__subCategoryFiltersCard:not(:has(div)){display:none !important}.categoryHeader{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.hidden{display:none}.categoryHeader__categoryHeaderImage{height:26.6666666667vw;margin-top:8.5333333333vw}.categoryHeader__categoryHeaderDetails{display:flex;flex-direction:column;align-items:flex-start;margin-right:4.2666666667vw}[dir=rtl] .categoryHeader__categoryHeaderDetails{margin-right:0vw;margin-left:4.2666666667vw}.categoryHeader__categoryHeaderDetailsMainTitle{font-family:"HelveticaNeueW20-55Roman";font-size:4.2666666667vw;font-weight:100;line-height:6.4vw;color:#000;margin:3.2vw 0px 1.0666666667vw 0px}.categoryHeader__categoryHeaderDetailsTitle{font-family:"HelveticaNeueW20-75Bold";font-size:6.9333333333vw;line-height:6.4vw;color:#000;margin:0px 0px 2.1333333333vw 0px}[dir=rtl] .categoryHeader__categoryHeaderDetailsTitle{font-family:"HelveticaNeueW20-75Bold"}.categoryHeader__categoryHeaderDetailsDescription h2{font-family:"HelveticaNeueW20-55Roman";font-weight:500;font-size:3.7333333333vw !important;line-height:5.8666666667vw;color:#000}[dir=rtl] .categoryHeader__categoryHeaderDetailsDescription h2{text-align:right;line-height:6.4vw}.categoryHeader__categoryHeaderDetailsDynamicColoredLine{width:22.6666666667vw;height:0vw;border-radius:10.6666666667vw;margin-bottom:12.2666666667vw;margin-top:1.0666666667vw}.green-border{border:0.8vw solid #3ca571}.blue-border{border:0.8vw solid #4bb4e6}.purple-border{border:0.8vw solid #a885d8}.pink-border{border:0.8vw solid #ff8ad4}.orange-border{border:0.8vw solid #f16e0a}#allFilterOptions{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;overflow:auto;padding:0px;background-color:rgba(0,0,0,.8);animation-name:fadeIn;animation-duration:.5s}.filterDetailsListForMobile{position:absolute;width:80vw !important;min-height:100% !important;z-index:1000;opacity:1;background-color:#fff;padding-bottom:13.3333333333vw !important;padding-top:17.3333333333vw !important}.subCategoryFilters__subCategoryFiltersCard{background:#fff 0% 0% no-repeat padding-box;border-radius:8.5333333333vw;opacity:1;padding:0px !important}.subCategoryFilters__subCategoryFiltersCard .title strong{font-weight:unset}.subCategoryFilters__subCategoryFiltersCard .block .cust-filter-title strong{font-weight:unset}.subCategoryFilters__subCategoryFiltersCard .range-left strong b,.subCategoryFilters__subCategoryFiltersCard .range-right strong b{font-weight:100}.block .cust-filter-title,.block .title{font-size:4.2666666667vw;line-height:9.3333333333vw;background-color:#f0f0f1;border:none;border-radius:10.6666666667vw;margin:0px 0vw !important;padding:3.2vw 6.4vw}.block-price-navigation .range-left strong,.block-price-navigation .range-right strong{font-size:3.7333333333vw !important;line-height:8.5333333333vw !important}.block-price-navigation .range-left strong b,.block-price-navigation .range-right strong b{font-size:3.7333333333vw !important;line-height:8.5333333333vw !important}.subCategoryFilters__subCategoryFiltersCard .custom-control-label{font-size:3.4666666667vw !important;line-height:8.5333333333vw !important}.subCategoryFilters__subCategoryFiltersCard .custom-control{padding-left:4vw !important}.radioBtnsForPostPaid{padding-left:4vw !important}[dir=rtl] .radioBtnsForPostPaid{padding-right:4vw !important;padding-left:unset !important}[dir=rtl] .subCategoryFilters__subCategoryFiltersCard .custom-control{padding-right:4vw !important;padding-left:unset !important}.block.block-price-navigation ul li{margin-left:unset !important}[dir=rtl] .block.block-price-navigation ul li{margin-right:unset !important}.subCategoryFilters__subCategoryFiltersCard .cust-filter-title:not(:last-child),.subCategoryFilters__subCategoryFiltersCard .title:not(:last-child){margin-bottom:6.4vw !important}.block .cust-filter-title:after{height:4vw !important;width:4vw !important}[dir=rtl] .block .cust-filter-title:after{left:5.3333333333vw}.block .title.de-active:after,.block .cust-filter-title:after{background:url("../Themes/Theme 2024/Content/images/Revamp23/Plus.svg") no-repeat center center !important;height:4vw !important;width:4vw !important}.block .cust-filter-title.active:after,.block .title:after{content:"";background:url("../Themes/Theme 2024/Content/images/Revamp23/Minus.svg") no-repeat center center !important;height:4vw !important;width:4vw !important}[dir=rtl] .block .cust-filter-title.active:after,[dir=rtl] .block .title:after{right:unset !important;left:5.3333333333vw}.block .list a{display:inline-block;position:relative;padding:0 !important;margin-bottom:6.4vw !important;font-size:3.7333333333vw !important;color:#000;transition:all .1s ease;font-family:"HelveticaNeueW20-55Roman"}.subCategoryFilters__subCategoryFiltersCard .custom-control-input:checked~.subCategoryFilters__subCategoryFiltersCard .custom-control-label{font-family:"HelveticaNeueW20-75Bold" !important;color:#ff7900}[dir=rtl] .subCategoryFilters__subCategoryFiltersCard .custom-control-input:checked~.subCategoryFilters__subCategoryFiltersCard .custom-control-label{font-family:"HelveticaNeueW20-75Bold"}.subCategoryFilters__subCategoryFiltersCard .custom-control-label{font-family:"HelveticaNeueW20-55Roman" !important;color:#000;margin-bottom:4.2666666667vw}.block .list .active>a{color:#ff7900;font-size:3.7333333333vw !important;font-family:"HelveticaNeueW20-75Bold";text-decoration:underline;margin-left:5.3333333333vw}[dir=rtl] .block .list .active>a{font-family:"HelveticaNeueW20-75Bold";margin-left:unset !important;margin-right:5.3333333333vw}.block .list .active{content:"";background:url("../Themes/Theme 2024/Content/images/Revamp23/Icon awesome-check.svg") no-repeat;background-position-y:1.6vw;position:relative;cursor:pointer;margin-left:4vw;white-space:nowrap}[dir=rtl] .block .list .active{background:url("../Themes/Theme 2024/Content/images/Revamp23/arArrow.svg") no-repeat;background-position-y:1.6vw;background-position-x:right;margin-left:unset !important}.block .list li{padding:0;margin-left:9.3333333333vw}[dir=rtl] .block .list li{margin-left:unset;margin-right:9.3333333333vw}.categortProductsFilter{display:flex;flex-direction:column;align-items:flex-start;right:0%;margin:auto !important;overflow-x:hidden}.stickyFilter{overflow-x:unset;position:fixed;top:29.3333333333vw;left:3.2vw;z-index:114}.categortProductsFilter__filterButtons{display:flex;flex-direction:row;justify-content:center;align-items:center;border:#000 1px solid;width:102vw;margin:0px !important;padding:0px !important;margin-left:-3.7333333333vw !important;background-color:#f1f0f2}[dir=rtl] .categortProductsFilter__filterButtons{margin:0px !important;padding:0px !important;margin-right:-1.0666666667vw !important}.categortProductsFilter__filterBtn{border:none;font-size:4.2666666667vw;line-height:8.2666666667vw;color:#f16e0a;font-family:"HelveticaNeueW20-75Bold";padding:2.1333333333vw 8vw;padding-right:10%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:rgba(0,0,0,0)}[dir=rtl] .categortProductsFilter__filterBtn{font-family:"HelveticaNeueW20-75Bold";padding:2.1333333333vw 8vw;padding-left:10%}.categortProductsFilter__filterBtn img{padding:0px 2.1333333333vw}[dir=rtl] .categortProductsFilter__filterBtn img{margin-left:1.0666666667vw;margin-right:unset}.categortProductsFilter__sortByBtn{font-size:4.2666666667vw;line-height:8.2666666667vw;color:#000;font-family:"HelveticaNeueW20-75Bold";padding:2.1333333333vw 8vw;border:none;border-left:#000 1px solid;padding-left:10%;display:flex;flex-direction:row;align-items:center;background-color:rgba(0,0,0,0)}[dir=rtl] .categortProductsFilter__sortByBtn{font-family:"HelveticaNeueW20-75Bold"}.categortProductsFilter__sortByBtn img{padding:0px 2.1333333333vw}[dir=rtl] .categortProductsFilter__sortByBtn{border:none;border-right:#000 1px solid;padding:2.1333333333vw 13.3333333333vw;padding-right:12%}.categortProductsFilter__resultsLength{font-size:3.7333333333vw;line-height:7.4666666667vw;color:#000;font-family:"HelveticaNeueW20-55Roman";margin:4.2666666667vw 0px 0px 0px !important}.categortProductsFilter__resultsLength span{color:#f16e0a;margin:0px !important;padding:0px !important}.categortProductsFilter__resultsLength p{margin:0px !important;padding:0px !important;padding-left:2.1333333333vw !important}[dir=rtl] .categortProductsFilter__resultsLength p{margin:0px !important;padding:0px !important;padding-right:2.1333333333vw !important}.allFilterOptionsSideBarTitle{display:flex;flex-direction:row;justify-content:space-between;background-color:#fff;font-size:5.3333333333vw;line-height:8.2666666667vw;color:#000;font-family:"HelveticaNeueW20-75Bold";padding:2.1333333333vw 8vw;position:fixed;width:79vw;z-index:150;top:0px}[dir=rtl] .allFilterOptionsSideBarTitle{font-family:"HelveticaNeueW20-75Bold"}.allFilterOptionsSideBarTitle p{margin:2.1333333333vw 0px !important}.allFilterOptionsSideBarTitleContainer{display:flex;flex-direction:row;justify-content:space-between;width:80vw;z-index:150}#allFilterOptionsShowResultsBtnID{display:block;border:none;border-radius:4px;background-color:#f16e0a;color:#fff;font-family:"HelveticaNeueW20-75Bold";font-size:4.2666666667vw;line-height:1.6vw;padding:2.1333333333vw 0px !important;width:69vw;height:12.8vw;position:fixed;bottom:0;z-index:100;margin:2.6666666667vw 5.3333333333vw}[dir=rtl] #allFilterOptionsShowResultsBtnID{font-family:"HelveticaNeueW20-75Bold"}#desktopResultsTabID{display:none}.block .list li ul{margin:0px !important}.listbox{border-bottom:none !important}.block .list li .arrow.de-active,.block .list li .arrow{background-size:2.6666666667vw;background-position-y:0.5333333333vw}.breadcrumb-black .breadcrumb li:last-child .delimiter{display:none}.custom-control-label::before{width:6.4vw;height:6.4vw}.custom-control-label::after{width:6.4vw;height:6.4vw}.selectSimCardTypeLabel::after{height:100% !important}.block .cust-filter-title strong,.block .title strong{font-family:"HelveticaNeueW20-75Bold"}[dir=rtl] .block .cust-filter-title strong,.block .title strong{font-family:"HelveticaNeueW20-75Bold"}.block .sublist li:not(:last-child){margin-bottom:-4.2666666667vw}.block .list li .sublist{margin-top:-3.2vw !important}[dir=rtl] .block .sublist a{right:4.2666666667vw}.block .sublist .active>a{margin-left:0px;color:#000}[dir=rtl] .block .sublist .active>a{margin-right:0px}.block .sublist .active{background:none;position:relative;list-style:none;margin-left:9.3333333333vw;padding-left:4.2666666667vw;color:#ff790e;cursor:pointer}[dir=rtl] .block .sublist .active{background:none;position:relative;list-style:none;margin-right:9.3333333333vw;padding-right:4.2666666667vw;margin-left:unset;padding-left:unset}.block .sublist .active a::before{content:"";position:absolute;top:50%;left:-4.2666666667vw;transform:translate(-50%, -50%);width:5.3333333333vw;height:5.3333333333vw;border:1px solid #ff790e;border-radius:50%}[dir=rtl] .block .sublist .active a::before{content:"";left:unset;right:-10.1333333333vw}.block .sublist .active a::after{content:"";position:absolute;top:50%;left:-4.2666666667vw;transform:translate(-50%, -50%);width:3.2vw;height:3.2vw;background-color:#ff790e;border-radius:50%}[dir=rtl] .block .sublist .active a::after{right:-8vw;left:unset}.block .sublist .inactive{position:relative;list-style:none;padding-left:4.2666666667vw;color:#000;cursor:pointer;margin-left:9.3333333333vw}[dir=rtl] .block .sublist .inactive{padding-right:4.2666666667vw;margin-right:9.3333333333vw;padding-left:unset;margin-left:unset}.block .sublist .inactive a::before{content:"";position:absolute;top:50%;left:-4.2666666667vw;transform:translate(-50%, -50%);width:5.3333333333vw;height:5.3333333333vw;border:1px solid #bfbfbf;border-radius:50%}[dir=rtl] .block .sublist .inactive a::before{left:unset;right:-10.1333333333vw}.block .list .sublist .active>a{color:#000;background:none}@media(min-width: 768px)and (max-width: 1023px){.block .list li .arrow.de-active,.block .list li .arrow{background-size:1.1990407674vw;background-position-y:0.9592326139vw}#desktopResultsTabID{display:none}.categoryHeader{display:flex;flex-direction:row;align-items:center;justify-content:center;margin:0px 2.9976019185vw 0px 2.9976019185vw}.categoryHeader__categoryHeaderImage{height:20.3836930456vw;margin-top:0vw}.categoryHeader__categoryHeaderDetails{display:flex;flex-direction:column;align-items:flex-start;margin-left:3.8369304556vw;margin-right:0vw}[dir=rtl] .categoryHeader__categoryHeaderDetails{margin-right:3.8369304556vw;margin-left:0vw}.categoryHeader__categoryHeaderDetailsMainTitle{font-family:"HelveticaNeueW20-55Roman";font-size:1.9184652278vw;line-height:2.8776978417vw;color:#000;margin:5.7553956835vw 0px 0.9592326139vw 0px}.categoryHeader__categoryHeaderDetailsTitle{font-family:"HelveticaNeueW20-75Bold";font-size:3.8369304556vw;line-height:2.8776978417vw;color:#000;padding-bottom:2.8776978417vw;margin:0px}[dir=rtl] .categoryHeader__categoryHeaderDetailsTitle{font-family:"HelveticaNeueW20-75Bold";text-align:initial}.categoryHeader__categoryHeaderDetailsDescription h2{font-family:"HelveticaNeueW20-55Roman";font-weight:500;font-size:1.9184652278vw !important;line-height:2.3980815348vw;color:#000;padding-right:1.9184652278vw;padding-left:0px}[dir=rtl] .categoryHeader__categoryHeaderDetailsDescription h2{padding-right:0vw;padding-left:1.9184652278vw;line-height:inherit;text-align:right}.categoryHeader__categoryHeaderDetailsDynamicColoredLine{width:11.7505995204vw;height:0vw;border-radius:4.7961630695vw;margin-bottom:0vw;margin-top:0.479616307vw}.green-border{border:0.479616307vw solid #3ca571}.blue-border{border:0.479616307vw solid #4bb4e6}.purple-border{border:0.479616307vw solid #a885d8}.pink-border{border:0.479616307vw solid #ff8ad4}.orange-border{border:0.479616307vw solid #f16e0a}#allFilterOptions{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.8);animation-name:fadeIn;animation-duration:.5s}.filterDetailsListForMobile{position:absolute;width:55vw !important;min-height:100% !important;z-index:1000;opacity:1;background-color:#fff}.categortProductsFilter{display:flex;flex-direction:column;align-items:flex-start;right:0%;margin:auto !important;margin-top:4.7961630695vw !important}.stickyFilter{overflow-x:unset;position:fixed;left:1.4388489209vw;z-index:114;background-color:#fff}.categortProductsFilter__filterButtons{display:flex;flex-direction:row;justify-content:center;align-items:center;border:#000 1px solid;width:105vw;margin:0px !important;padding:0px !important;margin-left:-5.3956834532vw !important}[dir=rtl] .categortProductsFilter__filterButtons{margin:0px !important;padding:0px !important;margin-right:-4.3165467626vw !important}.categortProductsFilter__filterBtn{font-size:2.1582733813vw;line-height:5.7553956835vw;padding:0.9592326139vw 2.9976019185vw;padding-right:19%;white-space:nowrap;background-color:rgba(0,0,0,0)}[dir=rtl] .categortProductsFilter__filterBtn{font-size:2.1582733813vw;line-height:5.7553956835vw;color:#f16e0a;font-family:"HelveticaNeueW20-75Bold";padding:0.9592326139vw 3.5971223022vw;padding-left:19%}.categortProductsFilter__filterBtn img{margin-right:0.479616307vw;padding:0px 0.9592326139vw}[dir=rtl] .categortProductsFilter__filterBtn img{margin-left:0.479616307vw;margin-right:unset}.categortProductsFilter__sortByBtn{font-size:2.1582733813vw;line-height:5.7553956835vw;color:#000;font-family:"HelveticaNeueW20-75Bold";padding:0.9592326139vw 18.4652278177vw;padding-right:0px;border-left:#000 1px solid;white-space:nowrap;background-color:rgba(0,0,0,0)}[dir=rtl] .categortProductsFilter__sortByBtn{font-family:"HelveticaNeueW20-75Bold";border-left:unset;border-right:#000 1px solid;padding:0.9592326139vw 21.5827338129vw;padding-left:3%}.categortProductsFilter__sortByBtn img{padding:0px 0.9592326139vw}.categortProductsFilter__resultsLength{font-size:1.9184652278vw;line-height:3.3573141487vw;color:#000;font-family:"HelveticaNeueW20-55Roman";margin:1.9184652278vw 0px 0px 0px !important}.categortProductsFilter__resultsLength span{color:#f16e0a;margin:0px !important;padding:0px !important}.categortProductsFilter__resultsLength p{margin:0px !important;padding:0px !important}.allFilterOptionsSideBarTitle{background-color:#fff;font-size:4.1966426859vw;line-height:3.7170263789vw;color:#000;font-family:"HelveticaNeueW20-75Bold";padding:1.9184652278vw 3.5971223022vw;display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:54vw}[dir=rtl] .allFilterOptionsSideBarTitle{font-family:"HelveticaNeueW20-75Bold"}.allFilterOptionsSideBarTitle img{height:2.3980815348vw}.allFilterOptionsSideBarTitle p{margin:0.9592326139vw 0px !important;font-size:2.8776978417vw}#allFilterOptionsShowResultsBtnID{display:block;border:none;border-radius:4px;background-color:#f16e0a;color:#fff;font-family:"HelveticaNeueW20-75Bold";font-size:2.8776978417vw;line-height:3.8369304556vw;padding:0.9592326139vw 0px !important;width:50vw;height:9.5923261391vw;position:fixed;bottom:0;z-index:100;margin:1.1990407674vw 2.3980815348vw}[dir=rtl] #allFilterOptionsShowResultsBtnID{font-family:"HelveticaNeueW20-75Bold"}.block .list li ul{margin:0px !important}.listbox{border-bottom:none !important}.block .title.de-active:after,.block .cust-filter-title:after{background:url("../Themes/Theme 2024/Content/images/Revamp23/Plus.svg") no-repeat center center !important;height:2.3980815348vw !important;width:2.3980815348vw !important}.block .cust-filter-title.active:after,.block .title:after{content:"";background:url("../Themes/Theme 2024/Content/images/Revamp23/Minus.svg") no-repeat center center !important;height:2.3980815348vw !important;width:2.3980815348vw !important}.categortProductsFilter__resultsLength p{margin:0px !important;padding:0px !important;padding-left:0.9592326139vw !important}[dir=rtl] .categortProductsFilter__resultsLength p{margin:0px !important;padding:0px !important;padding-right:0.9592326139vw !important}.block .cust-filter-title,.block .title{font-size:2.1582733813vw;line-height:4.1966426859vw;background-color:#f0f0f1;border:none;border-radius:4.7961630695vw;margin:0px 0vw !important;padding:1.9184652278vw 2.8776978417vw}.block .list a{display:inline-block;position:relative;padding:0 !important;margin-bottom:1.9184652278vw !important;font-size:2.1582733813vw !important;color:#000;font-family:"HelveticaNeueW20-55Roman"}.block .list .active>a{color:#ff7900;font-size:2.1582733813vw !important;font-weight:unset !important;text-decoration:underline;margin-left:2.3980815348vw}[dir=rtl] .block .list .active>a{margin-left:unset !important;margin-right:2.3980815348vw}.block .list .active{content:"";background:url("../Themes/Theme 2024/Content/images/Revamp23/Icon awesome-check.svg") no-repeat;background-position-y:0.7194244604vw;position:relative;cursor:pointer;margin-left:1.9184652278vw;white-space:nowrap}[dir=rtl] .block .list .active{background:url("../Themes/Theme 2024/Content/images/Revamp23/arArrow.svg") no-repeat;margin-right:1.9184652278vw;background-position-x:right;background-position-y:0.9592326139vw;margin-left:unset !important;margin-right:4vw}.block-price-navigation .range-left strong,.block-price-navigation .range-right strong{font-size:1.9184652278vw !important;line-height:2.8776978417vw !important}.block-price-navigation .range-left strong b,.block-price-navigation .range-right strong b{font-size:1.9184652278vw !important;line-height:2.8776978417vw !important}.block-price-navigation .ui-slider-horizontal .ui-slider-range{height:0.479616307vw}.block-price-navigation .ui-widget-content{height:0.3597122302vw}.ui-slider .ui-slider-handle{width:2.8776978417vw;height:2.8776978417vw}.filterDetailsListForMobile{padding-bottom:8.3932853717vw !important;padding-top:10.1918465228vw !important}.subCategoryFilters__subCategoryFiltersCard .cust-filter-title:not(:last-child),.subCategoryFilters__subCategoryFiltersCard .title:not(:last-child){margin-bottom:2.8776978417vw !important}.block .list li{padding:0;margin-left:4.5563549161vw}[dir=rtl] .block .list li{margin-left:unset;margin-right:4.5563549161vw}.block .sublist li:not(:last-child){margin-bottom:-1.4388489209vw}.block .list li .sublist{margin-top:-0.9592326139vw !important}.subCategoryFilters__subCategoryFiltersCard .custom-control-label{font-size:2.1582733813vw !important;line-height:2.8776978417vw !important;margin-bottom:1.9184652278vw}.custom-control-label::before{width:2.8776978417vw;height:2.8776978417vw}.custom-control-label::after{width:2.8776978417vw;height:2.8776978417vw}.selectSimCardTypeLabel::after{height:100% !important}[dir=rtl] .block .sublist a{right:1.9184652278vw}.block .sublist .active>a{margin-left:0px;color:#000}[dir=rtl] .block .sublist .active>a{margin-right:0px}.block .sublist .active{background:none;position:relative;list-style:none;margin-left:4.1966426859vw;padding-left:1.9184652278vw;color:#ff790e;cursor:pointer}[dir=rtl] .block .sublist .active{background:none;position:relative;list-style:none;margin-right:4.1966426859vw;padding-right:1.9184652278vw;margin-left:unset;padding-left:unset}.block .sublist .active a::before{content:"";position:absolute;top:50%;left:-1.9184652278vw;transform:translate(-50%, -50%);width:2.3980815348vw;height:2.3980815348vw;border:1px solid #ff790e;border-radius:50%;top:1.7985611511vw}[dir=rtl] .block .sublist .active a::before{content:"";left:unset;right:-4.0767386091vw}.block .sublist .active a::after{content:"";position:absolute;top:50%;left:-1.7985611511vw;transform:translate(-50%, -50%);width:1.4388489209vw;height:1.4388489209vw;background-color:#ff790e;border-radius:50%;top:1.7985611511vw}[dir=rtl] .block .sublist .active a::after{right:-3.1175059952vw;left:unset}.block .sublist .inactive{position:relative;list-style:none;padding-left:1.9184652278vw;color:#000;cursor:pointer;margin-left:4.1966426859vw}[dir=rtl] .block .sublist .inactive{padding-right:1.9184652278vw;margin-right:4.1966426859vw;padding-left:unset;margin-left:unset}.block .sublist .inactive a::before{content:"";position:absolute;top:50%;left:-1.9184652278vw;transform:translate(-50%, -50%);width:2.3980815348vw;height:2.3980815348vw;border:1px solid #bfbfbf;border-radius:50%;top:1.7985611511vw}[dir=rtl] .block .sublist .inactive a::before{left:unset;right:-4.0767386091vw}}@media(min-width: 1024px){.custom-control-label::before{width:1.25vw;height:1.25vw}.customStyleSearchPage .custom-control-label::after{width:1.25vw;height:1.25vw}.block .list li .arrow.de-active,.block .list li .arrow{background-size:0.625vw;background-position-y:0.1041666667vw}.block .sublist li:not(:last-child){margin-bottom:-1.3541666667vw}.block .list li .sublist{margin-top:-0.9375vw !important}#desktopResultsTabID{display:flex;flex-direction:row;justify-content:space-between;align-content:center}.desktopResultsTab__showResults p{font-size:1.25vw;line-height:1.4583333333vw;color:#000;font-family:"HelveticaNeueW20-55Roman";cursor:pointer}.desktopResultsTab__showResults span{font-size:1.25vw;line-height:1.4583333333vw;color:#f16e0a;font-family:"HelveticaNeueW20-55Roman"}.desktopResultsTab__sortByBtn button{border:none;font-size:0.9375vw;line-height:1.4583333333vw;color:#000;font-family:"HelveticaNeueW20-75Bold";cursor:pointer;background-color:rgba(0,0,0,0);height:2.2916666667vw;padding-bottom:0.8333333333vw}.desktopResultsTab__sortByBtn img{padding-bottom:0.625vw}[dir=rtl] .desktopResultsTab__sortByBtn img{padding-bottom:0.625vw}.categoryHeader{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding:0.8333333333vw 0px 4.8958333333vw 3.0208333333vw}[dir=rtl] .categoryHeader{padding:0.8333333333vw 3.0208333333vw 4.8958333333vw 0px}.categoryHeader__categoryHeaderImage{height:11.9791666667vw;margin-top:0vw}.categoryHeader__categoryHeaderDetails{display:flex;flex-direction:column;align-items:flex-start;margin-left:5vw;margin-right:0vw;width:75%}[dir=rtl] .categoryHeader__categoryHeaderDetails{margin-right:5vw;margin-left:0vw}.categoryHeader__categoryHeaderDetailsMainTitle{font-family:"HelveticaNeueW20-55Roman";font-size:0.9375vw;line-height:1.25vw;color:#000;margin:2.5vw 0px 1.25vw 0px}.categoryHeader__categoryHeaderDetailsTitle{font-family:"HelveticaNeueW20-75Bold";font-size:2.5vw;line-height:1.6145833333vw;color:#000;padding-bottom:1.25vw;margin:0px}[dir=rtl] .categoryHeader__categoryHeaderDetailsTitle{font-family:"HelveticaNeueW20-75Bold"}.categoryHeader__categoryHeaderDetailsDescription h2{font-family:"HelveticaNeueW20-55Roman";font-weight:500;font-size:1.1458333333vw !important;line-height:inherit;color:#000;padding-right:0.8333333333vw;padding-left:0px}[dir=rtl] .categoryHeader__categoryHeaderDetailsDescription h2{padding-right:0vw;padding-left:0.8333333333vw;line-height:inherit;text-align:right}.categoryHeader__categoryHeaderDetailsDynamicColoredLine{width:5.625vw;height:0vw;border-radius:2.0833333333vw;margin-bottom:0vw;margin-top:0.5208333333vw}.green-border{border:0.2083333333vw solid #3ca571}.blue-border{border:0.2083333333vw solid #4bb4e6}.purple-border{border:0.2083333333vw solid #a885d8}.pink-border{border:0.2083333333vw solid #ff8ad4}.orange-border{border:0.2083333333vw solid #f16e0a}.categortProductsFilter{display:none}#allFilterOptions{display:block}.allFilterOptionsSideBarTitle{display:none;background-color:unset;font-size:unset;line-height:unset;color:unset;font-family:unset;padding:unset}.allFilterOptionsSideBarTitle p{margin:unset !important}#allFilterOptionsShowResultsBtnID{display:none}.block .list li ul{margin:0px !important}.block .title.de-active:after,.block .cust-filter-title:after{background:url("../Themes/Theme 2024/Content/images/Revamp23/Plus.svg") no-repeat center center !important;height:0.78125vw !important;width:0.78125vw !important}.block .cust-filter-title.active:after,.block .title:after{content:"";background:url("../Themes/Theme 2024/Content/images/Revamp23/Minus.svg") no-repeat center center !important;height:0.78125vw !important;width:0.78125vw !important}.subCategoryFilters__subCategoryFiltersCard .custom-control-label{margin-bottom:0.8333333333vw}.subCategoryFilters__subCategoryFiltersCard .custom-control-label::before{width:1.25vw;height:1.25vw}.subCategoryFilters__subCategoryFiltersCard .custom-control-label::after{width:1.25vw;height:1.25vw}[dir=rtl] .block .sublist a{right:0.8333333333vw}.block .sublist .active>a{margin-left:0px;color:#000}[dir=rtl] .block .sublist .active>a{margin-right:0px}.block .sublist .active{background:none;position:relative;list-style:none;margin-left:1.8229166667vw;padding-left:0.8333333333vw;color:#ff790e;cursor:pointer}[dir=rtl] .block .sublist .active{background:none;position:relative;list-style:none;margin-right:1.8229166667vw;padding-right:0.8333333333vw;margin-left:unset;padding-left:unset}.block .sublist .active a::before{content:"";position:absolute;top:50%;left:0;transform:translate(-50%, -50%);width:1.0416666667vw;height:1.0416666667vw;border:1px solid #ff790e;border-radius:50%;top:0.78125vw}[dir=rtl] .block .sublist .active a::before{content:"";left:unset;right:0}.block .sublist .active a::after{content:"";position:absolute;top:50%;left:0;transform:translate(-50%, -50%);width:0.625vw;height:0.625vw;background-color:#ff790e;border-radius:50%;top:0.78125vw}[dir=rtl] .block .sublist .active a::after{right:0.4166666667vw;left:unset}.block .sublist .inactive{position:relative;list-style:none;padding-left:0.8333333333vw;color:#000;cursor:pointer;margin-left:1.8229166667vw}[dir=rtl] .block .sublist .inactive{padding-right:0.8333333333vw;margin-right:1.8229166667vw;padding-left:unset;margin-left:unset}.block .sublist .inactive a::before{content:"";position:absolute;top:50%;left:0;transform:translate(-50%, -50%);width:1.0416666667vw;height:1.0416666667vw;border:1px solid #bfbfbf;border-radius:50%;top:0.78125vw}[dir=rtl] .block .sublist .inactive a::before{left:unset;right:0}}@media(min-width: 1024px)and (max-width: 1280px){.block .list li .arrow.de-active,.block .list li .arrow{background-size:0.625vw;background-position-y:0vw}.block .sublist li:not(:last-child){margin-bottom:-1.3541666667vw}.block .list li .sublist{margin-top:-0.9375vw !important}#desktopResultsTabID{display:flex;flex-direction:row;justify-content:space-between;align-content:center}.desktopResultsTab__showResults p{font-size:1.25vw;line-height:1.4583333333vw;color:#000;font-family:"HelveticaNeueW20-55Roman";cursor:pointer}.desktopResultsTab__showResults span{font-size:1.25vw;line-height:1.4583333333vw;color:#f16e0a;font-family:"HelveticaNeueW20-55Roman"}.desktopResultsTab__sortByBtn button{border:none;font-size:0.9375vw;line-height:1.4583333333vw;color:#000;font-family:"HelveticaNeueW20-75Bold";cursor:pointer;height:2.2916666667vw;padding-bottom:0.8333333333vw}.subCategoryFilters__subCategoryFiltersCard{width:20vw;background:#fff 0% 0% no-repeat padding-box;border-radius:1.6666666667vw;opacity:1;padding:0px !important;padding-top:1.25vw !important;padding-bottom:0.46875vw !important;margin-bottom:0.9375vw}.block .cust-filter-title,.block .title{font-size:1.25vw;line-height:2.3958333333vw;background-color:#f0f0f1;border:none;border-radius:2.0833333333vw;margin:0px 1.25vw !important;padding:0.625vw 1.25vw}.block-price-navigation .range-left strong,.block-price-navigation .range-right strong{font-size:0.9375vw !important;line-height:1.6666666667vw !important}.block-price-navigation .range-left strong b,.block-price-navigation .range-right strong b{font-size:0.9375vw !important;line-height:1.6666666667vw !important}.subCategoryFilters__subCategoryFiltersCard .custom-control-label{font-size:0.9375vw !important;line-height:1.6666666667vw !important}.subCategoryFilters__subCategoryFiltersCard .custom-control{padding-left:0.78125vw !important}[dir=rtl] .subCategoryFilters__subCategoryFiltersCard .custom-control{padding-right:0.78125vw !important;padding-left:unset !important}.radioBtnsForPostPaid{padding-left:4vw !important}[dir=rtl] .radioBtnsForPostPaid{padding-right:4vw !important;padding-left:unset !important}.block.block-price-navigation ul li{margin-left:unset !important}[dir=rtl] .block.block-price-navigation ul li{margin-right:unset !important}.subCategoryFilters__subCategoryFiltersCard .cust-filter-title:not(:last-child),.subCategoryFilters__subCategoryFiltersCard .title:not(:last-child){margin-bottom:1.25vw !important}.block .cust-filter-title:after{height:0.8854166667vw !important;width:0.8854166667vw !important}.block .title.de-active:after{background:url("../Themes/Theme 2024/Content/images/Revamp23/Plus.svg") no-repeat center center;height:0.8854166667vw !important;width:0.8854166667vw !important}.block .cust-filter-title.active:after,.block .title:after{content:"";background:url("../Themes/Theme 2024/Content/images/Revamp23/Minus.svg") no-repeat center center;height:0.8854166667vw !important;width:0.8854166667vw !important;position:absolute;top:50%;margin-top:-0.52vh;right:3vh !important}[dir=rtl] .block .cust-filter-title.active:after,[dir=rtl] .block .title:after{right:unset !important;margin-left:-3.125vw}[dir=rtl] .block .cust-filter-title:after{margin-left:-3.125vw}.block .list a{display:inline-block;position:relative;padding:0 !important;margin-bottom:1.5625vw !important;font-size:0.9375vw !important;line-height:1.6666666667vw !important;bottom:0.4166666667vw;color:#000;transition:all .1s ease;font-family:"HelveticaNeueW20-55Roman"}.block .list .active>a{color:#ff7900;font-size:0.9375vw !important;line-height:1.6666666667vw !important;font-weight:unset !important;text-decoration:underline;margin-left:1.25vw;bottom:0.4166666667vw;font-family:"HelveticaNeueW20-75Bold"}[dir=rtl] .block .list .active>a{font-family:"HelveticaNeueW20-75Bold";margin-left:unset !important;margin-right:1.25vw}.block .list .active{content:"";background:url("../Themes/Theme 2024/Content/images/Revamp23/Icon awesome-check.svg") no-repeat;background-size:7px;background-position-y:5px;position:relative;cursor:pointer;display:inline-block;margin-left:0.625vw;white-space:nowrap}[dir=rtl] .block .list .active{margin-left:unset !important;margin-right:0.625vw;background-position-y:0.3125vw}.block .list li{padding:0;margin-left:1.8229166667vw}[dir=rtl] .block .list li{margin-left:unset;margin-right:1.8229166667vw}.categortProductsFilter{display:none}#allFilterOptions{display:block;position:unset;z-index:unset;left:unset;top:unset;width:unset;height:unset;overflow:unset;background-color:unset;animation-name:unset;animation-duration:unset}.allFilterOptionsSideBarTitle{display:none;background-color:unset;font-size:unset;line-height:unset;color:unset;font-family:unset;padding:unset}.allFilterOptionsSideBarTitle p{margin:unset !important}#allFilterOptionsShowResultsBtnID{display:none}.block .list li ul{margin:0px !important}.subCategoryFilters__subCategoryFiltersCard .custom-control-label{margin-bottom:0.8333333333vw}.subCategoryFilters__subCategoryFiltersCard .custom-control-label::before{width:1.25vw;height:1.25vw}.subCategoryFilters__subCategoryFiltersCard .custom-control-label::after{width:1.25vw;height:1.25vw}[dir=rtl] .block .sublist a{right:0.8333333333vw}.block .sublist .active>a{margin-left:0px;color:#000}[dir=rtl] .block .sublist .active>a{margin-right:0px}.block .sublist .active{background:none;position:relative;list-style:none;margin-left:1.4583333333vw;padding-left:1.25vw;color:#ff790e;cursor:pointer}[dir=rtl] .block .sublist .active{background:none;position:relative;list-style:none;margin-right:1.4583333333vw;padding-right:1.25vw;margin-left:unset;padding-left:unset}.block .sublist .active a::before{content:"";position:absolute;top:50%;left:-0.8333333333vw;transform:translate(-50%, -50%);width:1.0416666667vw;height:1.0416666667vw;border:1px solid #ff790e;border-radius:50%;top:12px}[dir=rtl] .block .sublist .active a::before{content:"";left:unset;right:-1.7708333333vw}.block .sublist .active a::after{content:"";position:absolute;top:50%;left:-0.8333333333vw;transform:translate(-50%, -50%);width:0.625vw;height:0.625vw;background-color:#ff790e;border-radius:50%;top:12px}[dir=rtl] .block .sublist .active a::after{right:-1.3541666667vw;left:unset}.block .sublist .inactive{position:relative;list-style:none;padding-left:0.8333333333vw;color:#000;cursor:pointer;margin-left:1.8229166667vw}[dir=rtl] .block .sublist .inactive{padding-right:0.8333333333vw;margin-right:1.8229166667vw;padding-left:unset;margin-left:unset}.block .sublist .inactive a::before{content:"";position:absolute;top:50%;left:-0.8333333333vw;transform:translate(-50%, -50%);width:1.0416666667vw;height:1.0416666667vw;border:1px solid #bfbfbf;border-radius:50%;top:12px}[dir=rtl] .block .sublist .inactive a::before{left:unset;right:-1.7708333333vw}}@media(min-width: 1281px)and (max-width: 1919px){.block .list li .arrow.de-active,.block .list li .arrow{background-size:0.7291666667vw;background-position-y:0.4166666667vw}.block .sublist li:not(:last-child){margin-bottom:-1.3541666667vw}.block .list li .sublist{margin-top:-0.9375vw !important}#desktopResultsTabID{display:flex;flex-direction:row;justify-content:space-between;align-content:center}.desktopResultsTab__showResults p{font-size:1.25vw;line-height:1.4583333333vw;color:#000;font-family:"HelveticaNeueW20-55Roman";cursor:pointer}.desktopResultsTab__showResults span{font-size:1.25vw;line-height:1.4583333333vw;color:#f16e0a;font-family:"HelveticaNeueW20-55Roman"}.desktopResultsTab__sortByBtn button{border:none;font-size:0.9375vw;line-height:1.4583333333vw;color:#000;font-family:"HelveticaNeueW20-75Bold";cursor:pointer;background-color:rgba(0,0,0,0);height:2.2916666667vw;padding-bottom:0.8333333333vw}.subCategoryFilters__subCategoryFiltersCard{width:20vw;background:#fff 0% 0% no-repeat padding-box;border-radius:1.6666666667vw;opacity:1;padding:0px !important;padding-top:1.25vw !important;padding-bottom:0.46875vw !important;margin-bottom:0.9375vw}.block .cust-filter-title,.block .title{font-size:1.25vw;line-height:2.3958333333vw;background-color:#f0f0f1;border:none;border-radius:2.0833333333vw;margin:0px 1.25vw !important;padding:0.625vw 1.25vw}.block-price-navigation .range-left strong,.block-price-navigation .range-right strong{font-size:0.9375vw !important;line-height:1.6666666667vw !important}.block-price-navigation .range-left strong b,.block-price-navigation .range-right strong b{font-size:0.9375vw !important;line-height:1.6666666667vw !important}.subCategoryFilters__subCategoryFiltersCard .custom-control-label{font-size:0.9375vw !important;line-height:1.6666666667vw !important}.subCategoryFilters__subCategoryFiltersCard .custom-control{padding-left:0.78125vw !important}[dir=rtl] .subCategoryFilters__subCategoryFiltersCard .custom-control{padding-right:0.78125vw !important;padding-left:unset !important}.radioBtnsForPostPaid{padding-left:4vw !important}[dir=rtl] .radioBtnsForPostPaid{padding-right:4vw !important;padding-left:unset !important}.block.block-price-navigation ul li{margin-left:unset !important}[dir=rtl] .block.block-price-navigation ul li{margin-right:unset !important}.subCategoryFilters__subCategoryFiltersCard .cust-filter-title:not(:last-child),.subCategoryFilters__subCategoryFiltersCard .title:not(:last-child){margin-bottom:1.25vw !important}.block .cust-filter-title:after{background:url("../Themes/Theme 2024/Content/images/Revamp23/Plus.svg") no-repeat center center;height:0.8854166667vw !important;width:0.8854166667vw !important}.block .title.de-active:after{background:url("../Themes/Theme 2024/Content/images/Revamp23/Plus.svg") no-repeat center center;height:0.8854166667vw !important;width:0.8854166667vw !important}.block .cust-filter-title.active:after,.block .title:after{content:"";background:url("../Themes/Theme 2024/Content/images/Revamp23/Minus.svg") no-repeat center center;height:0.8854166667vw !important;width:0.8854166667vw !important;position:absolute;top:50%;margin-top:-0.52vh;right:3vh !important}[dir=rtl] .block .cust-filter-title.active:after,[dir=rtl] .block .title:after{right:unset !important;margin-left:-3.125vw}[dir=rtl] .block .cust-filter-title:after{margin-left:-3.125vw}.block .list a{display:inline-block;position:relative;padding:0 !important;margin-bottom:1.5625vw !important;font-size:0.9375vw !important;line-height:1.6666666667vw !important;color:#000;transition:all .1s ease;font-family:"HelveticaNeueW20-55Roman";white-space:nowrap;bottom:0.2083333333vw}[dir=rtl] .block .list a{font-family:"HelveticaNeueW20-55Roman"}.block .list .active>a{color:#ff7900;font-size:0.9375vw !important;line-height:1.6666666667vw !important;font-weight:unset !important;text-decoration:underline;margin-left:1.25vw;bottom:0.2083333333vw}[dir=rtl] .block .list .active>a{margin-left:unset !important;margin-right:1.25vw}.block .list .active{content:"";background:url("../Themes/Theme 2024/Content/images/Revamp23/Icon awesome-check.svg") no-repeat;position:relative;background-size:0.625vw;background-position-y:0.3125vw;cursor:pointer;display:inline-block;margin-left:0.625vw;white-space:nowrap}[dir=rtl] .block .list .active{margin-left:unset !important;background-position-y:0.3125vw}.block .list li{padding:0;margin-left:1.8229166667vw}[dir=rtl] .block .list li{margin-left:unset;margin-right:1.8229166667vw}.categortProductsFilter{display:none}#allFilterOptions{display:block;position:unset;z-index:unset;left:unset;top:unset;width:unset;height:unset;overflow:unset;background-color:unset;animation-name:unset;animation-duration:unset}.allFilterOptionsSideBarTitle{display:none;background-color:unset;font-size:unset;line-height:unset;color:unset;font-family:unset;padding:unset}.allFilterOptionsSideBarTitle p{margin:unset !important}#allFilterOptionsShowResultsBtnID{display:none}.block .list li ul{margin:0px !important}.subCategoryFilters__subCategoryFiltersCard .custom-control-label{margin-bottom:0.8333333333vw}.subCategoryFilters__subCategoryFiltersCard .custom-control-label::before{width:1.25vw;height:1.25vw}.subCategoryFilters__subCategoryFiltersCard .custom-control-label::after{width:1.25vw;height:1.25vw}.desktopResultsTab__sortByBtn img{padding-left:0.4166666667vw}[dir=rtl] .desktopResultsTab__sortByBtn img{padding-right:0.4166666667vw;padding-left:0vw}[dir=rtl] .block .sublist a{right:1.25vw}.block .sublist .active>a{margin-left:0px;color:#000}[dir=rtl] .block .sublist .active>a{margin-right:0px}.block .sublist .active{background:none;position:relative;list-style:none;margin-left:1.8229166667vw;padding-left:1.0416666667vw;color:#ff790e;cursor:pointer}[dir=rtl] .block .sublist .active{background:none;position:relative;list-style:none;margin-right:1.8229166667vw;padding-right:1.0416666667vw;margin-left:unset;padding-left:unset}.block .sublist .active a::before{content:"";position:absolute;top:50%;left:-0.8333333333vw;transform:translate(-50%, -50%);width:1.0416666667vw;height:1.0416666667vw;border:1px solid #ff790e;border-radius:50%}[dir=rtl] .block .sublist .active a::before{content:"";left:unset;right:-2.1875vw}.block .sublist .active a::after{content:"";position:absolute;top:50%;left:-0.8333333333vw;transform:translate(-50%, -50%);width:0.625vw;height:0.625vw;background-color:#ff790e;border-radius:50%}[dir=rtl] .block .sublist .active a::after{right:-1.7708333333vw;left:unset}.block .sublist .inactive{position:relative;list-style:none;padding-left:1.0416666667vw;color:#000;cursor:pointer;margin-left:1.8229166667vw}[dir=rtl] .block .sublist .inactive{padding-right:1.0416666667vw;margin-right:1.8229166667vw;padding-left:unset;margin-left:unset}.block .sublist .inactive a::before{content:"";position:absolute;top:50%;left:-0.8333333333vw;transform:translate(-50%, -50%);width:1.0416666667vw;height:1.0416666667vw;border:1px solid #bfbfbf;border-radius:50%;top:0.8333333333vw}[dir=rtl] .block .sublist .inactive a::before{left:unset;right:-2.1875vw}}@media(min-width: 1920px){.block .list li .arrow.de-active,.block .list li .arrow{background-size:0.7291666667vw;background-position-y:0.2083333333vw}.block .sublist li:not(:last-child){margin-bottom:-1.3541666667vw}.block .list li .sublist{margin-top:-0.9375vw !important}#desktopResultsTabID{display:flex;flex-direction:row;justify-content:space-between;align-content:center}.desktopResultsTab__showResults p{font-size:1.25vw;line-height:1.4583333333vw;color:#000;font-family:"HelveticaNeueW20-55Roman";cursor:pointer}.desktopResultsTab__showResults span{font-size:1.25vw;line-height:1.4583333333vw;color:#f16e0a;font-family:"HelveticaNeueW20-55Roman"}.desktopResultsTab__sortByBtn button{border:none;font-size:0.9375vw;line-height:1.4583333333vw;color:#000;font-family:"HelveticaNeueW20-75Bold";cursor:pointer;height:2.2916666667vw;padding-bottom:0.8333333333vw}.desktopResultsTab__sortByBtn img{padding-left:0.4166666667vw;padding-bottom:0.625vw}[dir=rtl] .desktopResultsTab__sortByBtn img{padding-right:0.4166666667vw;padding-left:0vw;padding-bottom:0.625vw}.subCategoryFilters__subCategoryFiltersCard{width:20vw;background:#fff 0% 0% no-repeat padding-box;border-radius:1.6666666667vw;opacity:1;padding:0px !important;padding-top:1.25vw !important;padding-bottom:0.46875vw !important;margin-bottom:0.9375vw}.block .cust-filter-title,.block .title{font-size:1.25vw;line-height:2.3958333333vw;background-color:#f0f0f1;border:none;border-radius:2.0833333333vw;margin:0px 1.25vw !important;padding:0.625vw 1.25vw}.block-price-navigation .range-left strong,.block-price-navigation .range-right strong{font-size:0.9375vw !important;line-height:1.6666666667vw !important}.block-price-navigation .range-left strong b,.block-price-navigation .range-right strong b{font-size:0.9375vw !important;line-height:1.6666666667vw !important}.subCategoryFilters__subCategoryFiltersCard .custom-control-label{font-size:0.9375vw !important;line-height:1.6666666667vw !important}.subCategoryFilters__subCategoryFiltersCard .custom-control{padding-left:0.78125vw !important}[dir=rtl] .subCategoryFilters__subCategoryFiltersCard .custom-control{padding-right:0.78125vw !important;padding-left:unset !important}.radioBtnsForPostPaid{padding-left:4vw !important}[dir=rtl] .radioBtnsForPostPaid{padding-right:4vw !important;padding-left:unset !important}.block.block-price-navigation ul li{margin-left:unset !important}[dir=rtl] .block.block-price-navigation ul li{margin-right:unset !important}.subCategoryFilters__subCategoryFiltersCard .cust-filter-title:not(:last-child),.subCategoryFilters__subCategoryFiltersCard .title:not(:last-child){margin-bottom:1.25vw !important}.block .cust-filter-title:after{height:0.78125vw !important;width:0.78125vw !important}[dir=rtl] .block .cust-filter-title:after{margin-left:-3.125vw}.block .title.de-active:after{background:url("../Themes/Theme 2024/Content/images/Revamp23/Plus.svg") no-repeat center center;height:0.78125vw !important;width:0.78125vw !important}.block .cust-filter-title.active:after,.block .title:after{content:"";background:url("../Themes/Theme 2024/Content/images/Revamp23/Minus.svg") no-repeat center center;height:0.78125vw !important;width:0.78125vw !important;position:absolute;top:50%;margin-top:-0.52vh;right:3vh !important}[dir=rtl] .block .cust-filter-title.active:after,[dir=rtl] .block .title:after{right:unset !important;margin-left:-3.125vw}.block .list a{display:inline-block;position:relative;padding:0 !important;margin-bottom:1.5625vw !important;font-size:0.9375vw !important;line-height:1.6666666667vw !important;color:#000;transition:all .1s ease;font-family:"HelveticaNeueW20-55Roman"}.block .list .active>a{color:#ff7900;font-family:"HelveticaNeueW20-75Bold";font-size:0.9375vw !important;line-height:1.6666666667vw !important;font-weight:unset !important;text-decoration:underline;margin-left:1.0416666667vw;bottom:0.2083333333vw}[dir=rtl] .block .list .active>a{font-family:"HelveticaNeueW20-75Bold";margin-left:unset !important;margin-right:1.0416666667vw}.block .list .active{content:"";background:url("../Themes/Theme 2024/Content/images/Revamp23/Icon awesome-check.svg") no-repeat;background-position-y:0.2083333333vw;position:relative;cursor:pointer;display:inline-block;margin-left:0.78125vw;white-space:nowrap}[dir=rtl] .block .list .active{margin-left:unset !important;margin-right:0.78125vw;background-position-y:0.3125vw}.block .list li{padding:0;margin-left:1.8229166667vw}[dir=rtl] .block .list li{margin-left:unset;margin-right:1.8229166667vw}.categortProductsFilter{display:none}#allFilterOptions{display:block;position:unset;z-index:unset;left:unset;top:unset;width:unset;height:unset;overflow:unset;background-color:unset;animation-name:unset;animation-duration:unset}.allFilterOptionsSideBarTitle{display:none;background-color:unset;font-size:unset;line-height:unset;color:unset;font-family:unset;padding:unset}.allFilterOptionsSideBarTitle p{margin:unset !important}#allFilterOptionsShowResultsBtnID{display:none}.block .list li ul{margin:0px !important}.subCategoryFilters__subCategoryFiltersCard .custom-control-label{margin-bottom:0.8333333333vw}.subCategoryFilters__subCategoryFiltersCard .custom-control-label::before{width:1.4583333333vw;height:1.4583333333vw}.subCategoryFilters__subCategoryFiltersCard .custom-control-label::after{width:1.4583333333vw;height:1.4583333333vw}[dir=rtl] .block .sublist a{right:0.8333333333vw}.block .sublist .active>a{margin-left:0px;color:#000}[dir=rtl] .block .sublist .active>a{margin-right:0px}.block .sublist .active{background:none;position:relative;list-style:none;margin-left:1.8229166667vw;padding-left:0.8333333333vw;color:#ff790e;cursor:pointer}[dir=rtl] .block .sublist .active{background:none;position:relative;list-style:none;margin-right:1.8229166667vw;padding-right:0.8333333333vw;margin-left:unset;padding-left:unset}.block .sublist .active a::before{content:"";position:absolute;top:50%;left:-0.8333333333vw;transform:translate(-50%, -50%);width:1.0416666667vw;height:1.0416666667vw;border:1px solid #ff790e;border-radius:50%;top:0.78125vw}[dir=rtl] .block .sublist .active a::before{content:"";left:unset;right:-2.1875vw}.block .sublist .active a::after{content:"";position:absolute;top:50%;left:-0.8333333333vw;transform:translate(-50%, -50%);width:0.625vw;height:0.625vw;background-color:#ff790e;border-radius:50%;top:0.78125vw}[dir=rtl] .block .sublist .active a::after{right:-1.7708333333vw;left:unset}.block .sublist .inactive{position:relative;list-style:none;padding-left:0.8333333333vw;color:#000;cursor:pointer;margin-left:1.8229166667vw}[dir=rtl] .block .sublist .inactive{padding-right:0.8333333333vw;margin-right:1.8229166667vw;padding-left:unset;margin-left:unset}.block .sublist .inactive a::before{content:"";position:absolute;top:50%;left:-0.8333333333vw;transform:translate(-50%, -50%);width:1.0416666667vw;height:1.0416666667vw;border:1px solid #bfbfbf;border-radius:50%;top:0.78125vw}[dir=rtl] .block .sublist .inactive a::before{left:unset;right:-2.1875vw}}
.orcolor{color:#ff790e}[dir=rtl] .messagemap{text-align:right !important}.qtyspanminicart{color:#000 !important;font-weight:bold;padding-top:3.2vw}[dir=rtl] .CartDrawerCkNewVersion .orderSummaryContainerTotalSummarySectionPrice{direction:unset}.CartDrawerCkNewVersion .responsiveContainerProductInCart{margin-bottom:0px !important}.CartDrawerCkNewVersion .giftAttributeInfoPicItems1 img{display:none}.cart-bx .cart-flex .cart-bun.name .prd-details .prd_title .link{display:none !important}.WelcomePack{color:#666}.CartDrawerCkNewVersion .imgjavascrck{width:4.5333333333vw;vertical-align:baseline}@media screen and (min-width: 1800px){[dir=rtl].CartDrawerCkNewVersion.yourCartProductCard.yourCartProductCardCartFlex.yourCartProductCardCartBun.prices{right:1.3020833333vw !important}}@media screen and (max-width: 700px){[dir=rtl] .CartDrawerCkNewVersion .NewPadd{padding-left:1.3333333333vw !important}.CartDrawerCkNewVersion .NewPadd{padding-right:1.3333333333vw !important}[dir=rtl] #map-container .gm-style-iw-d{overflow:scroll !important}[dir=rtl] #map-container .gm-style .gm-style-iw-c{padding:0.5333333333vw !important}[dir=rtl] #map-container .infowinzmap{margin-left:2.6666666667vw !important;margin-top:3.2vw !important}.commitmentbox .device-package{gap:2.9333333333vw}.CartDrawerCkNewVersion .NewPadd{max-width:100% !important;width:-webkit-max-content !important;width:-moz-max-content !important;width:max-content !important}.CartDrawerCkNewVersion .yourCartProductCard .yourCartProductCardCartFlex .attributes b{width:-webkit-fit-content !important;width:-moz-fit-content !important;width:fit-content !important;color:#000;font-weight:bold !important}.CartDrawerCkNewVersion .yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun.name .cart-pic{margin-left:-2.6666666667vw}.shopping-cart #responsiveProductCardInCartID .rtl-price .c-main-item-price{padding:0px 0px}.device-package .flex label{align-items:center !important}.CartDrawerCkNewVersion #drawer-cart-data .text-wrapperck{top:50.6666666667vw !important}.select-sim-number .common-dropdown .dropdown-toggle{margin-bottom:0.2666666667vw}.post-cutom-attr .select-sim-number .required{font-size:3.2vw}[dir=rtl] .informationTitleAndPriceStyle::before{right:0.2666666667vw !important}[dir=rtl] .one-time .informationTitleAndPriceStyle::before{right:0.2666666667vw !important}.CartDrawerCkNewVersion #CartAttributesResponsiveID .gift-wrapper,.gift-wrapper-res{width:-webkit-fit-content !important;width:-moz-fit-content !important;width:fit-content !important}.CartDrawerCkNewVersion .yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun.name .prd-details .prd_title .name{width:39.2vw !important}[dir=rtl] .brandSelector{padding-left:0px;padding:0px;padding-left:6.4vw;text-align:center;padding-bottom:1.8666666667vw !important}[dir=rtl] .DevicesProductDetailsTemplet__DevicesProductDetailsTempletMainFeaturesSubContainer{margin-right:1.8666666667vw}[dir=rtl] .DevicesProductDetailsTemplet__DevicesProductDetailsTempletMainFeaturesTitle{padding-right:2.9333333333vw}.brandSelector{text-align:center}[dir=rtl] .productSelector{padding-bottom:1.6vw !important}.selectSimNumberDropDown{margin-bottom:2.6666666667vw}.WelcomePack{padding-top:1.6vw}.yourCartSubLayoutContainerFixUI .responsiveContainerProductDetailsInCartFixUI .cart-bun.name.first.yourCartProductCardCartBun{display:flex;align-items:flex-start}.yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun.name .cart-pic{min-width:14.1333333333vw !important;max-width:14.1333333333vw !important;height:auto !important;margin-right:2.6666666667vw}[dir=rtl] .yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun.name .cart-pic{margin-left:2.6666666667vw}.CartDrawerCkNewVersion .yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun.name .cart-pic{min-width:16.5333333333vw !important;height:auto !important;margin-right:2.6666666667vw}[dir=rtl] .CartDrawerCkNewVersion .yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun.name .cart-pic{margin-left:2.6666666667vw}.CartDrawerCkNewVersion .shopping-cart .cart-bx .cart-flex .cart-bun.first,.shopping-cart .cart-list .cart-bx-title .title.first{display:flex;align-items:flex-start}.CartDrawerCkNewVersion #CartAttributesResponsiveID{font-size:3.7333333333vw !important;width:104% !important;max-width:104%}.CartDrawerCkNewVersion #CartAttributesResponsiveID .gift-wrapper,.gift-wrapper-res{width:-webkit-max-content;width:-moz-max-content;width:max-content}.CartDrawerCkNewVersion .attributes div.qtyck{font-size:3.7333333333vw !important}.cart-bx .cart-flex .cart-bun.name .cart-pic{height:16.8vw}.CartDrawerCkNewVersion .cart-bx .cart-flex .cart-bun.name .cart-pic img{width:11.4666666667vw;height:auto}[dir=rtl] .container .containerRightMargin{direction:rtl !important}}.coverckbtn{width:35.2vw;height:7.2vw;background-color:#ff790e;font-size:3.2vw;color:#fff;text-align:center;padding-top:1.6vw;margin-top:2.6666666667vw;margin-bottom:1.0666666667vw;border-radius:4vw;font-family:"HelveticaNeueW20-55Roman" !important}.attributes div.qtyck{display:none}.CartDrawerCkNewVersion .attributes div.qtyck{display:block;font-size:12px}.CartDrawerCkNewVersion .blackboldck{font-weight:bold;color:#000}.bgCheckoutPage .blackboldck{font-weight:bold;color:#000}[dir=rtl] .bgCheckoutPage .attributes div.qtyck{padding-right:10px}.bgCheckoutPage .attributes div.qtyck{display:block !important;font-size:12px}[dir=rtl] .bar-notification .close{right:unset;left:0px}[dir=rtl] .orderSummaryContainer .orderSummaryContainerItemSubTotalPriceContainer.ckfixprice{display:block !important;width:43.7333333333vw}[dir=rtl] .orderSummaryContainerTotalSummarySectionPrice.ckprfix,[dir=rtl] .orderSummaryContainerTotalSummarySectionPrice.ckprfix span{display:inline}.CartDrawerCkNewVersion .cart-bun.prices.yourCartProductCardCartBun.with-line::before{display:none}.CartDrawerCkNewVersion .cart-bun.prices.yourCartProductCardCartBun.with-line::after{display:none}.cartwhenetyck{background-color:#fff;display:flex;flex-direction:column;align-items:center;padding-bottom:18.6666666667vw;padding-top:18.6666666667vw;row-gap:7.2vw;justify-content:center}.emcartimgck{width:18.1333333333vw}div.yourCartSubLayoutContainerBoxPadd>.text-wrapperck{display:none}#drawer-cart-data .cartwhenetyck{display:none}.yourcartisemck{font-family:"HelveticaNeueW20-55Roman" !important;font-weight:bold;font-size:6.4vw}.conshoppingckempt{font-family:"HelveticaNeueW20-55Roman" !important;font-size:4.2666666667vw;text-align:center;border-radius:7.4666666667vw;background-color:#ff790e;color:#fff}[dir=rtl] .yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun.name .prd-details .prd_title .name{padding-right:0.2666666667vw}[dir=rtl] .CartDrawerCkNewVersion .yourCartMainHeader a{left:36.2666666667vw}[dir=rtl] .CartDrawerCkNewVersion .ximagebtngrayclosecart{right:91.2vw}[dir=rtl] .CartDrawerCkNewVersion .yourCartMainHeader h1{right:13.0666666667vw}[dir=rtl] .CartDrawerCkNewVersion .yourCartMainHeader .tickimgcart{right:5.8666666667vw}[dir=rtl] .CartDrawerCkNewVersion .orderSummaryContainer{margin-right:3.4666666667vw}[dir=rtl] .CartDrawerCkNewVersion .shopping-cart .cart-bx .cart-flex .cart-bun.first,.CartDrawerCkNewVersion .shopping-cart .cart-list .cart-bx-title .title.first{margin-right:-9.0666666667vw}[dir=rtl] .CartDrawerCkNewVersion .yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun.prices{right:33.6vw}[dir=rtl] .CartDrawerCkNewVersion .custom-drawer{left:34.6666666667vw !important}.conshoppingckempt{padding:4.2666666667vw}.CartDrawerCkNewVersion .responsiveContainerProductInCart .cart-bun.prices.yourCartProductCardCartBun.with-line{margin:0vw}.CartDrawerCkNewVersion .applyPromoCodeSection .code-flex .flex{display:none}.CartDrawerCkNewVersion .applyPromoCodeSection{display:none}.CartDrawerCkNewVersion .code-flex .coupon-code .flex{display:none}.CartDrawerCkNewVersion .WelcomePack{display:none}.CartDrawerCkNewVersion .cart-bx .cart-flex .cart-bun.name .prd-details .prd_title .link{display:none}.CartDrawerCkNewVersion .yourCartProductCard .yourCartProductCardCartFlex:last-of-type{display:flex;gap:0vw;flex-direction:column}.CartDrawerCkNewVersion .container{margin-top:-4.5333333333vw;margin-left:-4vw}.CartDrawerCkNewVersion .container .col-4{max-width:20.8vw}.CartDrawerCkNewVersion .container p{margin-bottom:0vw}.CartDrawerCkNewVersion .tickimgcarta{width:20.8vw !important;height:20.8vw !important;position:absolute;top:24.2666666667vw !important;left:41.6vw !important}.CartDrawerCkNewVersion .custom-drawer{position:absolute !important;top:50.6666666667vw !important;font-size:5.3333333333vw !important;font-weight:bold !important;left:30.4vw !important;font-family:"HelveticaNeueW20-55Roman" !important}.CartDrawerCkNewVersion .paragcartfree{position:absolute;width:58.6666666667vw !important;top:62.4vw !important;left:22.4vw !important;color:#666 !important;text-align:center !important;font-size:4.2666666667vw;font-family:"HelveticaNeueW20-55Roman" !important}.CartDrawerCkNewVersion .custom-buttonck{width:56.5333333333vw !important;height:12vw !important;background-color:#ff790e;border-radius:9.3333333333vw !important;border-color:rgba(0,0,0,0) !important;color:#fff !important;position:absolute !important;bottom:10.4vw !important;left:22.9333333333vw !important;font-family:"HelveticaNeueW20-55Roman" !important;font-size:4.2666666667vw !important;padding-bottom:0.8vw}.CartDrawerCkNewVersion .CartDrawerCkNewVersion .orderSummaryContainerTotalSummarySectionPrice,.CartDrawerCkNewVersion .CartDrawerCkNewVersion .orderSummaryContainerTotalSummarySectionPrice span{font-size:5.3333333333vw !important}.CartDrawerCkNewVersion .attrGrouped{padding-top:0vw}.CartDrawerCkNewVersion .cart-drawer .cart-body{max-height:80vw}.CartDrawerCkNewVersion .yourCartMainHeader{display:block !important}.CartDrawerCkNewVersion .responsiveImageContainerProductInCart img{width:13.3333333333vw;height:auto;margin-left:6.4vw}.CartDrawerCkNewVersion .ximagebtngrayclosecart{cursor:pointer;position:absolute;top:110.1333333333vw;z-index:4000;width:6.4vw;right:3.4666666667vw}.CartDrawerCkNewVersion .btn.btn-orange{line-height:0.8vw;border-radius:1.0666666667vw;width:100%;font-size:4.8vw !important;font-family:"HelveticaNeueW20-55Roman" !important;font-weight:normal}.CartDrawerCkNewVersion .orderSummaryContainer{margin-top:0vw;width:100%}.CartDrawerCkNewVersion .cart-mobile-button{display:none}.CartDrawerCkNewVersion .cart-top{display:none}.CartDrawerCkNewVersion .yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun .qty-count{display:none}.CartDrawerCkNewVersion .orderSummaryContainer .orderSummaryContainerItemSubTotal{display:none}.CartDrawerCkNewVersion .orderSummaryContainer .orderSummaryContainerTitle{display:none}.CartDrawerCkNewVersion .orderSummaryContainerTotalSummarySectionTax{display:none}.CartDrawerCkNewVersion .yourCartProductCardCRUD{display:none}.CartDrawerCkNewVersion .yourCartProductCardBrandName{display:none}.CartDrawerCkNewVersion .cart-drawer{top:unset;position:fixed;display:none;bottom:0vw !important;right:0vw;width:116vw;height:117.0666666667vw;overflow:hidden;border-radius:2.1333333333vw;background:#fff}.CartDrawerCkNewVersion .yourCartSubLayoutContainer{flex-direction:column}.CartDrawerCkNewVersion .cart-body{height:100%;overflow:hidden}.CartDrawerCkNewVersion .yourCartLayoutContainer{margin-left:2.6666666667vw;width:116vw;padding:8.5333333333vw 0.8333333333vw !important}.CartDrawerCkNewVersion .yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun.prices{left:48vw;position:absolute;top:2.9333333333vw;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;font-size:4.2666666667vw}.CartDrawerCkNewVersion .cart-list .cart-bx{margin-bottom:2.6666666667vw}.CartDrawerCkNewVersion .yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun.prices{left:38.1333333333vw}.CartDrawerCkNewVersion .yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun .qty-count{display:none}.CartDrawerCkNewVersion .orderSummaryContainer .orderSummaryContainerItemSubTotal{display:none}.CartDrawerCkNewVersion .orderSummaryContainer .orderSummaryContainerTitle{display:none}.CartDrawerCkNewVersion .orderSummaryContainer{width:100%;margin-top:0vw;margin-left:0.5333333333vw;position:fixed;bottom:13.0666666667vw}.CartDrawerCkNewVersion .btn.btn-orange{line-height:0.8vw;border-radius:1.0666666667vw;width:91.4666666667vw;height:10.9333333333vw;font-size:4.8vw !important;font-family:"HelveticaNeueW20-55Roman" !important;font-weight:normal}.CartDrawerCkNewVersion .orderSummaryContainerTotalSummarySectionTitle{font-size:4.2666666667vw;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;color:#666}.CartDrawerCkNewVersion .orderSummaryContainerTotalSummarySectionPrice,.CartDrawerCkNewVersion .orderSummaryContainerTotalSummarySectionPrice span{font-size:6.4vw}.CartDrawerCkNewVersion .orderSummaryContainerTotalSummarySectionPrice span{padding-right:1.3333333333vw;font-size:5.3333333333vw}.CartDrawerCkNewVersion .orderSummaryContainerTotalSummarySection{justify-content:space-between;align-items:baseline;margin-bottom:5.3333333333vw;width:91.2vw}.CartDrawerCkNewVersion .orderSummaryContainerTotalSummarySectionTax{display:none}.CartDrawerCkNewVersion .yourCartProductCardCRUD{display:none}.CartDrawerCkNewVersion .yourCartMainHeader a{position:absolute;left:29.3333333333vw;display:block;text-decoration:underline;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;top:105.0666666667vw;font-size:4.8vw;color:#000;border-color:rgba(0,0,0,0)}.CartDrawerCkNewVersion .yourCartLayoutContainer{width:57%}.CartDrawerCkNewVersion .yourCartProductCardBrandName{display:none}.CartDrawerCkNewVersion .shopping-cart .cart-bx .cart-flex .cart-bun.first,.CartDrawerCkNewVersion .shopping-cart .cart-list .cart-bx-title .title.first{grid-template-columns:17.6vw 100%}.CartDrawerCkNewVersion .yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun.name .prd-details .prd_title .name{width:34.6666666667vw}.CartDrawerCkNewVersion .yourCartMainHeader h1{font-size:5.3333333333vw;position:absolute;top:8vw;padding-left:9.8666666667vw;font-family:"HelveticaNeueW20-55Roman";font-weight:bold}.CartDrawerCkNewVersion .shopping-cart .cart-list{margin-left:-8vw;overflow-y:auto !important;overflow-x:hidden;max-height:53.8666666667vw;width:116.5333333333vw;margin-top:8.2666666667vw}.CartDrawerCkNewVersion .yourCartProductCard .yourCartProductCardCartFlex:last-of-type{display:flex}.CartDrawerCkNewVersion .yourCartMainHeader h1 span{line-height:4.2666666667vw;position:absolute;font-size:4.2666666667vw;font-family:"HelveticaNeueW20-55Roman" !important;font-weight:bold;top:131.2vw;z-index:10;right:18.1333333333vw;color:#fff;display:none}.CartDrawerCkNewVersion #desktopProductCardInCartID{min-height:29.3333333333vw;position:relative}.CartDrawerCkNewVersion .orderSummaryContainerHr{width:90.6666666667vw}.CartDrawerCkNewVersion .ximagebtngrayclosecart{z-index:40000;position:absolute;top:5.6vw;right:4.8vw;width:5.6vw;height:5.6vw}.CartDrawerCkNewVersion .yourCartMainHeader .tickimgcart{width:5.6vw;height:4.8vw;margin-left:2.6666666667vw;margin-bottom:-14.1333333333vw;z-index:400000;position:absolute;top:9.6vw}.CartDrawerCkNewVersion .cart-bx .cart-flex .cart-bun.name .cart-pic img{max-width:80%}@media(min-width: 768px)and (max-width: 1023px){.CartDrawerCkNewVersion .imgjavascrck{width:1.6786570743vw;vertical-align:baseline}[dir=rtl] .yourCartProductCard .yourCartProductCardCartFlex{padding-left:0px !important}[dir=rtl] .brandSelector{padding-left:0px;padding:0px;padding-left:2.8776978417vw;text-align:center;padding-bottom:0.8393285372vw !important}[dir=rtl] .productSelector{padding-bottom:0.8393285372vw !important}.productSelector{width:67.1462829736vw !important}[dir=rtl] .cklinewithd{padding-right:6.4748201439vw}.cklinewithd{padding-left:3.9568345324vw}[dir=rtl] .ckcontainersub .name{width:5.2083333333vw}[dir=rtl] .ckcontainersub{margin-right:7.9136690647vw}.ckcontainersub{margin-left:8.7529976019vw !important}.ckcontainersub .cart-pic img{width:5.9952038369vw !important}[dir=rtl] .CartDrawerCkNewVersion .yourCartMainHeader a{left:42.206235012vw}[dir=rtl] .cart-bun.prices.yourCartProductCardCartBun.with-line::before{right:-0.7194244604vw}[dir=rtl] .cart-bun.prices.yourCartProductCardCartBun.with-line::after{right:-0.7194244604vw}.coverckbtn{width:32.3741007194vw;height:4.6762589928vw;margin-top:1.1990407674vw;margin-bottom:0.5995203837vw;background-color:#ff790e;font-size:1.9184652278vw;color:#fff;text-align:center;padding-top:0.7194244604vw;border-radius:3.2374100719vw;font-family:"HelveticaNeueW20-55Roman" !important}[dir=rtl] .orderSummaryContainer .orderSummaryContainerItemSubTotalPriceContainer.ckfixprice{display:block !important;width:unset}.conshoppingckempt{font-size:3.1175059952vw;padding:2.3980815348vw;width:43.8848920863vw}.cartwhenetyck{padding-top:10.4316546763vw;row-gap:5.1558752998vw}.emcartimgck{width:11.03117506vw}.yourcartisemck{font-size:5.1558752998vw}[dir=rtl] .CartDrawerCkNewVersion .orderSummaryContainer{margin-right:1.1990407674vw}[dir=rtl] .CartDrawerCkNewVersion .yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun.name .cart-pic{margin-right:-1.9184652278vw;margin-right:7.1942446043vw}[dir=rtl] .CartDrawerCkNewVersion .yourCartProductCard .yourCartProductCardCartFlex:last-of-type{display:grid;gap:0vw}[dir=rtl] .CartDrawerCkNewVersion .custom-drawer{left:39.928057554vw !important}[dir=rtl] .CartDrawerCkNewVersion .yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun.name .prd-details .prd_title .name{margin-right:11.1510791367vw}[dir=rtl] .CartDrawerCkNewVersion .yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun.prices{right:75.8992805755vw;top:2.9976019185vw}[dir=rtl] .CartDrawerCkNewVersion .yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun.name .prd-details .attributes,.yourCartProductCard .yourCartProductCardCartFlex .attributes{margin-right:10.9112709832vw}[dir=rtl] .CartDrawerCkNewVersion .yourCartMainHeader h1{right:9.3525179856vw !important}.CartDrawerCkNewVersion .cart-drawer{top:unset;position:fixed;display:none;bottom:0vw !important;right:0vw;width:100vw;height:82.7338129496vw;overflow:hidden;border-radius:0.9592326139vw;background:#fff}.CartDrawerCkNewVersion .yourCartSubLayoutContainer{flex-direction:column}.CartDrawerCkNewVersion .cart-body{height:100%;overflow:hidden}.CartDrawerCkNewVersion .yourCartProductCard .yourCartProductCardCartFlex:last-of-type{display:flex}.CartDrawerCkNewVersion .yourCartLayoutContainer{margin-left:1.1990407674vw;width:52.1582733813vw;padding:3.8369304556vw 1.9184652278vw !important}.CartDrawerCkNewVersion .yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun.prices{left:unset;right:10.3117505995vw;font-size:2.3980815348vw}.CartDrawerCkNewVersion .yourCartProductCard .yourCartProductCardCartFlex:last-of-type{display:flex;gap:0vw;flex-direction:column}.CartDrawerCkNewVersion .container{margin-left:9.5923261391vw}.CartDrawerCkNewVersion .cart-list .cart-bx{margin-bottom:1.1990407674vw}.CartDrawerCkNewVersion .yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun .qty-count{display:none}.CartDrawerCkNewVersion .orderSummaryContainer .orderSummaryContainerItemSubTotal{display:none}.CartDrawerCkNewVersion .orderSummaryContainer .orderSummaryContainerTitle{display:none}.CartDrawerCkNewVersion .orderSummaryContainer{width:100%;margin-top:0vw;margin-left:0.2398081535vw;position:fixed;bottom:10.551558753vw}.CartDrawerCkNewVersion .btn.btn-orange{line-height:0.3597122302vw;border-radius:0.479616307vw;width:94.2446043165vw;height:6.7146282974vw;font-size:2.3980815348vw !important;font-family:"HelveticaNeueW20-55Roman" !important}.CartDrawerCkNewVersion .orderSummaryContainerTotalSummarySectionTitle{font-size:2.3980815348vw;font-family:"HelveticaNeueW20-55Roman" !important;font-weight:bold;color:#666}.CartDrawerCkNewVersion .orderSummaryContainerTotalSummarySectionPrice,.CartDrawerCkNewVersion .orderSummaryContainerTotalSummarySectionPrice span{font-size:2.8776978417vw}.CartDrawerCkNewVersion .orderSummaryContainerTotalSummarySectionPrice span{padding-right:0.5995203837vw}.CartDrawerCkNewVersion .orderSummaryContainerTotalSummarySectionPrice{font-size:3.8369304556vw}.CartDrawerCkNewVersion .orderSummaryContainerTotalSummarySection{justify-content:space-between;align-items:baseline;margin-bottom:2.3980815348vw;width:94.1247002398vw}.CartDrawerCkNewVersion .orderSummaryContainerTotalSummarySectionTax{display:none}.CartDrawerCkNewVersion .yourCartProductCardCRUD{display:none}.CartDrawerCkNewVersion .yourCartMainHeader a{position:absolute;top:74.7002398082vw;left:39.928057554vw;font-size:2.3980815348vw !important;color:#000}.CartDrawerCkNewVersion .yourCartLayoutContainer{width:100%}.CartDrawerCkNewVersion .yourCartProductCardBrandName{display:none}.CartDrawerCkNewVersion .shopping-cart .cart-bx .cart-flex .cart-bun.first,.CartDrawerCkNewVersion .shopping-cart .cart-list .cart-bx-title .title.first{grid-template-columns:7.9136690647vw 100%}.CartDrawerCkNewVersion .yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun.name .prd-details .prd_title .name{width:35.9712230216vw;font-size:2.3980815348vw !important}.CartDrawerCkNewVersion .yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun.name .prd-details{margin-left:2.3980815348vw !important}.CartDrawerCkNewVersion .yourCartMainHeader h1{font-size:2.8776978417vw;position:absolute;top:3.5971223022vw;padding-left:3.2374100719vw;font-family:"HelveticaNeueW20-55Roman";font-weight:bold}.CartDrawerCkNewVersion .shopping-cart .cart-list{margin-left:-3.5971223022vw;overflow-y:auto !important;overflow-x:hidden;max-height:44.964028777vw;width:100.3597122302vw;margin-top:6.4748201439vw}.CartDrawerCkNewVersion .yourCartMainHeader h1 span{line-height:1.9184652278vw;position:absolute;font-size:1.9184652278vw;font-family:"HelveticaNeueW20-55Roman" !important;font-weight:bold;top:58.9928057554vw;z-index:10;right:8.1534772182vw;color:#fff;display:none}.CartDrawerCkNewVersion #desktopProductCardInCartID{min-height:13.1894484412vw;position:relative}.CartDrawerCkNewVersion .orderSummaryContainerHr{width:94.0047961631vw}.CartDrawerCkNewVersion .ximagebtngrayclosecart{z-index:40000;position:absolute;top:2.5179856115vw;right:2.1582733813vw;width:3.9568345324vw;height:3.9568345324vw}.CartDrawerCkNewVersion .yourCartMainHeader .tickimgcart{width:2.9976019185vw;height:2.5179856115vw;margin-left:0vw;margin-bottom:-6.3549160671vw;z-index:400000;position:absolute;top:4.3165467626vw}.CartDrawerCkNewVersion .cart-bx .cart-flex .cart-bun.name .cart-pic img{max-width:80%}.CartDrawerCkNewVersion .tickimgcarta{width:13.1894484412vw !important;height:13.1894484412vw !important;position:absolute;top:11.2709832134vw !important;left:46.2829736211vw !important}.CartDrawerCkNewVersion .custom-drawer{position:absolute !important;top:26.4988009592vw !important;font-size:3.8369304556vw !important;font-weight:bold !important;left:36.8105515588vw !important;font-family:"HelveticaNeueW20-55Roman" !important}.CartDrawerCkNewVersion .paragcartfree{position:absolute;width:27.9376498801vw !important;top:35.6115107914vw !important;left:37.6498800959vw !important;color:#666 !important;font-size:2.3980815348vw !important;text-align:center !important;font-family:"HelveticaNeueW20-55Roman" !important}.CartDrawerCkNewVersion .custom-buttonck{width:41.9664268585vw !important;height:7.6738609113vw !important;background-color:#ff790e;border-radius:4.1966426859vw !important;border-color:rgba(0,0,0,0) !important;color:#fff !important;position:absolute !important;top:53.5971223022vw !important;left:31.0551558753vw !important;font-family:"HelveticaNeueW20-55Roman" !important;font-size:2.8776978417vw !important}}@media(min-width: 1280px)and (max-width: 1380px){.CartDrawerCkNewVersion .cklinewithd{margin-left:-2.96875vw !important}.cklinewithd{padding-left:0.4166666667vw !important}[dir=rtl] .cklinewithd{padding-right:0.4166666667vw !important}}@media(min-width: 1024px){.CartDrawerCkNewVersion .NewPadd{max-width:65% !important}.CartDrawerCkNewVersion .subcontck{max-width:15.625vw !important}.cklinewithd{padding-left:2.2916666667vw}[dir=rtl] .cklinewithd{padding-right:2.2395833333vw}.CartDrawerCkNewVersion .yourCartProductCard .yourCartProductCardCartFlex .attributes>div{width:100% !important}.CartDrawerCkNewVersion .ckcontainersub .yourCartProductCardCartBun{gap:0.15625vw !important}.ckcontainersub{padding-left:4.375vw !important}[dir=rtl] .ckcontainersub{padding-right:4.375vw !important}.ckcontainersub .cart-pic img{width:2.34375vw !important}[dir=rtl] .ckcontainersub .prd-details{padding-right:0.7291666667vw}.CartDrawerCkNewVersion .cklinewithd{margin-left:-1.25vw}[dir=rtl] .CartDrawerCkNewVersion .yourCartMainHeader a{left:10.4166666667vw}.coverckbtn{width:13.4375vw;height:1.875vw;background-color:#ff790e;font-size:0.7291666667vw;color:#fff;text-align:center;margin-top:0.9375vw;margin-bottom:0.2604166667vw;padding-top:0.3125vw;border-radius:1.25vw;font-family:"HelveticaNeueW20-55Roman" !important}[dir=rtl] .cart-bx .cart-flex .cart-bun.name .prd-details{line-height:1.8229166667vw}.CartDrawerCkNewVersion .yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun.name .prd-details .prd_title .name{width:8.59375vw !important}[dir=rtl] .CartDrawerCkNewVersion .yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun.name .prd-details .prd_title .name{width:7.65625vw}[dir=rtl] .orderSummaryContainer .orderSummaryContainerItemSubTotalPriceContainer.ckfixprice{width:7.6041666667vw}.cart-bx .cart-flex .cart-bun.name .prd-details span{display:contents}.cart-bx .cart-flex .cart-bun{width:16%}.cartwhenetyck{background-color:#fff;padding-bottom:6.1458333333vw;padding-top:3.8541666667vw;row-gap:2.7604166667vw}.conshoppingckempt{font-size:1.1979166667vw;padding:1.0416666667vw;width:19.1666666667vw}.emcartimgck{width:5.5208333333vw}.yourcartisemck{font-size:2.2395833333vw}[dir=rtl] .CartDrawerCkNewVersion .custom-drawer{left:8.8541666667vw !important}[dir=rtl] .CartDrawerCkNewVersion .yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun.name .prd-details .prd_title .name{padding-right:0.0520833333vw}[dir=rtl] .CartDrawerCkNewVersion .yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun.prices{top:0.2604166667vw}[dir=rtl] .CartDrawerCkNewVersion .yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun.prices{right:0.5208333333vw !important;top:0.2604166667vw !important}[dir=rtl] .CartDrawerCkNewVersion .shopping-cart .cart-list{margin-left:0.5208333333vw !important;overflow-y:auto !important}[dir=rtl] .CartDrawerCkNewVersion .cart-drawer{right:65.9375vw !important}[dir=rtl] .CartDrawerCkNewVersion .shopping-cart .cart-bx .cart-flex .cart-bun.first,.CartDrawerCkNewVersion .shopping-cart .cart-list .cart-bx-title .title.first{margin-right:-0.15625vw}[dir=rtl] .CartDrawerCkNewVersion .orderSummaryContainer{margin-right:0vw !important}[dir=rtl] .CartDrawerCkNewVersion .ximagebtngrayclosecart{right:24.1145833333vw !important}[dir=rtl] .CartDrawerCkNewVersion .yourCartMainHeader h1{right:3.0729166667vw !important}[dir=rtl] .CartDrawerCkNewVersion .yourCartMainHeader .tickimgcart{margin-right:-4.2708333333vw !important}[dir=rtl] .CartDrawerCkNewVersion .shopping-cart .cart-list{margin-right:-1.5625vw !important;overflow-y:auto}[dir=rtl] .yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun.name .prd-details{margin-right:0.625vw !important}[dir=rtl] .CartDrawerCkNewVersion .yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun.name .prd-details .prd_title .name{width:8.75vw}.CartDrawerCkNewVersion .container{padding-top:0.625vw;margin-left:5vw}[dir=rtl] .CartDrawerCkNewVersion .yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun.prices{right:-1.5625vw;top:0.9375vw !important}[dir=rtl] .CartDrawerCkNewVersion .paragcartfree{left:6.09375vw !important}.CartDrawerCkNewVersion .gift-wrapper .bold-text2,.CartDrawerCkNewVersion .gift-wrapper-res .bold-text2{max-width:8.125vw}.CartDrawerCkNewVersion #desktopProductCardInCartID{height:auto}.CartDrawerCkNewVersion .cart-bx .cart-flex .cart-bun.name .prd-details .prd_title .link{display:none}.CartDrawerCkNewVersion .container{padding-top:0.625vw;margin-left:5vw}.CartDrawerCkNewVersion .cart-top{display:none}.CartDrawerCkNewVersion .cart-mobile-button{display:none}.CartDrawerCkNewVersion .cart-drawer{position:fixed;display:none;top:13.0208333333vw;right:6.9791666667vw;width:26.5625vw;height:31.3020833333vw;overflow:hidden;border-radius:0.4166666667vw;background:#fff}.CartDrawerCkNewVersion .yourCartSubLayoutContainer{flex-direction:column}.CartDrawerCkNewVersion .cart-body{height:100%;overflow:hidden}.CartDrawerCkNewVersion .yourCartLayoutContainer{width:22.65625vw;padding:1.6666666667vw 1.3020833333vw !important}.CartDrawerCkNewVersion .yourCartProductCard .yourCartProductCardCartFlex:last-of-type{flex-direction:row}.CartDrawerCkNewVersion .yourCartProductCard .yourCartProductCardCartFlex:last-of-type .yourCartProductCardCRUDContainer{width:75%}.CartDrawerCkNewVersion .yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun.prices{left:unset;width:-webkit-max-content !important;width:-moz-max-content !important;width:max-content !important;right:3.90625vw;position:relative;top:0.8854166667vw;font-size:0.9375vw}.CartDrawerCkNewVersion .yourCartProductCard .yourCartProductCardCartFlex .container{margin:0;padding:0;width:25% !important}.CartDrawerCkNewVersion .tickimgcarta{width:4.9479166667vw !important;height:4.9479166667vw !important;position:absolute;top:3.6458333333vw !important;left:11.09375vw !important}.CartDrawerCkNewVersion .custom-drawer{position:absolute !important;top:10.2604166667vw !important;font-size:1.25vw !important;font-weight:bold !important;left:8.125vw !important;font-family:"HelveticaNeueW20-75Bold" !important}.CartDrawerCkNewVersion .paragcartfree{position:absolute;width:13.6979166667vw !important;top:13.75vw !important;left:6.71875vw !important;color:#666 !important;font-size:1.0416666667vw !important;text-align:center !important;font-family:"HelveticaNeueW20-55Roman" !important}.CartDrawerCkNewVersion .custom-buttonck{width:12.8125vw !important;height:2.8125vw !important;background-color:#ff790e;border-radius:1.8229166667vw !important;border-color:rgba(0,0,0,0) !important;color:#fff !important;position:absolute !important;top:23.28125vw !important;left:6.7708333333vw !important;font-family:"HelveticaNeueW20-55Roman" !important;font-size:1.0416666667vw !important;padding-bottom:0.2083333333vw}.CartDrawerCkNewVersion .cart-list .cart-bx{margin-bottom:0.5208333333vw}.CartDrawerCkNewVersion .CartDrawerCkNewVersion .yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun.prices{left:21.6666666667vw;top:0.8854166667vw;position:absolute;display:flex}.CartDrawerCkNewVersion .yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun .qty-count{display:none}.CartDrawerCkNewVersion .orderSummaryContainer .orderSummaryContainerItemSubTotal{display:none}.CartDrawerCkNewVersion .orderSummaryContainer .orderSummaryContainerTitle{display:none}.CartDrawerCkNewVersion .orderSummaryContainer{width:100%;margin-top:0vw;margin-left:0.1041666667vw;position:fixed;bottom:3.75vw}.CartDrawerCkNewVersion .btn.btn-orange{line-height:0.15625vw;border-radius:0.2083333333vw;width:23.8541666667vw;height:2.5vw;font-size:0.9375vw !important;font-family:"HelveticaNeueW20-55Roman" !important}.CartDrawerCkNewVersion .orderSummaryContainerTotalSummarySectionTitle{font-size:0.8333333333vw;font-family:"HelveticaNeueW20-55Roman" !important;font-weight:bold;color:#666}.CartDrawerCkNewVersion .orderSummaryContainerTotalSummarySectionPrice,.CartDrawerCkNewVersion .orderSummaryContainerTotalSummarySectionPrice span{font-size:1.40625vw}.CartDrawerCkNewVersion .orderSummaryContainerTotalSummarySectionPrice span{padding-right:0.2604166667vw;font-size:1.1458333333vw}.CartDrawerCkNewVersion .orderSummaryContainerTotalSummarySection{justify-content:space-between;align-items:baseline;margin-bottom:1.3541666667vw;width:24.2708333333vw}.CartDrawerCkNewVersion .orderSummaryContainerTotalSummarySectionTax{display:none}.CartDrawerCkNewVersion .yourCartProductCardCRUD{display:none}.CartDrawerCkNewVersion .yourCartMainHeader a{position:absolute;top:28.1770833333vw;left:9.2708333333vw;font-size:0.9375vw;color:#000}.CartDrawerCkNewVersion .yourCartLayoutContainer{width:57%;margin-left:-0.0520833333vw}.CartDrawerCkNewVersion .yourCartProductCardBrandName{display:none}.CartDrawerCkNewVersion .shopping-cart .cart-bx .cart-flex .cart-bun.first,.CartDrawerCkNewVersion .shopping-cart .cart-list .cart-bx-title .title.first{grid-template-columns:3.4375vw 100%}.CartDrawerCkNewVersion .yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun.name .prd-details .prd_title .name{width:7.2916666667vw}.CartDrawerCkNewVersion .yourCartMainHeader h1{position:absolute;top:1.5625vw;padding-left:1.1979166667vw;font-size:1.25vw}.CartDrawerCkNewVersion .shopping-cart .cart-list{margin-left:-1.5625vw;overflow-y:auto !important;overflow-x:hidden;max-height:16.9791666667vw;width:26.875vw;margin-top:1.6145833333vw}.CartDrawerCkNewVersion .yourCartMainHeader h1 span{line-height:0.8333333333vw;position:absolute;font-size:0.8333333333vw;font-family:"HelveticaNeueW20-55Roman" !important;font-weight:bold;top:25.625vw;z-index:10;right:3.5416666667vw;color:#fff;display:none}.CartDrawerCkNewVersion #desktopProductCardInCartID{min-height:auto;position:relative}.CartDrawerCkNewVersion .orderSummaryContainerHr{width:24.0104166667vw}.CartDrawerCkNewVersion .ximagebtngrayclosecart{z-index:40000;position:absolute;top:1.09375vw;right:0.9375vw;width:1.25vw;height:1.25vw}.CartDrawerCkNewVersion .yourCartMainHeader .tickimgcart{width:1.3020833333vw;height:1.09375vw;margin-left:-0.2083333333vw;margin-bottom:-2.7604166667vw;z-index:400000;position:absolute;top:1.875vw}.cart-bx .cart-flex .cart-bun.name .cart-pic img{max-width:80%}.CartDrawerCkNewVersion .orderSummaryContainer{margin-left:0vw}.CartDrawerCkNewVersion .yourCartLayoutContainer{margin-left:-0.0520833333vw}.yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun.prices{top:5vw}}.search-container #pac-input{font-family:"HelveticaNeueW20-55Roman";display:none}@media screen and (max-width: 554px){p.avialmssgck{border-top:1px solid #000;width:98%;margin-top:7px;padding-top:10px;margin-bottom:0vw;font-weight:bold}.close-buttonckpop{left:91%;top:9px;position:absolute;font-weight:bold;cursor:pointer;font-size:17px}[dir=rtl] .close-buttonckpop{right:91%;top:9px;position:absolute;font-weight:bold;cursor:pointer;font-size:17px}[dir=rtl] .imgmaptickck{height:50%;margin-right:0%;margin-left:4%}[dir=rtl] .close-buttonck{right:94% !important;top:5px !important}[dir=rtl] .square-box{text-align:right}[dir=rtl] .square-boxx{text-align:right}p.avialmssgck{font-size:4.2666666667vw;padding-top:2.6666666667vw !important;margin-bottom:0vw}.cheexfetck{padding-top:3.7333333333vw;font-size:4.2666666667vw;color:#f16e0c}.search-container #pac-input{left:20% !important}div.contentsuccesfulmess{width:88% !important;font-size:15px !important;font-family:"HelveticaNeueW20-55Roman"}.square-box{line-height:1.2;font-size:13px !important;font-family:"HelveticaNeueW20-55Roman"}.square-boxx{width:76 !important;height:auto !important;line-height:1.2;font-size:13px !important;text-align:center !important;font-family:"HelveticaNeueW20-55Roman";flex-direction:column;justify-content:space-between;overflow-y:scroll}.close-buttonck{right:10px !important}.imgmapxkck{margin-bottom:2.1333333333vw;margin-right:0% !important}}@media screen and (min-width: 1500px)and (max-width: 2000px){.CartDrawerCkNewVersion .yourCartProductCard .yourCartProductCardCartFlex .attributes>div{font-size:0.7291666667vw !important}.CartDrawerCkNewVersion .qtyck{font-size:0.8333333333vw !important}.CartDrawerCkNewVersion #CartAttributesResponsiveID{font-size:0.8333333333vw !important;width:100% !important}.CartDrawerCkNewVersion #CartAttributesResponsiveID .gift-wrapper,.gift-wrapper-res{width:-webkit-max-content !important;width:-moz-max-content !important;width:max-content !important}}@media screen and (min-width: 556px)and (max-width: 1003px){[dir=rtl] .square-boxx{width:57%}p.avialmssgck{border-top:1px solid #000;width:98%;margin-top:7px;padding-top:10px;margin-bottom:0vw;font-weight:bold;font-size:15px}.close-buttonckpop{left:91%;top:9px;position:absolute;font-weight:bold;cursor:pointer;font-size:17px}[dir=rtl] .close-buttonckpop{right:91%;top:9px;position:absolute;font-weight:bold;cursor:pointer;font-size:17px}[dir=rtl] .close-buttonck{top:3px;left:96% !important}p.avialmssgck{font-size:1.9184652278vw;padding-top:1.1990407674vw;margin-bottom:0vw}.imgmapxkck{margin-bottom:0.9592326139vw;margin-right:0% !important}.cheexfetck{padding-top:1.6786570743vw;font-size:1.9184652278vw !important;color:#f16e0c}div.contentsuccesfulmess{width:88% !important;font-size:19px !important;font-family:"HelveticaNeueW20-55Roman"}.close-buttonck{top:5px;right:15px !important;cursor:pointer;font-weight:bold}.square-boxx{width:auto !important;height:auto !important;flex-direction:column}[dir=rtl] .close-buttonck{right:96% !important}[dir=rtl] .imgmaptickck{margin-left:10px}}#map-outercontainer{position:relative;height:100px;overflow:hidden;transition:height .5s}#map-container{height:100%;width:100%}#map-outercontainer::before{content:"Select Location";position:absolute;border:1px dashed #ff790e;top:0;left:0;width:100%;cursor:pointer;height:100%;background:rgba(255,255,255,.85);display:flex;align-items:center;justify-content:center;color:#ff790e;text-decoration:underline;font-size:18px;font-family:"HelveticaNeueW20-55Roman";cursor:pointer;transition:opacity .5s;z-index:1}#map-outercontainer.expanded::before{display:none}p.avialmssgck{padding-top:0.5208333333vw;margin-bottom:0vw}#overlay2{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:#fff;padding:20px;box-shadow:0 0 10px rgba(0,0,0,.3);z-index:2}#close-btn{position:absolute;top:10px;right:10px;cursor:pointer}.cheexfetck{padding-top:0vw;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;color:#f16e0c}a.cheexfetck{color:#f16e0c;text-decoration:underline}a.cheexfetck:hover{text-decoration:underline;cursor:pointer;color:#f16e0c}a.cheexfetck:active{outline:none;color:#f16e0c}.overlayck-before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.square-box{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:76%;font-size:15px;font-family:"HelveticaNeueW20-55Roman";height:20%;background-color:#fff;display:flex;border:1px solid #32c832;align-items:center;justify-content:center;text-align:left;padding:10px}.square-boxx{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:76%;height:20%;background-color:#fff;font-family:"HelveticaNeueW20-55Roman";font-size:15px;display:flex;border:1px solid #000 !important;box-shadow:0px 2px 2px;align-items:center;justify-content:center;text-align:left;padding:10px}.imgmaptickck{height:50%;margin-right:4% !important}.close-buttonck{position:absolute;top:5px;right:13px !important;cursor:pointer;font-weight:bold}.imgmapxkck{height:47%;margin-right:0% !important}@media screen and (min-width: 1030px){[dir=rtl] .CartDrawerCkNewVersion .NewPadd{padding-left:0.2083333333vw !important}.CartDrawerCkNewVersion .NewPadd{padding-right:0.2083333333vw !important}.CartDrawerCkNewVersion .cart-bun.prices.yourCartProductCardCartBun span{margin-right:0.1041666667vw !important}.yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun.name .prd-details .attributes,.yourCartProductCard .yourCartProductCardCartFlex .attributes{width:15.8854166667vw;max-width:15.8854166667vw}[dir=rtl] .CartDrawerCkNewVersion .yourCartProductCard .yourCartProductCardCartFlex{margin-left:0vw !important}[dir=rtl] .CartDrawerCkNewVersion .attributes div.qtyck{padding-right:0.5208333333vw !important}[dir=rtl] .CartDrawerCkNewVersion .yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun.prices{right:-1.25vw !important}.CartDrawerCkNewVersion .imgjavascrck{width:0.78125vw;vertical-align:baseline}[dir=rtl] .CartDrawerCkNewVersion .yourCartProductCard .yourCartProductCardCartFlex .attributes b{width:-webkit-fit-content !important;width:-moz-fit-content !important;width:fit-content !important;color:#000;font-weight:bold !important}[dir=rtl] .CartDrawerCkNewVersion .ckwelcpack{left:0.5208333333vw}.CartDrawerCkNewVersion .yourCartProductCard .yourCartProductCardCartFlex .attributes b{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:15.8854166667vw;color:#000;font-weight:bold !important}[dir=rtl] .yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun.name .prd-details .prd_title .name{height:1.3541666667vw !important;width:12.7083333333vw !important}[dir=rtl] .cart-bx .cart-flex .cart-bun.name .prd-details{width:13.5416666667vw !important}[dir=rtl] .CartDrawerCkNewVersion .cart-bx .cart-flex .cart-bun.name .prd-details{width:8.1770833333vw !important}[dir=rtl] .CartDrawerCkNewVersion .yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun.name .prd-details .prd_title .name{height:unset !important;width:7.65625vw !important}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{padding-left:0.0520833333vw !important}[dir=rtl] .shopping-cart #desktopProductCardInCartID .container.containerRightMargin .rtl-mobthly{padding-right:1.7708333333vw !important}.yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun.name .cart-pic{margin-left:0.2083333333vw !important}[dir=rtl] .yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun.name .cart-pic{margin-right:0.2083333333vw !important}[dir=rtl] .brandSelector{padding-left:0px;padding:0px;padding-left:1.25vw;text-align:center;padding-bottom:0.5208333333vw !important}[dir=rtl] .productSelector{padding-bottom:0.3645833333vw !important}.yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun.prices{top:0.9895833333vw}p.avialmssgck{border-top:1px solid #000;width:98%;margin-top:7px;padding-top:10px;margin-bottom:0vw;font-weight:bold;font-size:18px}.cheexfetck a{font-size:0.9375vw}.imgmapxkck{margin-bottom:0.2604166667vw;margin-top:0.2604166667vw}[dir=rtl] .close-buttonck{left:2%}.close-buttonckpop{left:91%;top:9px;position:absolute;font-weight:bold;cursor:pointer;font-size:17px}[dir=rtl] .close-buttonckpop{right:91%;top:9px;position:absolute;font-weight:bold;cursor:pointer;font-size:17px}}.cheexfetck a{color:#f16e0c;text-decoration:underline}.cheexfetck a:hover{color:#f16e0c}.cheexfetck a:active{outline:none;color:#f16e0c}[dir=rtl] .imgmaptickck{margin-left:10px !important}[dir=rtl] .imgmapxkck{height:47%;margin-left:4%;margin-left:0px !important;margin-bottom:0.3645833333vw}[dir=rtl].imgmaptickck{height:50%;margin-left:4%;margin-right:3%}[dir=rtl].square-box{text-align:right !important}[dir=rtl] #map-outercontainer::before{content:"اختر موقعك"}.simTypeOptionsContainer{position:relative}.WhatiseSIMck{color:#ff790e;font-size:3.7333333333vw;text-decoration:underline;margin-left:-10.6666666667vw}[dir=rtl] .WhatiseSIMck{margin-right:-5.6vw}#descriptionWindow{display:none;font-family:"HelveticaNeueW20-55Roman";background-color:#fff;padding:2.6666666667vw;position:absolute;top:8.5333333333vw;text-align:left;width:auto;font-size:2.9333333333vw;left:5.0666666667vw;right:2.6666666667vw;border:0.2666666667vw solid gray;border-bottom:0.8vw solid #f16e0a}[dir=rtl] #descriptionWindow{z-index:1000;font-family:"HelveticaNeueW20-55Roman";background-color:#fff;position:absolute;top:8.5333333333vw;text-align:right;width:auto;right:5.3333333333vw;left:5.3333333333vw}@media(min-width: 768px)and (max-width: 1023px){[dir=rtl] #map-container .gm-style .gm-style-iw-c{padding:0.1041666667vw !important}[dir=rtl] #map-container .infowinzmap{margin-left:1.1990407674vw !important;margin-top:1.4388489209vw !important}.qtyspanminicart{font-family:"HelveticaNeueW20-55Roman";color:#000 !important;font-weight:bold !important;padding-top:1.4388489209vw}.CartDrawerCkNewVersion .gift-wrapper,.gift-wrapper-res{width:-webkit-max-content !important;width:-moz-max-content !important;width:max-content !important}.CartDrawerCkNewVersion .yourCartProductCard .yourCartProductCardCartFlex .attributes b{width:49.7601918465vw !important;color:#000;font-weight:bold !important}.row.c-row-main{font-size:1.6786570743vw}.WhatiseSIMck{font-size:2.0383693046vw;margin-left:-2.1582733813vw}[dir=rtl] .WhatiseSIMck{margin-right:0px}#descriptionWindow{top:3.8369304556vw;font-size:1.7985611511vw;left:2.8776978417vw;right:2.3980815348vw}[dir=rtl] #descriptionWindow{top:3.9568345324vw;right:2.3980815348vw}}@media screen and (min-width: 1030px){[dir=rtl] #map-container .gm-style .gm-style-iw-c{padding:0.1041666667vw !important}[dir=rtl] #map-container .infowinzmap{margin-left:0.5208333333vw !important;margin-top:0.625vw !important}.employeedetail{z-index:1000000;top:10.1041666667vw;position:fixed !important;width:14.6875vw}[dir=rtl] .CartDrawerCkNewVersion .ckwelcpack{left:3.125vw !important}[dir=rtl] .CartDrawerCkNewVersion .yourCartProductCard .yourCartProductCardCartFlex .yourCartProductCardCartBun.prices{padding:unset !important;margin:unset !important}[dir=rtl] .WhatiseSIMck{margin-right:0px}.WhatiseSIMck{color:#ff790e;font-size:0.8333333333vw;text-decoration:underline;margin-left:-0.9895833333vw}#descriptionWindow{display:none;margin-top:0.5208333333vw;z-index:300;background-color:#fff;padding:0.5208333333vw;position:absolute;top:1.09375vw;width:auto;left:12.6041666667vw;border:0.0520833333vw solid gray;border-bottom:0.15625vw solid #f16e0a;font-size:0.7291666667vw;width:26.7708333333vw}[dir=rtl] #descriptionWindow{top:1.09375vw;right:12.1354166667vw;left:3.6458333333vw}.CartDrawerCkNewVersion .yourCartProductCard .yourCartProductCardCartFlex .attributes>div{width:100%}}.mapMainContainerCK #map-container .gm-fullscreen-control{display:none !important}.mapMainContainerCK #map-container .gm-svpc{display:none !important}
.clode-black{width:6.4vw;height:6.4vw;right:4.8vw;top:4.8vw;position:absolute}[dir=rtl] .CloseImgck{margin-left:5.0666666667vw}[dir=rtl] label{text-align:right}[dir=rtl] .FirstFormSection{text-align:right}[dir=rtl] .HeaderText{margin-right:5.0666666667vw}.satisfaction-button,.ease-button{border-radius:4px;background:#ffe5d1 0% 0% no-repeat padding-box;border:.5px solid #ff790e;border-radius:4px;opacity:1}.satisfaction-button.active,.ease-button.active{border-radius:4px;background:#ffe5d1 0% 0% no-repeat padding-box;border:.5px solid #ff790e;border-radius:4px;opacity:1}.CardFooterButtons button{background-color:#cdcdcd;cursor:not-allowed}.CardFooterButtons button.active{background-color:#ff790e;cursor:pointer}.satisfaction-buttons{display:flex;justify-content:space-between}label{line-height:4.2666666667vw;font-size:3.7333333333vw;font-family:"HelveticaNeueW20-55Roman";font-weight:normal;color:#050505}img.LikeImg{width:3.2vw;height:4.2666666667vw}.LikeRate{display:flex;justify-content:space-between;margin-left:0.7333333333vw;margin-right:0.7333333333vw;margin-top:1.6vw}.LikeRate p{font-size:2.6666666667vw;color:#666}.imoimg{width:2.0833333333vw;height:2.0833333333vw;height:6.4vw;width:6.4vw}.satisfaction-button{max-width:16vw;max-height:16vw;width:16vw;height:16vw;background:#fff 0% 0% no-repeat padding-box;border:0.1333333333vw solid #cdcdcd;border-radius:1.0666666667vw;opacity:1;font-size:2.6666666667vw;align-items:center;justify-content:center;cursor:pointer;text-align:center;font:normal normal medium 10px/12px Helvetica Neue;letter-spacing:0vw;color:#000;opacity:1;overflow:hidden}.FullScreenCoverck{background-color:#000 !important;position:fixed;left:0;right:0;top:8.5333333333vw;z-index:114;bottom:0}.satisfaction-button p{font-family:"HelveticaNeueW20-55Roman";font-weight:normal;font-size:2.6666666667vw;line-height:3.2vw;margin-top:4px}.ease-of-purchase{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.ease-of-purchase{font-size:3.7333333333vw}.ease-button{padding-bottom:0.8vw;background:#fff 0% 0% no-repeat padding-box;border:1px solid #cdcdcd;border-radius:0.5333333333vw;width:7.4666666667vw;height:7.4666666667vw;opacity:1;display:flex;align-items:center;justify-content:center;cursor:pointer;text-align:center;letter-spacing:0vw;color:#000;opacity:1}.CardFooterButtons{display:flex;justify-content:space-between;margin-top:3.7333333333vw}.FeedbackSubmitck{font-size:4.2666666667vw;text-align:left;font-family:"HelveticaNeueW20-55Roman";font-weight:normal;letter-spacing:-0.0853333333vw;color:#fff;text-align:center;opacity:1;background:#ff790e 0% 0% no-repeat padding-box;border-color:rgba(0,0,0,0);border-radius:1.0666666667vw;opacity:1;width:43.4666666667vw;height:10.6666666667vw}.BackLink{display:none;cursor:pointer;font-size:3.7333333333vw;margin-top:2.9333333333vw;text-align:left;font-family:"HelveticaNeueW20-55Roman";font-weight:normal;letter-spacing:-0.0746666667pxvw;color:#000;opacity:1}img.imoimg1{margin-bottom:1.6vw;height:6.4vw;width:6.4vw}.CardRateHeader{background:#000 0% 0% no-repeat padding-box;border-radius:4.2666666667vw 4.2666666667vw 0vw 0vw;opacity:1;display:flex;justify-content:space-between}.HiddenFeedbackSection{display:none}.RateContainerck{top:-26.4vw !important;right:0.2666666667vw !important;position:absolute;z-index:114;background-color:#fff;border-radius:4.2666666667vw;width:91.4666666667vw}.RateContainerCard{margin:1.3333333333vw;margin-bottom:4vw}.imoboxes{margin-top:1.0666666667vw}.HeaderText{font-size:4.2666666667vw;margin-left:1.8666666667vw;margin-top:5.0666666667vw;text-align:center;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;letter-spacing:0vw;color:#fff;opacity:1}.raterdform1{margin-left:1.6vw;margin-right:1.6vw}.feedback-label{margin-bottom:1.3333333333vw}.FirstFormSection{margin-bottom:6.4vw;margin-top:2.6666666667vw}.feedback-textbox{min-height:25.6vw;width:85.0666666667vw;background:#fff 0% 0% no-repeat padding-box;border:0.2666666667vw solid #cdcdcd;border-radius:1.0666666667vw;opacity:1}.selectedbut1{background-color:#e0f7fa}.selectedck{background:#ffe5d1 0% 0% no-repeat padding-box;border:0.1333333333vw solid #ff790e;border-radius:1.0666666667vw;border-radius:0.2083333333vw;opacity:1}.selectedbut2{background:#ffe5d1 0% 0% no-repeat padding-box;border:0.1333333333vw solid #ff790e;border-radius:1.0666666667vw;border-radius:0.2083333333vw;opacity:1}.CloseImgck{cursor:pointer;background:rgba(0,0,0,0) 0% 0% no-repeat padding-box;opacity:1;width:6.4vw;height:6.4vw;margin-right:3.3253333333vw;margin-top:4.2666666667vw}.thankyoucont{display:none;border-radius:5.0666666667vw;width:91.4666666667vw;height:74.1333333333vw;background:#fff 0% 0% no-repeat padding-box;position:fixed;top:46.6666666667vw;left:4.2666666667vw;z-index:4000}.thankyouimg{width:77.3333333333vw;height:36.2666666667vw;position:absolute;left:8.5333333333vw;top:14.4vw}.thankyoutext{position:absolute;text-align:center;font-family:"HelveticaNeueW20-55Roman";font-weight:normal;letter-spacing:0px;color:#000;top:46.6666666667vw;left:25.8666666667vw;width:40.8vw;font-size:5.3333333333vw}@media(min-width: 768px)and (max-width: 1023px){.CloseImgck{width:3.8369304556vw;height:3.8369304556vw;margin-right:3.5971223022vw;margin-top:3.4532374101vw}.thankyoucont{width:69.4244604317vw;height:55.7553956835vw;border-radius:2.9976019185vw;top:20.7434052758vw;left:15.7074340528vw}.clode-black{width:3.5971223022vw;height:3.5971223022vw;right:1.6786570743vw;top:1.6786570743vw;position:absolute}.thankyouimg{width:56.8345323741vw;height:26.9784172662vw;left:6.9544364508vw;top:10.3117505995vw}.thankyoutext{top:32.3741007194vw;left:17.7458033573vw;width:34.2925659472vw;font-size:3.8369304556vw}img.imoimg1{margin-bottom:2.1582733813vw}.RateContainerck{width:64.2685851319vw;right:15.7074340528vw !important;top:-27% !important;border-radius:4.0767386091vw}.satisfaction-button p{font-size:1.6786570743vw;line-height:2.5179856115vw;width:10.1918465228vw}.imoimg{width:4.3165467626vw;height:4.3165467626vw}img.imoimg1{width:4.3165467626vw;height:4.3165467626vw;margin-bottom:0.5995203837vw}.satisfaction-button{width:10.7913669065vw;height:11.9904076739vw;border-radius:0.479616307vw}.ease-button{height:4.7961630695vw;width:4.7961630695vw;font-size:2.1582733813vw}label{font-size:1.9184652278vw}.FeedbackSubmitck{width:30.0959232614vw;height:6.7146282974vw;font-size:2.1582733813vw}.BackLink{font-size:2.1582733813vw;margin-top:1.9184652278vw}img.LikeImg{width:2.1582733813vw;height:2.8776978417vw}.LikeRate p{font-size:1.6786570743vw}.CardRateHeader{border-radius:2.9976019185vw 2.9976019185vw 0vw 0vw}.HeaderText{font-size:2.1582733813vw;margin-left:2.278177458vw;margin-top:2.278177458vw}.CloseImgck{width:3.5971223022vw;height:3.5971223022vw;margin-right:2.8776978417vw;margin-top:2.278177458vw}.FirstFormSection{margin-bottom:3.3573141487vw;margin-top:3.1175059952vw}.CardFooterButtons{margin-bottom:2.757793765vw}.feedback-textbox{width:59.4724220624vw;min-height:18.4652278177vw}.RateContainerCard{margin:0.7194244604vw}[dir=rtl] .CloseImgck{margin-left:2.278177458vw}[dir=rtl] label{text-align:right}[dir=rtl] .FirstFormSection{text-align:right}[dir=rtl] .HeaderText{margin-right:2.278177458vw}}@media(min-width: 1024px){.FullScreenCoverck{top:2.5vw}.feedback-label{margin-bottom:0.5208333333vw}.thankyoucont{width:30.15625vw;height:24.21875vw;border-radius:1.3020833333vw;top:13.8541666667vw;left:34.0625vw}.thankyouimg{width:24.6875vw;height:11.71875vw;left:3.0208333333vw;top:4.4791666667vw}.thankyoutext{top:14.0625vw;left:7.7083333333vw;width:14.8958333333vw;font-size:1.6666666667vw}.LikeRate{margin-left:0vw;margin-right:0vw;margin-top:0.5208333333vw}.SecFormSection label{width:34.6875vw}.ThirdFormSectionlabel{width:34.6875vw}label{font-size:0.9375vw;line-height:1.1458333333vw}.satisfaction-button{border-radius:0.2083333333vw;width:4.7916666667vw;height:5.4166666667vw}.RateContainerck label{width:35.9375vw}.imoimg{width:2.0833333333vw;height:2.0833333333vw}img.imoimg1{margin-top:-0.2083333333vw;margin-bottom:0vw;height:2.0833333333vw;width:2.0833333333vw}.HeaderText{margin-left:1.0416666667vw;margin-top:1.40625vw;font-size:1.0416666667vw}.CardRateHeader{margin-top:0.2604166667vw;margin-left:0.2604166667vw;width:38.1770833333vw;height:4.2708333333vw;border-radius:1.3020833333vw 1.3020833333vw 0vw 0vw}.satisfaction-button p{line-height:0.8333333333vw;font-size:0.7291666667vw;width:4.4270833333vw}.FirstFormSection{margin-bottom:0.5208333333vw;margin-top:1.25vw}.BackLink{font-size:1.0416666667vw;margin-top:0.8333333333vw}.imoboxes{margin-top:0vw;margin-top:-0.8854166667vw}.satisfaction-buttons{width:26.875vw}.ease-button{padding-bottom:0.15625vw;border-radius:0.2083333333vw;font-size:1.0416666667vw;width:2.1875vw;height:2.1875vw}.LikeRate p{font-size:0.7291666667vw}.SecFormSection{margin-bottom:0vw;width:26.8229166667vw}img.LikeImg{width:0.9375vw;height:1.25vw}.feedback-textbox{border-radius:0.2083333333vw;border:0.0520833333vw #cdcdcd solid;width:34.4270833333vw;height:4.1145833333vw;min-height:4.1145833333vw}.ease-of-purchase{width:26.9791666667vw}.ThirdFormSection{width:26.8229166667vw;margin-bottom:0vw}.FeedbackSubmitck{letter-spacing:-0.0208333333vw;border-radius:0.2083333333vw;font-size:1.0416666667vw;width:14.1145833333vw;height:3.3333333333vw}.CardFooterButtons{width:26.875vw}.CardFooterButtons{margin-bottom:1.6666666667vw;margin-top:1.6666666667vw}.RateContainerCard{border-radius:1.5104166667vw;margin:0vw;top:0vw;right:34.8958333333vw;z-index:4001;width:30.2083333333vw;background-color:#fff}.RateContainerck{position:fixed;border-radius:1.4583333333vw;width:38.6979166667vw;top:3.4375vw !important;left:28.6458333333vw !important;z-index:144}[dir=rtl].ThirdFormSection label{width:29.4791666667vw}[dir=rtl] .CardRateHeader{margin-right:0.2604166667vw}[dir=rtl] .RateContainerck{left:unset;right:30vw !important}[dir=rtl] .CloseImgck{margin-left:0.9895833333vw}[dir=rtl] .RateContainerck label{text-align:right;width:31.40625vw}[dir=rtl] .FirstFormSection{text-align:right}[dir=rtl] .HeaderText{margin-right:0.9895833333vw}.clode-black{cursor:pointer;width:1.6666666667vw;height:1.6666666667vw;position:absolute;top:1.6145833333vw;right:1.71875vw}.CloseImgck{width:1.6666666667vw;height:1.6666666667vw;margin-right:1.5625vw;margin-top:1.5vw}}
.closeicononerec{width:4.8vw;height:4.8vw;float:right;margin-top:0.8vw;margin-right:1.0666666667vw}[dir=rtl] .closeicononerec{float:left}.popupContainer{display:flex;flex-direction:column;justify-content:center;align-items:center}.half-circle{position:absolute;top:45%;width:1.5rem;height:1.5rem;border-radius:50%;background-color:#000}.left{left:-12px}.right{right:-12px}.popupTitle{display:flex;flex-direction:row;justify-content:center;align-items:center}.popupTitle img{width:11.2vw;height:11.2vw}.popupTitle p{color:#000;font-size:4vw;font-weight:bold;text-align:center;width:50%;margin:-0.2666666667vw}.paymentDetails{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:4.2666666667vw 0px;padding-bottom:0vw;border-bottom:0.8vw dashed #d3d3d3;width:67.2vw}.paymentDetails p{margin:0px}.orderNumber{padding-bottom:1.5vh}p.subTitle{z-index:12}.popup .subTitle{z-index:12;color:#666;font-size:3.7333333333vw;padding-top:0.2666666667vw;margin:0vw}img.leftemojimg{display:none;z-index:14;position:absolute;width:16vw;left:4.5333333333vw;bottom:8.8vw}img.rightemojimg{display:none;z-index:14;position:absolute;width:16vw;right:2.6666666667vw;bottom:6.9333333333vw}.orderNumberP{color:#ff790e;font-size:6.4vw;font-weight:bold}.deliveryTimeP{padding-bottom:3.4666666667vw;color:#000;font-weight:bold;font-size:3.7333333333vw}.downloadButton{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;cursor:pointer}.downloadButton img{width:1.5rem;padding:.5vh}.downloadButton p{color:#cd3c14;text-decoration:underline;font-size:4vw}.feedbackSection{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.feedbackSection hr{border:none;border-top:1px dashed #707070;margin:1rem auto;width:80%;opacity:1;margin:1.5vh 0px}.feedbackSection .feedbackIntro{color:#000;opacity:1;font-size:2.9333333333vw;font-weight:bold;width:78.6666666667vw;margin:0vw 0vw 2.1333333333vw 0vw}.feedbackSection .giveUsFeedback{z-index:12;font-size:4.5333333333vw;font-weight:bold;color:#000;opacity:1;margin:0vw 0vw 0.2666666667vw 0vw}.feedbackSection button{z-index:12;font-weight:bold;border:0.2666666667vw solid #000;border-radius:0.5333333333vw;opacity:1;color:#000;background-color:#fff;padding:2.6666666667vw;width:42.6666666667vw;margin:0vw;font-size:4.2666666667vw;cursor:pointer;margin-bottom:4.8vw}.popup{position:fixed;z-index:114;left:0;top:7.4666666667vw;width:100%;height:100%;overflow-y:hidden;background-color:#000}.popup-content{background-color:#fff;margin:auto;z-index:115;top:-13.6vw;padding:2.9333333333vw;width:88% !important;max-width:100%;position:absolute;top:-13.6vw;left:5.0666666667vw;display:flex;flex-direction:column;justify-content:space-between;border:0.2666666667vw solid #434343;border-radius:5.0666666667vw 5.0666666667vw 22.4vw 0vw !important}.trackyourorderck{cursor:pointer;z-index:14;font-size:4.2666666667vw;padding-bottom:0vw;color:#ff790e;text-decoration:underline}.close{position:absolute;top:.5rem;right:1.5rem;font-size:calc(1.4rem + 1.4vw);font-weight:bold;cursor:pointer;z-index:200}.popup-content::after{display:none;content:"";background-color:#ededed;position:absolute;bottom:0;left:0;right:0;z-index:10;top:104.8vw;border-radius:0vw 0vw 20.8vw 0vw}@media(min-width: 768px)and (max-width: 1023px){.closeicononerec{width:2.6378896882vw;height:2.6378896882vw;margin-top:0vw;margin-right:0vw}.popup-content{top:-6.2350119904vw;left:21.5827338129vw;width:52.9976019185vw !important;border-radius:3.2374100719vw 3.2374100719vw 14.8681055156vw 0vw !important}.popup-content::after{top:57.793764988vw;border-radius:0vw 0vw 14.8681055156vw 0vw}.popupTitle img{width:5.6354916067vw;height:5.6354916067vw}.popupTitle p{width:26.0191846523vw;font-size:2.5179856115vw}.orderNumberP{font-size:3.8369304556vw}.deliveryTimeP{font-size:2.1582733813vw}.paymentDetails{width:48.8009592326vw;padding-top:2.3980815348vw;border-bottom:0.3597122302vw dashed #d3d3d3}.downloadButton p{font-size:2.3980815348vw}.downloadButton img{width:4.3165467626vw}.feedbackSection .feedbackIntro{font-size:1.9184652278vw;width:44.6043165468vw}.trackyourorderck{font-size:2.1582733813vw}.feedbackSection .giveUsFeedback{font-size:2.3980815348vw}.feedbackSection button{font-size:2.1582733813vw;padding:1.3189448441vw;width:29.9760191847vw;margin-bottom:1.9184652278vw}img.rightemojimg{width:8.9928057554vw}img.leftemojimg{width:8.9928057554vw}.popup{top:3.4772182254vw}}@media(min-width: 1024px){.closeicononerec{width:1.4583333333vw;height:1.4583333333vw;margin-top:0vw;margin-right:0vw}.popup-content::after{top:29.8958333333vw;border-radius:0vw 0vw 6.4583333333vw 0vw}.popup-content{position:fixed;border-radius:1.40625vw 1.1458333333vw 6.4583333333vw 0vw !important;width:30.15625vw !important;left:34.4270833333vw;top:6.9270833333vw;padding:2.03125vw}.popupTitle img{width:3.4895833333vw;height:3.4895833333vw}.popupTitle p{width:16.6145833333vw;font-size:1.6666666667vw}.orderNumberP{font-size:2.0833333333vw}.deliveryTimeP{font-size:1.0416666667vw}.paymentDetails{border-bottom:0.2083333333vw dashed #d3d3d3;width:24.3229166667vw;padding-top:0.9375vw}.downloadButton img{width:1.9791666667vw}.downloadButton p{font-size:1.25vw}.feedbackSection .feedbackIntro{font-size:0.9375vw;margin-bottom:0.46875vw;width:21.5625vw}.trackyourorderck{font-size:1.1458333333vw;padding-bottom:0.5208333333vw}.feedbackSection button{font-size:1.0416666667vw;width:14.1145833333vw;padding:0.5729166667vw;margin-bottom:0vw}.feedbackSection .giveUsFeedback{font-size:1.25vw}img.rightemojimg{width:5.46875vw;bottom:5.2083333333vw;right:0.9375vw}img.leftemojimg{width:6.3541666667vw;bottom:4.1145833333vw;left:1.6145833333vw}.popup{top:2.7083333333vw}.feedbackSection button{margin-top:0.5729166667vw}[dir=rtl] .popupTitle p{width:19.21875vw}}
[dir=rtl] .pickupappointmentcontck{margin-right:2.4vw;margin-left:0vw}[dir=rtl] .closeiconckpickuprec{right:85.3333333333vw}[dir=rtl] .appointmentdayckval{text-align:right;padding-right:10.1333333333vw;padding-left:0vw}[dir=rtl] .pickupsecsectionck p{padding-right:9.0666666667vw;padding-left:0vw}.pickupappointmentcontck{margin-left:2.4vw}.closeiconckpickuprec{position:absolute;top:4.5333333333vw;right:4.2666666667vw;width:6.4vw;height:6.4vw}.flexfullcontainerck{text-align:center;display:flex;flex-direction:column;background-color:#fff;width:95.4666666667vw;position:absolute;top:0.5333333333vw;padding-left:7.7333333333vw;padding-right:7.7333333333vw;z-index:114;padding-top:8.5333333333vw;padding-bottom:8.5333333333vw;border-radius:2.1333333333vw}img.topimgpickupck{width:11.2vw;height:11.2vw}.pickupfifthsectionck{border-bottom:0.5333333333vw dashed #707070;padding-bottom:1.6vw}p.headerpickupck{font-family:"HelveticaNeueW20-55Roman";font-weight:bold;font-size:4.8vw;margin-bottom:1.3333333333vw}.pickupsecsectionck p{font-size:4.2666666667vw;font-family:"HelveticaNeueW20-55Roman";padding-left:9.0666666667vw;width:71.7333333333vw}p.BookingIDck{font-family:"HelveticaNeueW20-55Roman";font-size:3.7333333333vw;color:#666;margin-bottom:0vw}.black-circle1ck{position:absolute;top:105.3333333333vw;left:0.8vw;transform:translate(-50%, -50%);width:5.3333333333vw;height:5.3333333333vw;background-color:#000;border-radius:5.3333333333vw}.black-circle2ck{position:absolute;top:105.3333333333vw;left:94.9333333333vw;transform:translate(-50%, -50%);width:5.3333333333vw;height:5.3333333333vw;background-color:#000;border-radius:5.3333333333vw}p.BookingIDckval{font-family:"HelveticaNeueW20-55Roman";font-size:8.5333333333vw;color:#ff790e;font-weight:bold;margin-bottom:1.8666666667vw}p.locationfourthsecck{font-family:"HelveticaNeueW20-55Roman";font-size:3.7333333333vw;color:#666;margin-bottom:0vw}p.locationfourthsecckval{font-family:"HelveticaNeueW20-55Roman";font-size:3.7333333333vw;font-weight:bold}p.datefifththsecck{font-family:"HelveticaNeueW20-55Roman";font-size:3.7333333333vw;color:#666;margin-bottom:0vw}p.datefifththsecckval{font-family:"HelveticaNeueW20-55Roman";font-size:3.7333333333vw;font-weight:bold}p.appointmentdayck{font-family:"HelveticaNeueW20-55Roman";font-size:4.2666666667vw;font-weight:bold;padding-top:2.9333333333vw;padding-bottom:0vw;margin-bottom:3.4666666667vw}.appointmentdayckval{font-family:"HelveticaNeueW20-55Roman";font-size:3.7333333333vw;text-align:left;padding-left:10.1333333333vw;padding-bottom:6.4vw}.ShopLocationbtnck{font-family:"HelveticaNeueW20-55Roman";width:42.9333333333vw;height:11.2vw;font-size:4.2666666667vw;border:0.2666666667vw solid #000;background-color:#fff;border-radius:1.0666666667vw}.ShopLocationbtnck .lociconck{width:4.2666666667vw;height:6.6666666667vw}.pickupappointmentfullscreenck{position:fixed;background-color:#000;top:9.6vw;left:0;right:0;bottom:0;z-index:113}.appointmentdayckval li{list-style:none;font-size:3.7333333333vw}.appointmentdayckval li::before{content:"•";color:orange;font-size:80%;margin-right:.5em}@media(min-width: 768px)and (max-width: 1023px){[dir=rtl] .closeiconckpickuprec{right:57.9136690647vw}[dir=rtl] .appointmentdayckval{padding-right:7.5539568345vw}.black-circle1ck{position:absolute;top:60.4316546763vw;left:0.1199040767vw;transform:translate(-50%, -50%);width:3.8369304556vw;height:3.8369304556vw;background-color:#000;border-radius:2.3980815348vw}.black-circle2ck{position:absolute;top:60.4316546763vw;left:64.1486810552vw;transform:translate(-50%, -50%);width:3.8369304556vw;height:3.8369304556vw;background-color:#000;border-radius:2.3980815348vw}.closeiconckpickuprec{position:absolute;top:3.1175059952vw;right:3.1175059952vw;width:3.5971223022vw;height:3.5971223022vw}.flexfullcontainerck{width:64.2685851319vw;left:17.6258992806vw;border-radius:2.278177458vw;padding-top:5.9952038369vw;padding-bottom:5.9952038369vw}img.topimgpickupck{width:7.9136690647vw;height:7.9136690647vw}p.headerpickupck{font-size:2.8776978417vw}.pickupsecsectionck p{font-size:2.1582733813vw;padding-left:9.3525179856vw;width:38.8489208633vw}p.BookingIDck{font-size:1.9184652278vw}p.BookingIDckval{font-size:3.8369304556vw}p.locationfourthsecckval{font-size:2.1582733813vw}p.locationfourthsecck{font-size:1.9184652278vw}p.datefifththsecck{font-size:1.9184652278vw}p.datefifththsecckval{font-size:2.1582733813vw}p.appointmentdayck{font-size:2.3980815348vw;margin-bottom:1.1990407674vw}.appointmentdayckval li{font-size:1.9184652278vw}.ShopLocationbtnck .lociconck{width:2.6378896882vw;height:auto}.ShopLocationbtnck{width:30.0959232614vw;height:6.7146282974vw;font-size:2.3980815348vw;border:0.1199040767vw solid #000}.pickupappointmentfullscreenck{top:4.0767386091vw}.appointmentdayckval{padding-left:7.5539568345vw;padding-bottom:2.8776978417vw}}@media(min-width: 1024px){[dir=rtl] .closeiconckpickuprec{right:27.1875vw}[dir=rtl] .pickupsecsectionck p{padding-right:0vw}[dir=rtl] .appointmentdayckval{padding-right:6.1979166667vw}.black-circle1ck{position:absolute;top:20.8333333333vw;left:0.0520833333vw;transform:translate(-50%, -50%);width:1.3020833333vw;height:1.3020833333vw;background-color:#000;border-radius:1.0416666667vw}.black-circle2ck{position:absolute;top:20.8333333333vw;left:30.1041666667vw;transform:translate(-50%, -50%);width:1.3020833333vw;height:1.3020833333vw;background-color:#000;border-radius:1.0416666667vw}.flexfullcontainerck{width:30.15625vw;left:34.6354166667vw;top:3.4895833333vw;border-radius:1.25vw;z-index:116;position:fixed;padding-top:2.7604166667vw;padding-bottom:2.7604166667vw;padding-left:2.2395833333vw;padding-right:2.2395833333vw}img.topimgpickupck{width:3.6979166667vw;height:3.6979166667vw}p.headerpickupck{font-size:1.3020833333vw;margin-bottom:1.0416666667vw}.pickupsecsectionck p{font-size:0.9375vw;width:auto;padding-left:0vw;margin-bottom:1.9270833333vw}p.BookingIDck{font-size:0.9375vw}p.BookingIDckval{font-size:2.0833333333vw;margin-bottom:0.1041666667vw}p.locationfourthsecck{font-size:0.9375vw}p.locationfourthsecckval{font-size:1.0416666667vw}p.datefifththsecck{font-size:0.9375vw}p.datefifththsecckval{font-size:1.0416666667vw}.pickupfifthsectionck{border-bottom:0.2604166667vw dashed #707070;margin-left:3.90625vw;margin-right:3.90625vw;padding-bottom:0.2604166667vw}p.appointmentdayck{font-size:0.9375vw}.appointmentdayckval li{font-size:0.8333333333vw}.appointmentdayckval{padding-left:6.1979166667vw;padding-bottom:1.5625vw}p.appointmentdayck{padding-top:0.8854166667vw;margin-bottom:0.4166666667vw}.ShopLocationbtnck{width:14.1145833333vw;height:3.3333333333vw;font-size:1.0416666667vw;border:0.0520833333vw solid #000;border-radius:0.2083333333vw}.ShopLocationbtnck .lociconck{width:0.9375vw;height:1.40625vw}.pickupappointmentfullscreenck{top:4.53125vw}.closeiconckpickuprec{position:absolute;top:1.6666666667vw;right:1.6666666667vw;width:1.6666666667vw;height:1.6666666667vw}}
.activeck{display:block}.nactiveck{display:none}.transparentbackgroundaddtocartck{position:fixed;top:0;right:0;left:0;bottom:0;background-color:#000;z-index:115;opacity:72%}.maincontaineraddtocartconck{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);width:93.6vw;height:38.4vw;background-color:#fff;z-index:116;border-radius:1.0666666667vw}.mainheaderdesaddtocartconfck .descmainck{text-align:center;font-size:4.2666666667vw;font-family:"HelveticaNeueW20-55Roman" !important;font-weight:bold}.paddmaincontainerck{padding-top:5.8666666667vw;padding-bottom:5.8666666667vw;padding-left:5.3333333333vw;padding-right:5.3333333333vw}.secmainconteaineraddtocartconfckflex{display:flex;padding-top:5.0666666667vw;justify-content:center;gap:1.8666666667vw}.secmainconteaineraddtocartconfckflex .cancelck{display:flex;align-items:center;justify-content:center;font-size:3.2vw;font-family:"HelveticaNeueW20-55Roman" !important;color:#fff}.secmainconteaineraddtocartconfckflex .addanotherck{display:flex;align-items:center;justify-content:center;font-size:3.2vw;font-family:"HelveticaNeueW20-55Roman" !important;color:#fff}.secmainconteaineraddtocartconfckflex .cancelck{display:flex;align-items:center;justify-content:center;background-color:#000;border-radius:0.5333333333vw;width:29.3333333333vw;height:10.4vw;text-align:center}.secmainconteaineraddtocartconfckflex .cancelck:hover{cursor:pointer}.secmainconteaineraddtocartconfckflex .addanotherck:hover{cursor:pointer}.secmainconteaineraddtocartconfckflex .addanotherck{display:flex;align-items:center;justify-content:center;background-color:#f16e0a;border-radius:0.5333333333vw;width:29.3333333333vw;height:10.4vw;text-align:center}@media(min-width: 768px)and (max-width: 1023px){.maincontaineraddtocartconck{top:50%;left:50%;transform:translate(-50%, -50%);width:69.4244604317vw;height:26.139088729vw}.paddmaincontainerck{padding-top:5.7553956835vw;padding-bottom:4.7961630695vw;padding-left:7.1942446043vw;padding-right:7.1942446043vw}.mainheaderdesaddtocartconfck .descmainck{font-size:2.3980815348vw}.secmainconteaineraddtocartconfckflex .cancelck{display:flex;align-items:center;justify-content:center;font-size:1.9184652278vw}.secmainconteaineraddtocartconfckflex .addanotherck{font-size:1.9184652278vw}.secmainconteaineraddtocartconfckflex .cancelck{width:21.5827338129vw;height:5.7553956835vw}.secmainconteaineraddtocartconfckflex .addanotherck{width:21.5827338129vw;height:5.7553956835vw}.secmainconteaineraddtocartconfckflex{padding-top:3.4772182254vw;gap:0.9592326139vw}}@media(min-width: 1024px){.maincontaineraddtocartconck{top:50%;left:50%;transform:translate(-50%, -50%);width:35.46875vw;height:13.8020833333vw;border-radius:0.4166666667vw}.mainheaderdesaddtocartconfck .descmainck{font-size:1.25vw}.secmainconteaineraddtocartconfckflex .cancelck{font-size:0.9375vw}.secmainconteaineraddtocartconfckflex .addanotherck{font-size:0.9375vw}.secmainconteaineraddtocartconfckflex .cancelck{width:11.5104166667vw;height:3.3333333333vw;border-radius:0.2083333333vw}.secmainconteaineraddtocartconfckflex .addanotherck{width:11.5104166667vw;height:3.3333333333vw;border-radius:0.2083333333vw}.paddmaincontainerck{padding-top:2.8125vw;padding-bottom:2.8125vw;padding-left:4.8958333333vw;padding-right:4.8958333333vw}.secmainconteaineraddtocartconfckflex{padding-top:2.34375vw;gap:0.46875vw}}
.InternetWizardDrawerContainer{display:none;flex-direction:column;justify-content:space-between;width:100%;height:100%;background-color:#f0f0f1;position:fixed;z-index:1000;right:0;top:0;padding:3.2vw;box-shadow:0px 0px 0px 100vw rgba(0,0,0,.68)}[dir=rtl] .InternetWizardDrawerContainer{right:unset;left:0}.InternetWizardDrawerContainer__DrawerHeader{display:flex;flex-direction:row;justify-content:space-between}.InternetWizardDrawerContainer__DrawerHeader__FormXButton{cursor:pointer}.InternetWizardDrawerContainer__DrawerHeader__FormXButton img{width:10.6666666667vw;height:10.6666666667vw;cursor:pointer}.InternetWizardDrawerContainer__DrawerHeader__FormStepsContainer{margin-top:2.6666666667vw}.InternetWizardDrawerContainer__DrawerHeader__FormStepsContainer__FormSteps{display:flex;flex-direction:row;margin-bottom:2.6666666667vw}.InternetWizardDrawerContainer__DrawerHeader__FormStepsContainer__FormSteps__Step{width:10.1333333333vw;height:1.3333333333vw;background-color:#cecdcd;margin-right:1.6vw;border:none;border-radius:13.3333333333vw;cursor:pointer}[dir=rtl] .InternetWizardDrawerContainer__DrawerHeader__FormStepsContainer__FormSteps__Step{margin-left:1.6vw;margin-right:unset}.InternetWizardDrawerContainer__DrawerHeader__FormStepsContainer p{font-size:3.7333333333vw;color:#000;font-family:"HelveticaNeueW20-55Roman";font-weight:normal}.InternetWizardDrawerContainer__QuestionnaireContainer{display:flex;flex-direction:column;align-items:center}.InternetWizardDrawerContainer__QuestionnaireContainer__Question{font-size:5.3333333333vw;color:#000;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;margin-bottom:19.2vw;width:72%;text-align:center}.InternetWizardDrawerContainer__QuestionnaireContainer__CallToActionButtons{display:flex;flex-direction:row;justify-content:center;align-items:center}.InternetWizardDrawerContainer__QuestionnaireContainer__CallToActionButtons button{height:12.8vw;min-width:44.8vw;border-radius:12.8vw;font-size:4.2666666667vw;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;display:flex;flex-direction:row;justify-content:center;align-items:center}.InternetWizardDrawerContainer__QuestionnaireContainer__CallToActionButtons button img{height:2.6666666667vw;width:5.3333333333vw;margin-right:3.2vw}[dir=rtl] .InternetWizardDrawerContainer__QuestionnaireContainer__CallToActionButtons button img{margin-left:3.2vw;margin-right:unset;transform:rotate(180deg)}.InternetWizardDrawerContainer__QuestionnaireContainer__CallToActionButtons__White{border:2px solid #cecdcd;background-color:#f0f0f1;color:#000;margin-right:3.2vw}[dir=rtl] .InternetWizardDrawerContainer__QuestionnaireContainer__CallToActionButtons__White{margin-left:3.2vw;margin-right:unset}.InternetWizardDrawerContainer__QuestionnaireContainer__CallToActionButtons__Orange{border:2px solid #ff7900;background-color:#ff7900;color:#fff}.InternetWizardDrawerContainer__QuestionnaireContainer__Answer .timeline-form{position:relative;width:93.3333333333vw}.InternetWizardDrawerContainer__QuestionnaireContainer__Answer .timeline-form .timeline{display:flex;justify-content:space-between;align-items:center;position:relative}.InternetWizardDrawerContainer__QuestionnaireContainer__Answer .timeline-form .timeline .person_count{display:none}.InternetWizardDrawerContainer__QuestionnaireContainer__Answer .timeline-form .timeline .line{position:absolute;top:50%;transform:translateY(-50%);height:1.6vw;width:100%;border-radius:2.1333333333vw}.InternetWizardDrawerContainer__QuestionnaireContainer__Answer .timeline-form .timeline .line.inactive{background-color:#d3d3d3}.InternetWizardDrawerContainer__QuestionnaireContainer__Answer .timeline-form .timeline .line.active{background-color:#f16e0a;width:0;transition:width .3s ease}.InternetWizardDrawerContainer__QuestionnaireContainer__Answer .timeline-form .timeline .answerOption{display:flex;flex-direction:column;align-items:center}.InternetWizardDrawerContainer__QuestionnaireContainer__Answer .timeline-form .timeline .answerOptionWithSubText{position:relative;top:14.4vw}.InternetWizardDrawerContainer__QuestionnaireContainer__Answer .timeline-form .timeline .answerOptionWithSubText p{text-align:center;font-size:3.2vw;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;color:#999;margin-top:2.1333333333vw}.InternetWizardDrawerContainer__QuestionnaireContainer__Answer .timeline-form .timeline .indicator{position:absolute;top:50%;transform:translateY(-50%)}.InternetWizardDrawerContainer__QuestionnaireContainer__Answer .timeline-form .timeline .indicator .outer-circle{width:7.4666666667vw;height:7.4666666667vw;background-color:#f16e0a;border-radius:50%;display:flex;justify-content:center;align-items:center}.InternetWizardDrawerContainer__QuestionnaireContainer__Answer .timeline-form .timeline .indicator .outer-circle .inner-circle{width:3.7333333333vw;height:3.7333333333vw;background-color:#fff;border-radius:50%}.InternetWizardDrawerContainer__QuestionnaireContainer__Answer .timeline-form .timeline .step{display:flex;flex-direction:column;align-items:center;justify-content:space-between;position:relative;cursor:pointer;line-height:unset;height:36.8vw}.InternetWizardDrawerContainer__QuestionnaireContainer__Answer .timeline-form .timeline .step .icon img{height:11.2vw;width:auto}.InternetWizardDrawerContainer__QuestionnaireContainer__Answer .timeline-form .timeline .step .line-indicator{height:3.2vw;width:0.5333333333vw;background-color:#d3d3d3;margin:1.3333333333vw 0}.InternetWizardDrawerContainer__QuestionnaireContainer__Answer .timeline-form .timeline .step .text{font-size:3.7333333333vw;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;color:#999;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.InternetWizardDrawerContainer__QuestionnaireContainer__Answer .timeline-form .timeline .step.active .line-indicator{background-color:#000}.InternetWizardDrawerContainer__QuestionnaireContainer__Answer .timeline-form .timeline .step.active .text{color:#000}@media(min-width: 768px)and (max-width: 1023px){.InternetWizardDrawerContainer{display:none;flex-direction:column;justify-content:space-between;width:100%;height:100%;background-color:#f0f0f1;position:fixed;z-index:1000;right:0;top:0;padding:2.8776978417vw;box-shadow:0px 0px 0px 100vw rgba(0,0,0,.68)}[dir=rtl] .InternetWizardDrawerContainer{right:unset;left:0}.InternetWizardDrawerContainer__DrawerHeader{display:flex;flex-direction:row;justify-content:space-between}.InternetWizardDrawerContainer__DrawerHeader__FormXButton img{width:5.7553956835vw;height:5.7553956835vw;cursor:pointer}.InternetWizardDrawerContainer__DrawerHeader__FormStepsContainer{margin-top:1.6786570743vw}.InternetWizardDrawerContainer__DrawerHeader__FormStepsContainer__FormSteps{display:flex;flex-direction:row;margin-bottom:1.9184652278vw}.InternetWizardDrawerContainer__DrawerHeader__FormStepsContainer__FormSteps__Step{width:7.4340527578vw;height:0.9592326139vw;background-color:#cecdcd;margin-right:0.9592326139vw;border:none;border-radius:5.9952038369vw;cursor:pointer}[dir=rtl] .InternetWizardDrawerContainer__DrawerHeader__FormStepsContainer__FormSteps__Step{margin-left:0.9592326139vw;margin-right:unset}.InternetWizardDrawerContainer__DrawerHeader__FormStepsContainer p{font-size:2.3980815348vw;color:#000;font-family:"HelveticaNeueW20-55Roman";font-weight:normal}.InternetWizardDrawerContainer__QuestionnaireContainer{display:flex;flex-direction:column;align-items:center}.InternetWizardDrawerContainer__QuestionnaireContainer__Question{font-size:3.8369304556vw;color:#000;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;margin-bottom:13.4292565947vw;width:68%;text-align:center}.InternetWizardDrawerContainer__QuestionnaireContainer__CallToActionButtons{display:flex;flex-direction:row;justify-content:center;align-items:center}.InternetWizardDrawerContainer__QuestionnaireContainer__CallToActionButtons button{height:8.8729016787vw;min-width:32.9736211031vw;border-radius:5.7553956835vw;font-size:2.8776978417vw;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;display:flex;flex-direction:row;justify-content:center;align-items:center}.InternetWizardDrawerContainer__QuestionnaireContainer__CallToActionButtons button img{height:1.1990407674vw;width:2.3980815348vw;margin-right:2.3980815348vw}[dir=rtl] .InternetWizardDrawerContainer__QuestionnaireContainer__CallToActionButtons button img{margin-left:2.3980815348vw;margin-right:unset;transform:rotate(180deg)}.InternetWizardDrawerContainer__QuestionnaireContainer__CallToActionButtons__White{border:2px solid #cecdcd;background-color:#f0f0f1;margin-right:2.8776978417vw;color:#000}[dir=rtl] .InternetWizardDrawerContainer__QuestionnaireContainer__CallToActionButtons__White{margin-left:2.8776978417vw;margin-right:unset}.InternetWizardDrawerContainer__QuestionnaireContainer__CallToActionButtons__Orange{border:2px solid #ff7900;background-color:#ff7900;color:#fff}.InternetWizardDrawerContainer__QuestionnaireContainer__Answer .timeline-form{position:relative;width:94.2446043165vw}.InternetWizardDrawerContainer__QuestionnaireContainer__Answer .timeline-form .timeline{display:flex;justify-content:space-between;align-items:center;position:relative}.InternetWizardDrawerContainer__QuestionnaireContainer__Answer .timeline-form .timeline .person_count{display:none}.InternetWizardDrawerContainer__QuestionnaireContainer__Answer .timeline-form .timeline .line{position:absolute;top:55%;transform:translateY(-45%);height:1.4388489209vw;width:100%;border-radius:0.9592326139vw}.InternetWizardDrawerContainer__QuestionnaireContainer__Answer .timeline-form .timeline .line.inactive{background-color:#d3d3d3}.InternetWizardDrawerContainer__QuestionnaireContainer__Answer .timeline-form .timeline .line.active{background-color:#f16e0a;width:0;transition:width .3s ease}.InternetWizardDrawerContainer__QuestionnaireContainer__Answer .timeline-form .timeline .answerOption{display:flex;flex-direction:column;align-items:center}.InternetWizardDrawerContainer__QuestionnaireContainer__Answer .timeline-form .timeline .answerOptionWithSubText{position:relative;top:7.6738609113vw}.InternetWizardDrawerContainer__QuestionnaireContainer__Answer .timeline-form .timeline .answerOptionWithSubText p{text-align:center;font-size:2.1582733813vw;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;color:#999;margin-top:0.9592326139vw}.InternetWizardDrawerContainer__QuestionnaireContainer__Answer .timeline-form .timeline .indicator{position:absolute;top:55%;transform:translateY(-45%)}.InternetWizardDrawerContainer__QuestionnaireContainer__Answer .timeline-form .timeline .indicator .outer-circle{width:7.1942446043vw;height:7.1942446043vw;background-color:#f16e0a;border-radius:50%;display:flex;justify-content:center;align-items:center}.InternetWizardDrawerContainer__QuestionnaireContainer__Answer .timeline-form .timeline .indicator .outer-circle .inner-circle{width:3.7170263789vw;height:3.7170263789vw;background-color:#fff;border-radius:50%}.InternetWizardDrawerContainer__QuestionnaireContainer__Answer .timeline-form .timeline .step{display:flex;flex-direction:column;align-items:center;justify-content:space-between;position:relative;cursor:pointer;line-height:unset;height:32.3741007194vw}.InternetWizardDrawerContainer__QuestionnaireContainer__Answer .timeline-form .timeline .step .icon img{height:11.03117506vw;width:auto}.InternetWizardDrawerContainer__QuestionnaireContainer__Answer .timeline-form .timeline .step .line-indicator{height:2.6378896882vw;width:0.2398081535vw;background-color:#d3d3d3;margin:0.5995203837vw 0}.InternetWizardDrawerContainer__QuestionnaireContainer__Answer .timeline-form .timeline .step .text{font-size:2.8776978417vw;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;color:#999}.InternetWizardDrawerContainer__QuestionnaireContainer__Answer .timeline-form .timeline .step.active .line-indicator{background-color:#000}.InternetWizardDrawerContainer__QuestionnaireContainer__Answer .timeline-form .timeline .step.active .text{color:#000}}@media(min-width: 1024px){.InternetWizardDrawerContainer{display:none;flex-direction:column;justify-content:space-between;width:73%;height:100%;background-color:#f0f0f1;position:fixed;z-index:1000;right:0;top:0;padding:2.5vw;box-shadow:0px 0px 0px 100vw rgba(0,0,0,.68)}[dir=rtl] .InternetWizardDrawerContainer{right:unset;left:0}.InternetWizardDrawerContainer__DrawerHeader{display:flex;flex-direction:row;justify-content:space-between}.InternetWizardDrawerContainer__DrawerHeader__FormXButton img{width:3.6458333333vw;height:3.6458333333vw;cursor:pointer}.InternetWizardDrawerContainer__DrawerHeader__FormStepsContainer{margin-top:1.0416666667vw}.InternetWizardDrawerContainer__DrawerHeader__FormStepsContainer__FormSteps{display:flex;flex-direction:row;margin-bottom:0.8333333333vw}.InternetWizardDrawerContainer__DrawerHeader__FormStepsContainer__FormSteps__Step{width:3.2291666667vw;height:0.4166666667vw;background-color:#cecdcd;margin-right:0.5208333333vw;border:none;border-radius:2.6041666667vw;cursor:pointer}[dir=rtl] .InternetWizardDrawerContainer__DrawerHeader__FormStepsContainer__FormSteps__Step{margin-left:0.5208333333vw;margin-right:unset}.InternetWizardDrawerContainer__DrawerHeader__FormStepsContainer p{font-size:1.25vw;color:#000;font-family:"HelveticaNeueW20-55Roman";font-weight:normal}.InternetWizardDrawerContainer__QuestionnaireContainer{display:flex;flex-direction:column;align-items:center}.InternetWizardDrawerContainer__QuestionnaireContainer__Question{font-size:1.6666666667vw;color:#000;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;margin-bottom:5.8333333333vw;width:unset;text-align:center}.InternetWizardDrawerContainer__QuestionnaireContainer__CallToActionButtons{display:flex;flex-direction:row;justify-content:center;align-items:center}.InternetWizardDrawerContainer__QuestionnaireContainer__CallToActionButtons button{height:4.1666666667vw;min-width:19.1145833333vw;border-radius:2.5vw;font-size:1.5625vw;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;display:flex;flex-direction:row;justify-content:center;align-items:center}.InternetWizardDrawerContainer__QuestionnaireContainer__CallToActionButtons button img{height:0.8333333333vw;width:1.5625vw;margin-right:0.9375vw}[dir=rtl] .InternetWizardDrawerContainer__QuestionnaireContainer__CallToActionButtons button img{margin-left:0.9375vw;margin-right:unset;transform:rotate(180deg)}.InternetWizardDrawerContainer__QuestionnaireContainer__CallToActionButtons__White{border:2px solid #cecdcd;background-color:#f0f0f1;color:#000;margin-right:1.9791666667vw}[dir=rtl] .InternetWizardDrawerContainer__QuestionnaireContainer__CallToActionButtons__White{margin-left:1.9791666667vw;margin-right:unset}.InternetWizardDrawerContainer__QuestionnaireContainer__CallToActionButtons__Orange{border:2px solid #ff7900;background-color:#ff7900;color:#fff}.InternetWizardDrawerContainer__QuestionnaireContainer__Answer .timeline-form{position:relative;width:52.0833333333vw}.InternetWizardDrawerContainer__QuestionnaireContainer__Answer .timeline-form .timeline{display:flex;justify-content:space-between;align-items:center;position:relative}.InternetWizardDrawerContainer__QuestionnaireContainer__Answer .timeline-form .timeline .person_count{display:none}.InternetWizardDrawerContainer__QuestionnaireContainer__Answer .timeline-form .timeline .line{position:absolute;top:55%;transform:translateY(-45%);height:0.625vw;width:100%;border-radius:0.4166666667vw}.InternetWizardDrawerContainer__QuestionnaireContainer__Answer .timeline-form .timeline .line.inactive{background-color:#d3d3d3}.InternetWizardDrawerContainer__QuestionnaireContainer__Answer .timeline-form .timeline .line.active{background-color:#f16e0a;width:0;transition:width .3s ease}.InternetWizardDrawerContainer__QuestionnaireContainer__Answer .timeline-form .timeline .answerOption{display:flex;flex-direction:column;align-items:center}.InternetWizardDrawerContainer__QuestionnaireContainer__Answer .timeline-form .timeline .answerOptionWithSubText{position:relative;top:3.3333333333vw}.InternetWizardDrawerContainer__QuestionnaireContainer__Answer .timeline-form .timeline .answerOptionWithSubText p{text-align:center;font-size:0.8333333333vw;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;color:#999;margin-top:0.4166666667vw}.InternetWizardDrawerContainer__QuestionnaireContainer__Answer .timeline-form .timeline .indicator{position:absolute;top:55%;transform:translateY(-45%)}.InternetWizardDrawerContainer__QuestionnaireContainer__Answer .timeline-form .timeline .indicator .outer-circle{width:3.125vw;height:3.125vw;background-color:#f16e0a;border-radius:50%;display:flex;justify-content:center;align-items:center}.InternetWizardDrawerContainer__QuestionnaireContainer__Answer .timeline-form .timeline .indicator .outer-circle .inner-circle{width:1.6145833333vw;height:1.6145833333vw;background-color:#fff;border-radius:50%}.InternetWizardDrawerContainer__QuestionnaireContainer__Answer .timeline-form .timeline .step{display:flex;flex-direction:column;align-items:center;justify-content:space-between;position:relative;cursor:pointer;line-height:unset;height:14.0625vw}.InternetWizardDrawerContainer__QuestionnaireContainer__Answer .timeline-form .timeline .step .icon img{height:4.7916666667vw;width:auto}.InternetWizardDrawerContainer__QuestionnaireContainer__Answer .timeline-form .timeline .step .line-indicator{height:1.1458333333vw;width:0.1041666667vw;background-color:#d3d3d3;margin:0.2604166667vw 0}.InternetWizardDrawerContainer__QuestionnaireContainer__Answer .timeline-form .timeline .step .text{font-size:1.25vw;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;color:#999}.InternetWizardDrawerContainer__QuestionnaireContainer__Answer .timeline-form .timeline .step.active .line-indicator{background-color:#000}.InternetWizardDrawerContainer__QuestionnaireContainer__Answer .timeline-form .timeline .step.active .text{color:#000}}
.pgroupwizard{margin-bottom:2.9333333333vw}.wizardtopmainoutercontiner{display:none}[dir=rtl] .RectangleWizardMainContainer{right:unset;left:4vw}[dir=rtl] .xbtnclosewizard{right:unset;left:1.3333333333vw}.RectangleWizardMainContainer{position:fixed;bottom:5.6vw;right:4vw;z-index:40;width:73.6vw;height:35.7333333333vw;background:#085ebd 0% 0% no-repeat padding-box;box-shadow:0vw 8.8vw 26.4vw rgba(0,0,0,.1607843137);border-radius:3.2vw}.RectangleWizardMainContainer .FlexRowWizardContainer{display:flex;padding:4.2666666667vw;flex-direction:row;gap:2.1333333333vw}.RectangleWizardMainContainer .FlexRowWizardContainer img{width:auto;height:9.8666666667vw}.WizardSecondSection .Wizardsimpletext{font-family:"HelveticaNeueW20-55Roman";font-weight:normal;font-size:4.2666666667vw;font-weight:500;letter-spacing:0vw;color:#fff;padding-bottom:0vw}.WizardSecondSection .Wizardcomplextext{font-family:"HelveticaNeueW20-55Roman";letter-spacing:6.6666666667vw;font-weight:600;font-size:4.8vw;letter-spacing:0vw;color:#fff;padding-bottom:2.9333333333vw}.xbtnclosewizard{display:flex;align-items:center;justify-content:center;z-index:41;bottom:35.2vw;right:1.3333333333vw;border-radius:100%;position:fixed;background-color:#fff;width:9.0666666667vw;height:9.0666666667vw;border:0.2666666667vw solid #ddd;cursor:pointer}.xbtnclosewizard img{width:4vw;height:4vw}.WizardSecondSection .WizardNextBtn{font-family:"HelveticaNeueW20-55Roman";font-weight:bold;background:#ff7900 0% 0% no-repeat padding-box;border-radius:13.0666666667vw;width:34.4vw;height:10.6666666667vw;border-color:rgba(0,0,0,0);color:#fff;font-size:3.7333333333vw}.devices-accessories .homePageCategoriesHeaderMarginTop .marginTopClassFix{margin-top:-16.8vw !important}@media(min-width: 768px)and (max-width: 1023px){.pgroupwizard{margin-bottom:1.7985611511vw}[dir=rtl] .RectangleWizardMainContainer{right:unset;left:2.9976019185vw}[dir=rtl] .xbtnclosewizard{right:unset;left:2.0383693046vw}.RectangleWizardMainContainer{width:41.2470023981vw;height:17.7458033573vw;box-shadow:0vw 3.9568345324vw 11.8705035971vw rgba(0,0,0,.1607843137);border-radius:2.8776978417vw;right:2.9976019185vw}.WizardSecondSection .Wizardcomplextext{font-size:2.3980815348vw}.WizardSecondSection .Wizardsimpletext{font-size:1.9184652278vw}.RectangleWizardMainContainer .FlexRowWizardContainer img{width:auto;height:5.8752997602vw}.RectangleWizardMainContainer .FlexRowWizardContainer{padding:2.8776978417vw}.WizardSecondSection .WizardNextBtn{width:16.9064748201vw;height:4.7961630695vw;border-radius:5.8752997602vw;font-size:1.9184652278vw}.xbtnclosewizard{bottom:19.9040767386vw;right:2.0383693046vw;width:4.4364508393vw;height:4.4364508393vw;border:0.1199040767vw solid #ddd}.xbtnclosewizard img{width:1.9184652278vw;height:1.9184652278vw}.devices-accessories .homePageCategoriesHeaderMarginTop .marginTopClassFix{margin-top:-7.5539568345vw !important}}@media(min-width: 1024px){.pgroupwizard{margin-bottom:0.78125vw}[dir=rtl] .RectangleWizardMainContainer{right:unset;left:1.6145833333vw}[dir=rtl] .xbtnclosewizard{right:unset;left:1.1458333333vw}.RectangleWizardMainContainer{width:20.3645833333vw;height:8.75vw;box-shadow:0vw 1.71875vw 5.15625vw rgba(0,0,0,.1607843137);border-radius:1.25vw;right:1.6145833333vw;bottom:0.46875vw}.RectangleWizardMainContainer .FlexRowWizardContainer img{width:5.5208333333vw;height:2.8645833333vw}.RectangleWizardMainContainer .FlexRowWizardContainer{gap:0.7291666667vw;padding:0.9895833333vw}.WizardSecondSection .Wizardsimpletext{font-size:1.0416666667vw}.WizardSecondSection .Wizardcomplextext{font-size:1.25vw}.WizardSecondSection .WizardNextBtn{width:8.3854166667vw;height:2.5vw;border-radius:2.5520833333vw;font-size:0.9375vw}.xbtnclosewizard{border:0.0520833333vw solid #ddd;bottom:7.6041666667vw;right:1.1458333333vw;width:2.1875vw;height:2.1875vw}.xbtnclosewizard img{width:0.8333333333vw;height:0.8333333333vw}.categories-threecolumns{height:270px !important}.categories-twocolumns{height:360px}.devices-accessories .homePageCategoriesHeaderMarginTop .marginTopClassFix{margin-top:-6.25vw !important}}@media(min-width: 1200px)and (max-width: 1399px){.product-slider-left{height:unset !important}}
.fulldivwizardclosed{display:none;cursor:pointer}.firstclosedwizard{font-family:"HelveticaNeueW20-55Roman";font-weight:normal;letter-spacing:0px;color:#fff;font-size:4.2666666667vw}.secclosedwizard{font-family:"HelveticaNeueW20-55Roman";font-weight:bold;letter-spacing:0px;color:#fff;font-size:4.2666666667vw}[dir=rtl] .xbtnclosewizardcircle{right:unset;left:6.4vw}.xbtnclosewizardcircle{display:flex;align-items:center;justify-content:center;z-index:44;bottom:37.6vw;right:6.4vw;border-radius:100%;position:fixed;background-color:#fff;width:9.0666666667vw;height:9.0666666667vw;border:0.2666666667vw solid #ddd;cursor:pointer}.xbtnclosewizardcircle img{width:4vw;height:4vw}.flexcllosedwizardspans{display:flex;flex-direction:column;align-items:center;margin-bottom:0px}.closedwizardimgspeed{width:24.2666666667vw;height:auto}[dir=rtl] .parentCircle{right:unset;left:1.3333333333vw}.parentCircle{position:fixed;bottom:5.6vw;right:1.3333333333vw;content:"";width:44.5333333333vw;height:44.5333333333vw;border-radius:50%;background:#085ebd 0% 0% no-repeat padding-box;z-index:40;opacity:.07}[dir=rtl] .circleWizardMainContainer{right:unset;left:4.8vw}.circleWizardMainContainer{align-items:center;justify-content:center;display:flex;flex-direction:column;width:37.3333333333vw;height:37.3333333333vw;border-radius:50%;position:fixed;bottom:9.0666666667vw;right:4.8vw;background:#085ebd 0% 0% no-repeat padding-box;opacity:1;z-index:42}[dir=rtl] .circleAbove{right:unset;left:3.2vw}.circleAbove{content:"";width:40.8vw;height:40.8vw;border-radius:50%;position:fixed;bottom:7.4666666667vw;right:3.2vw;background:#085ebd 0% 0% no-repeat padding-box;opacity:.36;z-index:41;animation:abovecircleopacityChange 1s infinite alternate}@keyframes abovecircleopacityChange{0%{opacity:.36}100%{opacity:.15}}@media(min-width: 768px)and (max-width: 1023px){[dir=rtl] .parentCircle{right:unset;left:0.1199040767vw}.parentCircle{width:22.6618705036vw;height:22.6618705036vw;right:0.1199040767vw}[dir=rtl] .circleAbove{right:unset;left:1.0791366906vw}.circleAbove{width:20.8633093525vw;height:20.8633093525vw;bottom:6.4748201439vw;right:1.0791366906vw}[dir=rtl] .circleWizardMainContainer{right:unset;left:1.9184652278vw}.circleWizardMainContainer{width:19.0647482014vw;height:19.0647482014vw;bottom:7.3141486811vw;right:1.9184652278vw}[dir=rtl] .xbtnclosewizardcircle{right:unset;left:1.4388489209vw}.xbtnclosewizardcircle{bottom:20.7434052758vw;right:1.4388489209vw;width:4.4364508393vw;height:4.4364508393vw;border:0.1199040767vw solid #ddd}.xbtnclosewizardcircle img{width:1.9184652278vw;height:1.9184652278vw}.closedwizardimgspeed{width:11.1510791367vw;height:auto}.firstclosedwizard{font-size:2.1582733813vw}.secclosedwizard{font-size:2.1582733813vw}}@media(min-width: 1024px){[dir=rtl] .parentCircle{right:unset;left:0.8333333333vw}.parentCircle{width:10.5208333333vw;height:10.5208333333vw;right:0.8333333333vw;bottom:0.15625vw}[dir=rtl] .circleAbove{right:unset;left:1.25vw}.circleAbove{width:9.6875vw;height:9.6875vw;bottom:0.5208333333vw;right:1.25vw}[dir=rtl] .circleWizardMainContainer{right:unset;left:1.6666666667vw}.circleWizardMainContainer{width:8.8541666667vw;height:8.8541666667vw;bottom:0.9375vw;right:1.6666666667vw}[dir=rtl] .xbtnclosewizardcircle{right:unset;left:1.6145833333vw}.xbtnclosewizardcircle{border:0.0520833333vw solid #ddd;bottom:13.0208333333vw;right:1.6145833333vw;width:2.1875vw;height:2.1875vw}.xbtnclosewizardcircle img{width:0.8333333333vw;height:0.8333333333vw}.closedwizardimgspeed{width:5.7291666667vw;height:auto}.firstclosedwizard{font-size:1.0416666667vw}.secclosedwizard{font-size:1.0416666667vw}}
@media screen and (max-width: 700px){.wizardDrawerOffersContainer .midleftwizardcontaineroffersgroup{width:91.4666666667vw;gap:2.6666666667vw}.wizardDrawerOffersContainer .mainflexcontainerwizardlaststep{gap:0px}.wizardDrawerOffersContainer .midleftwizardcontainer{padding-top:8.2666666667vw}.wizardDrawerOffersContainer .footerwizardlaststepcontanier{padding-top:1.8666666667vw}}.startagainmainconatianer{display:flex;justify-content:space-between;align-items:center;gap:2.1333333333vw;padding-right:0px}.footerwizardlaststepcontanier p{cursor:pointer}.laststepheaderstartagaink{cursor:pointer}.laststepheaderback{cursor:pointer}.arrowcirclewizardimg{cursor:pointer}[dir=rtl] .startagainmainconatianer{padding-left:7.2vw}[dir=rtl] .next-btn-ck{transform:rotate(180deg);right:unset;left:0px}[dir=rtl] .startagainbuttonwizard{padding-right:0px}[dir=rtl] .footerwizardlaststepcontanier{padding-left:0vw}[dir=rtl] .laststepheaderback img{transform:rotate(180deg)}.slider-container-ck{position:relative;overflow:hidden;width:94%;margin:0 auto;z-index:15}.slider-ck{display:flex;transition:transform .3s ease;justify-content:space-between}.slider-ck .wizardnewcardcontainerparent{margin-right:2.6666666667vw}.prev-btn-ck,.next-btn-ck{position:absolute;top:50%;transform:translateY(-13.3333333333%vw);background:rgba(0,0,0,0);border:none;cursor:pointer;font-size:5.3333333333vw}.prev-btn-ck{left:0;z-index:20;display:none}.next-btn-ck{right:0vw;top:calc(50% - 5.6vw);width:16.8vw;height:16.8vw;background-color:rgba(0,0,0,.3215686275);border-radius:50%;border:none;cursor:pointer;font-size:5.3333333333vw;color:#fff}.speedimgwizard{display:none}.wifiimgwizard{display:none}.startagainbuttonwizard{font-weight:bold}.giftimgwizard{display:none}.allcardswizardcardsection{position:relative}.allcardswizardcardsection .slick-track{display:flex}.allcardswizardcardsection .slick-arrow{position:absolute !important;background-color:rgba(0,0,0,.3215686275);border:1px solid rgba(0,0,0,0);right:-1.3333333333vw;top:52.2666666667vw;z-index:10}.fleximgwidthdescwizard{width:33.3%;display:flex;flex-direction:column;text-align:center;gap:1.6vw}.closeimgwizardlaststep{cursor:pointer;width:10.6666666667vw;height:10.6666666667vw}.laststepheaderback img{width:5.6vw;height:3.2vw}.laststepheaderback{gap:1.3333333333vw;display:flex;align-items:baseline}.laststepheaderstartagaink{gap:1.3333333333vw;display:flex;align-items:center}.startagianimg{width:5.0666666667vw;height:5.0666666667vw}.midleftwizardcontaineroffersgroup .fleximgwidthdescwizard img{height:5.8666666667vw;width:auto}.midleftwizardcontaineroffersgroup .fleximgwidthdescwizard.imgqawizard{font-family:"HelveticaNeueW20-55Roman";font-weight:normal;font-size:3.7333333333vw}.arpricewizardcard{display:flex;align-items:flex-end}[dir=rtl] .arpricewizardcard{display:flex;flex-direction:row-reverse}.midleftwizardcontaineroffersgroup{display:flex;flex-direction:row;width:87.7333333333vw}.wizardDrawerOffersContainer{width:100%;height:100%;overflow-y:scroll;overflow-x:hidden}.midsectionwizardlaststepcontainer{position:relative}.footerimgwizardlastsection{display:flex;flex-direction:column;justify-content:unset;padding-top:1.6vw}.midleftwizardcontaineroffersheader{display:flex;justify-content:center}.wizardnewcardcontainerparent .item-box{background-color:#fff;width:87.7333333333vw;border-radius:1.0666666667vw}.slider-container-ck{display:none}.mainflexcontainerwizardlaststep{display:flex;flex-direction:column;height:100%;gap:8.2666666667vw}.wizardnewcardcontainerparent .internetPlansCard{padding:2.1333333333vw}.wizardnewcardcontainerparent .internetPlansCard{display:block}.wizardnewcardcontainerparent{position:relative;padding-top:9.3333333333vw;display:flex;flex-direction:column;align-items:center;z-index:10;animation-name:fadeInAndExpandwizardcard;animation-duration:2s;animation-fill-mode:forwards}.Fiberofferorangeheaderspan{color:#f16e0a}.footerwizardlaststepcontanier{display:flex;padding-left:7.4666666667vw}.arrowcirclewizardimg{width:10.9333333333vw;height:10.9333333333vw}.startagainbuttonwizard{padding-right:4.5333333333vw}.headerdescwizardlaststep{text-align:center;font-size:5.3333333333vw;font-family:"HelveticaNeueW20-55Roman";font-weight:bold}.checkotherwizardfooter{font-family:"HelveticaNeueW20-55Roman";text-decoration:underline;font-weight:bold;color:#000;font-size:4.2666666667vw}.footerfiberspeedorange{font-weight:bold;font-family:"HelveticaNeueW20-55Roman";text-decoration:underline;color:#f16e0a;font-size:5.3333333333vw}.wizardlaststepheader{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.midleftwizardcontainer{display:flex;flex-direction:column;gap:4vw;align-items:center}.footerwizardlaststepcontanier p{text-align:center;display:flex;flex-direction:column}.footerwizardlaststepcontanier{display:flex;flex-direction:row;justify-content:center;gap:2.6666666667vw}@media(min-width: 768px)and (max-width: 1023px){.startagainbuttonwizard{padding-right:2.1582733813vw}.startagainmainconatianer{display:flex;justify-content:space-between;align-items:center;gap:0.9592326139vw;padding-right:0px}.slider-container-ck{position:relative;overflow:hidden;width:50%;margin:0 auto;z-index:15}.slider-ck{display:flex;transition:transform .3s ease;justify-content:space-between}[dir=rtl] .slider-ck{justify-content:center;padding-right:45.8033573141vw}.slider-ck .wizardnewcardcontainerparent{margin-right:1.1990407674vw}.prev-btn-ck,.next-btn-ck{position:absolute;top:50%;transform:translateY(-5.9952038369%vw);background:rgba(0,0,0,0);border:none;cursor:pointer;font-size:2.3980815348vw}.prev-btn-ck{left:0;z-index:20;display:none}[dir=rtl] .startagainmainconatianer{padding-left:2.3980815348vw}.next-btn-ck{right:-0.1199040767vw;top:calc(50% - 0px);width:8.9928057554vw;height:8.9928057554vw;background-color:rgba(0,0,0,.3215686275);border-radius:50%;border:none;cursor:pointer;font-size:2.3980815348vw;color:#fff}.midrightwizardcontainer{position:relative}.laststepheaderback img{width:3.7170263789vw;height:2.0383693046vw}.laststepheaderback span{font-size:2.3980815348vw}.startagianimg{width:2.9976019185vw;height:2.9976019185vw}.startagainbuttonwizard{font-size:2.3980815348vw}.closeimgwizardlaststep{width:5.7553956835vw;height:5.7553956835vw}.headerdescwizardlaststep{font-size:3.8369304556vw}.midleftwizardcontaineroffersgroup{width:83.8129496403vw}.fleximgwidthdescwizard{flex-direction:row}.midleftwizardcontaineroffersgroup .fleximgwidthdescwizard img{height:3.3573141487vw;width:auto}.midleftwizardcontainer{gap:6.2350119904vw}.mainflexcontainerwizardlaststep{gap:5.3956834532vw}.wizardnewcardcontainerparent .item-box{border-radius:0.9592326139vw;width:46.5227817746vw;box-shadow:0vw 3.9568345324vw 11.8705035971vw rgba(0,0,0,0);height:71.9424460432vw;max-height:71.9424460432vw}.orangecirclecardwizard{box-shadow:0vw 3.9568345324vw 11.8705035971vw rgba(0,0,0,.1607843137);width:71.2230215827vw;height:71.2230215827vw;background-color:#f16e0a;border-radius:50%;position:absolute;top:32.8537170264vw;left:11.8705035971vw;animation-name:fadeInAndExpandwizardcard;animation-duration:2s;animation-fill-mode:forwards}span.imgqawizard{font-family:"HelveticaNeueW20-55Roman";font-weight:normal;font-size:2.3980815348vw}.wizardnewcardcontainerparent{animation-name:fadeInAndExpandwizardcard;animation-duration:2s;animation-fill-mode:forwards}.wizardnewcardcontainerparent .internetPlansCard__internetPlansTitle{font-size:2.8776978417vw;font-family:"HelveticaNeueW20-55Roman";font-weight:bold}.wizardnewcardcontainerparent .internetPlansCard__internetPlansProductAdvantages{font-size:1.9184652278vw;font-family:"HelveticaNeueW20-55Roman"}.wizardnewcardcontainerparent .internetPlansCard__internetPlansProductPriceWithoutTaxSpan1{font-size:2.8776978417vw}.wizardnewcardcontainerparent .internetPlansCard__internetPlansProductPriceWithoutTaxSpan5{font-size:2.3980815348vw}.wizardnewcardcontainerparent .internetPlansCard__internetPlansProductPriceWitTaxSpan1{font-size:1.9184652278vw}.wizardnewcardcontainerparent .arpricewizardcard{font-size:1.9184652278vw}.wizardnewcardcontainerparent .internetPlansCard__internetPlansProductPriceWitTaxSpan3{font-size:1.9184652278vw}.wizardnewcardcontainerparent .internetPlansCard__internetPlansProductPriceWithTax{margin-top:1.4388489209vw}.wizardnewcardcontainerparent .internetPlansCard__internetPlansProductAdvantages{height:28.4172661871vw}.checkotherwizardfooter{font-size:2.8776978417vw}.footerfiberspeedorange{font-size:3.8369304556vw}.arrowcirclewizardimg{width:5.7553956835vw;height:5.7553956835vw}.footerwizardlaststepcontanier{gap:1.1990407674vw}.speedimgwizard img{width:5.7553956835vw;height:5.7553956835vw}.speedimgwizard{display:block;position:absolute;width:5.7553956835vw;height:5.7553956835vw;z-index:10;right:1.1990407674vw;bottom:32.7338129496vw}.wifiimgwizard img{width:8.8729016787vw;height:8.1534772182vw}.wifiimgwizard{display:block;position:absolute;width:5.7553956835vw;height:5.7553956835vw;z-index:10;right:7.5539568345vw;bottom:16.4268585132vw}.giftimgwizard img{width:5.51558753vw;height:4.7961630695vw}.giftimgwizard{display:block;position:absolute;width:5.7553956835vw;height:5.7553956835vw;z-index:10;right:6.1151079137vw;top:52.1582733813vw}[dir=rtl] .footerwizardlaststepcontanier{padding-left:unset}[dir=rtl] .speedimgwizard{right:unset;left:1.1990407674vw}[dir=rtl] .wifiimgwizard{right:unset;left:7.5539568345vw}[dir=rtl] .giftimgwizard{right:unset;left:6.1151079137vw}[dir=rtl] .orangecirclecardwizard{right:unset;left:11.7505995204vw}}@media(min-width: 1200px)and (max-width: 1376px){.orangecirclecardwizard{right:14.6vw !important}[dir=rtl] .orangecirclecardwizard{right:unset !important;left:14.6vw !important}}@media(min-width: 1024px){.startagainbuttonwizard{padding-right:1.1458333333vw}.startagainmainconatianer{display:flex;justify-content:space-between;align-items:center;gap:0.4166666667vw;padding-right:0px}.wizardDrawerOffersContainer{overflow-x:unset;overflow-y:unset}.laststepheaderback img{width:1.6145833333vw;height:0.8854166667vw}.laststepheaderback span{font-size:1.25vw}.startagianimg{width:1.3020833333vw;height:1.3020833333vw}.startagainbuttonwizard{font-size:1.25vw}.closeimgwizardlaststep{width:3.6458333333vw;height:3.6458333333vw}.headerdescwizardlaststep{font-size:1.6666666667vw}.midsectionwizardlaststepcontainer{display:flex;flex-direction:row;width:100%;align-items:center}.mainflexcontainerwizardlaststep{gap:0vw}.midleftwizardcontainer{width:25.0520833333vw}.midrightwizardcontainer{width:auto}.midleftwizardcontaineroffersgroup{width:15.8333333333vw}.fleximgwidthdescwizard{flex-direction:row}.midleftwizardcontaineroffersgroup{flex-direction:column;align-items:flex-start}.midleftwizardcontaineroffersgroup .fleximgwidthdescwizard img.manimgwizard{width:0.8854166667vw;height:2.1875vw}.midleftwizardcontaineroffersgroup .fleximgwidthdescwizard img.homeimgwizard{width:1.6145833333vw;height:1.4583333333vw}.midleftwizardcontaineroffersgroup .fleximgwidthdescwizard img.laptopimgwizard{width:1.7708333333vw;height:1.3020833333vw}.maxwidthimgwizartleftsection{width:1.7708333333vw;height:2.1875vw;opacity:0;animation:fadeInAndSlideLeftimg 2s ease forwards;transform:translateX(7.8125vw)}.fleximgwidthdescwizard{width:100%}.wizardnewcardcontainerparent .item-box{width:20.2083333333vw;box-shadow:0vw 1.71875vw 5.15625vw rgba(0,0,0,0);border-radius:0.4166666667vw}.wizardnewcardcontainerparent .internetPlansCard__internetPlansProductAdvantages{height:8.2291666667vw}.midleftwizardcontainer{gap:3.125vw}.wizardnewcardcontainerparent{padding-top:0px;animation-name:fadeInAndExpandwizardcard;animation-duration:2s;animation-fill-mode:forwards}.fleximgwidthdescwizard{gap:0.5208333333vw}.midleftwizardcontaineroffersgroup{gap:1.25vw}.midleftwizardcontainer{align-items:flex-start}.headerdescwizardlaststep{text-align:unset;opacity:0;animation:fadeInWizardheader 2s ease forwards;transform:translateY(-2.6041666667vw)}.wizardDrawerOffersContainer{padding-left:2.1354166667vw}.laststepheaderstartagaink{gap:0.625vw}span.imgqawizard{font-family:"HelveticaNeueW20-55Roman";font-weight:normal;font-size:1.0416666667vw;opacity:0;animation:fadeInAndSlideLeftstring 2s ease forwards;transform:translateX(-5.2083333333vw)}.wizardnewcardcontainerparent .internetPlansCard{padding:0.625vw}.slider-ck .wizardnewcardcontainerparent{margin-right:0vw}.checkotherwizardfooter{font-size:1.0416666667vw}.footerfiberspeedorange{font-size:1.25vw}.arrowcirclewizardimg{width:2.1354166667vw;height:2.1354166667vw}.footerwizardlaststepcontanier{padding-top:0vw}.midsectionwizardlaststepcontainer{padding-top:2.1875vw;gap:0vw}.footerwizardlaststepcontanier{gap:0.5208333333vw;opacity:0;padding-left:5.15625vw;animation:fadeInAndSlideUpfooter 1s ease forwards;animation-delay:2s;transform:translateY(7.8125vw)}.footerimgwizardlastsection{padding-top:0.9895833333vw}.speedimgwizard{display:block;position:absolute;width:2.8125vw;height:2.8125vw;z-index:10;right:9.0625vw;top:14.9479166667vw}.speedimgwizard img{width:2.8125vw;height:2.8125vw}.wifiimgwizard{display:block;position:absolute;width:4.375vw;height:4.0104166667vw;z-index:10;right:10.46875vw;top:24.375vw}.wifiimgwizard img{width:4.375vw;height:4.0104166667vw}.giftimgwizard{display:block;position:absolute;width:2.8645833333vw;height:2.7604166667vw;z-index:10;right:11.7708333333vw;top:5.9895833333vw}.giftimgwizard img{width:2.8645833333vw;height:2.7604166667vw}.orangecirclecardwizard{box-shadow:0vw 1.71875vw 5.15625vw rgba(0,0,0,.1607843137);width:30.8333333333vw;height:30.8333333333vw;scale:0;background-color:#f16e0a;border-radius:50%;position:absolute;top:2.1875vw;right:15.2604166667vw;animation-name:fadeInAndExpandwizardcard;animation-duration:2s;animation-fill-mode:forwards}.slider-container-ck{position:relative;overflow:hidden;width:103%;margin:0 auto;z-index:15}.slider-ck{display:flex;transition:transform .3s ease;justify-content:space-between}.prev-btn-ck,.next-btn-ck{display:none !important;position:absolute;top:50%;transform:translateY(-2.6041666667%vw);background:rgba(0,0,0,0);border:none;cursor:pointer;font-size:1.0416666667vw}.prev-btn-ck{left:0;z-index:20;display:none}[dir=rtl] .next-btn-ck{display:none;transform:rotate(180deg);right:17.7604166667vw}[dir=rtl] .startagainmainconatianer{padding-left:1.7708333333vw}.next-btn-ck{display:none !important;right:18.6979166667vw;z-index:20;position:absolute;top:calc(50% - 3.125vw);z-index:20;width:5.1041666667vw;height:5.1041666667vw;background-color:rgba(0,0,0,.3215686275);border-radius:50%;border:none;cursor:pointer;font-size:1.0416666667vw;color:#fff}[dir=rtl] .speedimgwizard{right:unset;left:9.0625vw;top:17.8645833333vw}[dir=rtl] .wifiimgwizard{right:unset;left:10.46875vw;top:26.71875vw}[dir=rtl] .giftimgwizard{right:unset;left:11.71875vw;top:8.9583333333vw}[dir=rtl] .orangecirclecardwizard{right:unset;top:2.2395833333vw;left:15.2604166667vw}[dir=rtl] .footerwizardlaststepcontanier{padding-right:5.15625vw;padding-left:unset}}@keyframes fadeInAndExpandwizardcard{0%{opacity:0;scale:0}100%{opacity:1;scale:1}}@keyframes fadeInWizardheader{from{opacity:0;transform:translateY(-5.2083333333vw)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInAndSlideLeftimg{from{opacity:0;transform:translateX(7.8125vw)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInAndSlideLeftstring{from{opacity:0;transform:translateX(-5.2083333333vw)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInAndSlideUpfooter{from{opacity:8;transform:translateY(7.8125vw)}to{opacity:1;transform:translateY(0)}}
.TODFiberSuperHeightCard{margin-bottom:18px}.TODFiberSuperHeightCard .item-box{height:100%;max-height:100%;width:100%;max-width:100%;border-radius:18px;background:#000}.TODFiberSuper{position:relative}.TODFiberSuper .slick-prev.slick-arrow,.TODFiberSuper .slick-next.slick-arrow{display:none !important}.TODFiberSuper .slick-list{margin-bottom:5.8666666667vw}.TODFiberSuper div>img{max-width:100%;min-width:100%;width:100%;height:52.8vw;margin-bottom:7.7333333333vw}.TODFiberSuper .slick-list.draggable{border-radius:18px;-webkit-border-radius:18px;-moz-border-radius:18px;-ms-border-radius:18px;-o-border-radius:18px}.TODFiberSuper .TODTitle{height:11.2vw;max-height:11.2vw;font-family:"HelveticaNeueW20-75Bold";font-size:4.2666666667vw;width:61.3333333333vw;margin-bottom:4vw;color:#fff;padding:0 3.4666666667vw}.TODFiberSuper .TODTitle span{font-family:"HelveticaNeueW20-75Bold";color:#f16e0a}.TODFiberSuper .TODDescription{height:10.6666666667vw;max-height:10.6666666667vw;padding:0 3.4666666667vw;font-family:"HelveticaNeueW20-55Roman";font-size:3.7333333333vw;width:95%;margin-bottom:5.8666666667vw;color:#a2a2a2}.TODFiberSuper .dotsSlickSlider{margin:0 0 5.8666666667vw 0 !important;display:flex;gap:2.4vw;padding:0 3.4666666667vw}.TODFiberSuper .dotsSlickSlider li{list-style-type:none;width:2.1333333333vw;height:2.1333333333vw;background:#999;border-radius:100px;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;cursor:pointer}.TODFiberSuper .dotsSlickSlider li.activeSlickDots{width:6.9333333333vw;background-color:#ff7900}@media(min-width: 768px)and (max-width: 1023px){.TODFiberSuperHeightCard{margin-bottom:unset}.TODFiberSuperHeightCard .item-box{height:97%}.TODFiberSuper .slick-list{margin-bottom:0vw}.TODFiberSuper div>img{height:33.932853717vw;margin-bottom:3.4772182254vw}.TODFiberSuper .TODTitle{height:7.1942446043vw;max-height:7.1942446043vw;font-size:2.3980815348vw;width:35.2517985612vw;margin-bottom:1.9184652278vw;padding:0 2.1582733813vw}.TODFiberSuper .TODDescription{height:4.7961630695vw;max-height:4.7961630695vw;padding:0 2.1582733813vw;font-size:1.6786570743vw;width:95%;margin-bottom:4.9160671463vw}.TODFiberSuper .dotsSlickSlider{margin:0 0 2.6378896882vw 0 !important;padding:0 2.1582733813vw;gap:1.9184652278vw}.TODFiberSuper .dotsSlickSlider li{width:1.5587529976vw;height:1.5587529976vw}.TODFiberSuper .dotsSlickSlider li.activeSlickDots{width:4.6762589928vw;background-color:#ff7900}}@media(min-width: 1024px){.TODFiberSuperHeightCard{margin-bottom:unset}.TODFiberSuperHeightCard .item-box{height:97%}.TODFiberSuper .sliderTOD.slick-slider{height:31.25vw !important}.TODFiberSuper .slick-list{height:100% !important}.TODFiberSuper div>img{height:18.6458333333vw;margin-bottom:2.1354166667vw}.TODFiberSuper .TODTitle{height:3.125vw;max-height:3.125vw;font-size:1.0416666667vw;width:16.6666666667vw;padding:0 1.0416666667vw;margin-bottom:1.1458333333vw}.TODFiberSuper .TODDescription{height:4.1666666667vw;max-height:4.1666666667vw;font-size:0.8333333333vw;width:95%;padding:0 1.0416666667vw;margin-bottom:2.1354166667vw}.TODFiberSuper .dotsSlickSlider{margin:0 0 1.1458333333vw 0 !important;padding:0 0.9375vw;gap:0.7291666667vw}.TODFiberSuper .dotsSlickSlider li{width:0.6770833333vw;height:0.6770833333vw}.TODFiberSuper .dotsSlickSlider li.activeSlickDots{width:2.03125vw;background-color:#ff7900}}
.rateevouchers{display:none}.newsurvey .newsurveyfooter{align-items:center}.newsurvey .firststepsurveyfooterbtn{justify-content:end !important}[dir=rtl] .newsurvey .firstseclastqstinput{padding-right:2.9333333333vw;padding-left:unset}.newsurvey .firstseclastqstinput{width:100%;height:12.8vw;border:1px solid #cdcdcd;border-radius:1.0666666667vw;font-size:3.2vw;color:#999;padding-left:4.9333333333vw;height:7.7333333333vw}.checkoutsurveysec2{width:15.2vw}.checkoutsurveysec3{width:15.2vw}.newsurvey .thrdQyesnoinput{padding-top:0vw}.secpagefirstFormSection{padding-top:3.2vw}.secpagesecFormSection{padding-top:3.2vw}.newsurvey .form-controlck{border-radius:1.0666666667vw;height:8vw;margin-bottom:4.8vw;border:1px solid #cdcdcd;box-sizing:border-box;font-size:3.2vw;font-family:"HelveticaNeueW20-55Roman" !important}.form-controlck{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path fill="none" d="M0 0h24v24H0z"/><path d="M7 10l5 5 5-5z"/></svg>') no-repeat right 10px center}[dir=rtl] .thrdQyesnoinput{padding-top:3.2vw}[dir=rtl] .form-controlck{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path fill="none" d="M0 0h24v24H0z"/><path d="M7 10l5 5 5-5z"/></svg>') no-repeat left 10px center}.form-controlck:focus{border-color:#888}[dir=rtl] .backbnewsurveyfooter img{transform:rotatey(180deg)}[dir=rtl] .newsurvey{z-index:116;top:5% !important;left:50% !important;right:unset !important;transform:translate(-50%, -50%) !important}.newsurvey{z-index:116;top:6% !important;left:50%;transform:translate(-50%, -50%)}.newsurvey .form-controlck{cursor:pointer;border-color:1px solid #cdcdcd;border-radius:1.0666666667vw}.newsurvey .LikeRate p{display:flex;gap:1.3333333333vw}.newsurvey .yesnoflexcontainer{gap:5.6vw}.newcheckoutsurveycontainerfirstsec{max-height:76vw;overflow-y:scroll;padding-top:2.9333333333vw}.thrdQyesnoinput{padding-top:3.2vw}.newsurvey .yesnoflexcontainer button{display:flex;justify-content:center;align-items:center;width:66.4vw !important;height:8.5333333333vw;font-size:3.4666666667vw;line-height:0vw}.backbnewsurveyfooter{cursor:pointer;font-size:4.2666666667vw;font-family:"HelveticaNeueW20-55Roman" !important;color:#000;font-weight:bold;padding-left:1.6vw}.newsurvey .newsurveyfooter{padding-top:7.4666666667vw;width:87.7333333333vw !important}.backbnewsurveyfooter img{width:3.7333333333vw;height:4.8vw}.newsurvey .newsurveyfooter button{width:43.4666666667vw;height:10.6666666667vw;background-color:#cdcdcd;border-radius:1.0666666667vw;font-size:4.2666666667vw;color:#fff;font-family:"HelveticaNeueW20-55Roman" !important;display:flex;text-align:center;justify-content:center;align-items:center;border-color:rgba(0,0,0,0)}.newsurvey .newsurveyfooter{display:flex;justify-content:space-between}.newsurvey .yesnoflexcontainer{display:flex}.newsurvey .newcheckoutsurveycontainerfirstsec .ease-of-purchase{gap:0.5333333333vw}.newcheckoutsurveycontainerfirstsec .ease-button,.newcheckoutsurveycontainerfirstsec .checkoutsurveysec{width:15.2vw}@media(min-width: 768px)and (max-width: 1023px){[dir=rtl] .backbnewsurveyfooter{padding-right:1.3189448441vw;padding-left:unset}[dir=rtl] .newsurvey .firstseclastqstinput{padding-right:1.3189448441vw;padding-left:unset}.newsurvey .newsurveyfooter button{font-size:2.3980815348vw;width:26.9784172662vw;height:7.5539568345vw}.newsurvey .newsurveyfooter{padding-top:4.7961630695vw;padding-bottom:1.1990407674vw;width:97% !important;align-items:center}.newsurvey .form-controlck{border-radius:0.479616307vw !important;height:5.2757793765vw;margin-bottom:1.6786570743vw;font-size:1.6786570743vw}.newsurvey .thrdQyesnoinput{padding-top:0.9592326139vw}.newsurvey{top:42% !important}[dir=rtl] .newsurvey{top:42% !important}.newcheckoutsurveycontainersecsec{padding:1.3189448441vw}.newsurvey .yesnoflexcontainer button{height:5.2757793765vw;font-size:2.1582733813vw}.newsurvey .firstseclastqstinput{border-radius:0.479616307vw;font-size:1.6786570743vw;padding-left:1.3189448441vw;height:5.3956834532vw}.backbnewsurveyfooter{font-size:2.1582733813vw}.backbnewsurveyfooter img{width:2.0383693046vw;height:1.4388489209vw}.secpagefirstFormSection .ease-of-purchase{gap:1.3189448441vw}.secpagesecFormSection .ease-of-purchase{gap:1.3189448441vw}}@media(min-width: 1024px){.newcheckoutsurveycontainerfirstsec .ease-button,.newcheckoutsurveycontainerfirstsec .checkoutsurveysec{width:3.3333333333vw !important}.newsurvey{position:absolute !important;left:50% !important;transform:translate(-50%, -50%) !important}.newcheckoutsurveycontainerfirstsec{max-height:29.1666666667vw;overflow-y:scroll;padding-top:1.3020833333vw}.newsurvey .newcheckoutsurveycontainerfirstsec .ease-of-purchase{gap:0.5208333333vw}.newsurvey .yesnoflexcontainer{gap:1.09375vw}.secpagefirstFormSection{padding-top:unset}.newsurvey .yesnoflexcontainer button{font-size:0.9375vw;width:12.96875vw !important;height:2.5vw}.newsurvey .newsurveyfooter{max-width:28.59375vw;padding-top:2.7083333333vw;padding-bottom:1.0416666667vw;align-items:center}.backbnewsurveyfooter{font-size:1.0416666667vw;font-family:"HelveticaNeueW20-55Roman" !important;color:#000;font-weight:bold}.backbnewsurveyfooter{padding-left:1.6145833333vw}[dir=rtl] .backbnewsurveyfooter{padding-right:1.6145833333vw;padding-left:unset}.backbnewsurveyfooter img{width:1.1979166667vw;height:0.8333333333vw}.newsurvey .newsurveyfooter button{width:14.1145833333vw;height:3.3333333333vw;background-color:#cdcdcd;border-radius:0.2083333333vw;font-size:1.0416666667vw;color:#fff;font-family:"HelveticaNeueW20-55Roman" !important;display:flex;text-align:center;justify-content:center;align-items:center;border-color:rgba(0,0,0,0)}[dir=rtl] .newsurvey label{width:26.9270833333vw;padding-bottom:0.78125vw}.newsurvey label{width:26.9270833333vw;padding-bottom:0.78125vw}.newsurvey{width:30.15625vw}.newsurvey .CardRateHeader{width:29.6875vw}.newsurvey .LikeRate p{display:flex;gap:0.2604166667vw}.newsurvey .form-controlck{border-radius:0.2083333333vw;width:26.9791666667vw;height:2.5vw;margin-bottom:0.9375vw;border:1px solid #cdcdcd;box-sizing:border-box;font-size:0.9375vw;font-family:"HelveticaNeueW20-55Roman" !important}.newsurvey .firstseclastqstinput{width:100%;height:2.5vw;border:1px solid #cdcdcd;border-radius:0.2083333333vw;font-size:0.8333333333vw;color:#999;padding-left:0.2083333333vw}.newsurvey .thrdQyesnoinput{padding-top:1.0416666667vw}[dir=rtl] .newsurvey .newcheckoutsurveycontainerfirstsec input::-moz-placeholder{padding-left:unset;padding-right:0.9635416667vw;font-size:0.8333333333vw}[dir=rtl] .newsurvey .newcheckoutsurveycontainerfirstsec input:-ms-input-placeholder{padding-left:unset;padding-right:0.9635416667vw;font-size:0.8333333333vw}[dir=rtl] .newsurvey .newcheckoutsurveycontainerfirstsec input::placeholder{padding-left:unset;padding-right:0.9635416667vw;font-size:0.8333333333vw}.newsurvey .newcheckoutsurveycontainerfirstsec input::-moz-placeholder{padding-left:0.9635416667vw;font-size:0.8333333333vw}.newsurvey .newcheckoutsurveycontainerfirstsec input:-ms-input-placeholder{padding-left:0.9635416667vw;font-size:0.8333333333vw}.newsurvey .newcheckoutsurveycontainerfirstsec input::placeholder{padding-left:0.9635416667vw;font-size:0.8333333333vw}[dir=rtl] .newsurvey .newcheckoutsurveycontainersecsec input::-moz-placeholder{padding-left:unset;padding-right:0.9635416667vw;font-size:0.8333333333vw}[dir=rtl] .newsurvey .newcheckoutsurveycontainersecsec input:-ms-input-placeholder{padding-left:unset;padding-right:0.9635416667vw;font-size:0.8333333333vw}[dir=rtl] .newsurvey .newcheckoutsurveycontainersecsec input::placeholder{padding-left:unset;padding-right:0.9635416667vw;font-size:0.8333333333vw}.newsurvey .thirdQyesno{width:26.8229166667vw}.newsurvey .thrdQyesnoinput{width:26.8229166667vw}.newsurvey .newcheckoutsurveycontainersecsec{display:flex;flex-direction:column;padding:1.5104166667vw}.newsurvey .newcheckoutsurveycontainersecsec .checkoutsurveysec2{width:3.3333333333vw !important}.newsurvey .newcheckoutsurveycontainersecsec .checkoutsurveysec3{width:3.3333333333vw !important}.newsurvey .newcheckoutsurveycontainersecsec .secpagesecFormSection{padding-top:1.6145833333vw}[dir=rtl] .newsurvey .firstseclastqstinput{padding-right:0.4166666667vw;padding-left:unset}}
.popuptmessagetrackfiber{display:none}.RightTrackyourOrdersectionFlex{display:none}.InputMsgContainer input[type=number]{-moz-appearance:textfield}.InputMsgContainer input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.wrapbothsec{display:flex;flex-direction:column;gap:5.3333333333vw}.disabled-select{pointer-events:none;opacity:.6}.disabledcolorinput{color:#ccc !important}.btnactivated{background-color:#000;text-decoration:underline;border-radius:2.1333333333vw}.whitecoloractive{text-decoration:underline;color:#fff !important}.MainTrackYourOrderContainer{background-color:#f0f0f1}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex{gap:8vw;padding:7.2vw;display:flex;flex-direction:column;flex-wrap:wrap;align-content:center}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .DescMainTrackYourOrderHeader{text-align:center;font-size:5.8666666667vw;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;color:#000}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .DescMainTrackYourOrderHeader .OrderStatus{color:#ff790e}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .BtnSwitchContainerTrackYourOrder{cursor:pointer;height:12.8vw;padding:1.3333333333vw;display:flex;border-radius:2.1333333333vw;flex-direction:row;background-color:#fff;align-items:center;justify-content:center}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .BtnSwitchContainerTrackYourOrder .FiberStatusBtnFlex{height:10.6666666667vw;gap:1.0666666667vw;width:100%;display:flex;align-items:center;justify-content:center}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .BtnSwitchContainerTrackYourOrder .FiberStatusBtnFlex .Fiberimg{width:5.0666666667vw;height:auto;font-size:3.7333333333vw;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;color:#000;text-align:center}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .BtnSwitchContainerTrackYourOrder .FiberStatusBtnFlex .Btn{font-size:3.7333333333vw;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;color:#000;text-align:center}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .BtnSwitchContainerTrackYourOrder .TrackOrderBtnFlex{gap:1.0666666667vw;height:10.6666666667vw;width:100%;display:flex;align-items:center;justify-content:center}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .BtnSwitchContainerTrackYourOrder .TrackOrderBtnFlex .Trackimg{font-size:3.7333333333vw;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;color:#000;text-align:center;width:5.0666666667vw;height:auto}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .BtnSwitchContainerTrackYourOrder .TrackOrderBtnFlex .Btn{font-size:3.7333333333vw;font-family:"HelveticaNeueW20-55Roman";font-weight:bold;color:#000;text-align:center}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .FiberStatusFormMainContainer{display:flex;gap:8.5333333333vw;flex-direction:column}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .FiberStatusFormMainContainer .RequestNumberinput .RequestNumberinputlabel{font-size:3.7333333333vw;font-family:"HelveticaNeueW20-55Roman";font-weight:600;letter-spacing:0.0586666667vw;color:#666}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .FiberStatusFormMainContainer .RequestNumberinput .RequestNumberinputlabel span{color:#ff790e}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .FiberStatusFormMainContainer .RequestNumberinput .InputMsgContainer ::-moz-placeholder{padding:4.2666666667vw;font-size:3.7333333333vw;font-family:"HelveticaNeueW20-55Roman";color:#999}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .FiberStatusFormMainContainer .RequestNumberinput .InputMsgContainer :-ms-input-placeholder{padding:4.2666666667vw;font-size:3.7333333333vw;font-family:"HelveticaNeueW20-55Roman";color:#999}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .FiberStatusFormMainContainer .RequestNumberinput .InputMsgContainer ::placeholder{padding:4.2666666667vw;font-size:3.7333333333vw;font-family:"HelveticaNeueW20-55Roman";color:#999}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .FiberStatusFormMainContainer .RequestNumberinput .InputMsgContainer input{padding:4.2666666667vw;font-size:3.7333333333vw;font-family:"HelveticaNeueW20-55Roman";color:#000;width:85.0666666667vw;height:12.8vw;border:1px solid #ccc}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .FiberStatusFormMainContainer .RequestNumberinput .InputMsgContainer .MsgRequestNumberInput{color:#000;font-size:3.2vw;font-family:"HelveticaNeueW20-55Roman";padding-top:1.3333333333vw}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .FiberStatusFormMainContainer .OrAfterBeforesec{display:flex;align-items:center;justify-content:center;color:#000;font-size:3.7333333333vw;font-family:"HelveticaNeueW20-55Roman"}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .FiberStatusFormMainContainer .OrAfterBeforesec::before,.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .FiberStatusFormMainContainer .OrAfterBeforesec::after{content:"";flex:1;padding-top:1.3333333333vw;border-bottom:1px solid #ccc}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .FiberStatusFormMainContainer .OrAfterBeforesec::before{margin-right:2.6666666667vw}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .FiberStatusFormMainContainer .OrAfterBeforesec::after{margin-left:2.6666666667vw}[dir=rtl] .MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .FiberStatusFormMainContainer .OrAfterBeforesec::before{margin-left:2.6666666667vw}[dir=rtl] .MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .FiberStatusFormMainContainer .OrAfterBeforesec::after{margin-right:2.6666666667vw}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .FiberStatusFormMainContainer .IdentificationDocumentInput .IdentificationDocumentInputlabel{font-size:3.7333333333vw;font-family:"HelveticaNeueW20-55Roman";font-weight:600;letter-spacing:0.0586666667vw;color:#666}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .FiberStatusFormMainContainer .IdentificationDocumentInput .IdentificationDocumentInputlabel span{color:#ff790e}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .FiberStatusFormMainContainer .IdentificationDocumentInput .InputMsgContainer select{cursor:pointer;width:100%;height:12.8vw;font-size:3.7333333333vw;font-family:"HelveticaNeueW20-55Roman";color:#999;border:1.5px solid #ccc}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .FiberStatusFormMainContainer .IdentificationDocumentInput .InputMsgContainer .MsgIdentificationDocumentInput{color:#000;font-size:3.7333333333vw;font-family:"HelveticaNeueW20-55Roman"}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .FiberStatusFormMainContainer .FiberStatusSubmitBtn{width:85.0666666667vw;height:12.8vw;border-radius:1.0666666667vw;color:#fff;border:1px solid #ccc;background-color:#ccc;font-size:4.2666666667vw;font-family:"HelveticaNeueW20-55Roman"}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .OrderNumberContainerInput{display:none;flex-direction:column}.OrderNumberContainerInput{display:flex;gap:5.3333333333vw;flex-direction:column}.OrderNumberContainerInput .TrackYourOrderBtns{background-color:#ccc;color:#fff;font-family:"HelveticaNeueW20-55Roman";height:12.8vw;width:100%;display:flex;font-size:4.2666666667vw;align-items:center;border-radius:1.0666666667vw;border:1px solid #ccc;justify-content:center}.OrderNumberContainerInput .OrderNumberinputlabel{font-size:3.7333333333vw;color:#666;font-family:"HelveticaNeueW20-55Roman";font-weight:600}.OrderNumberContainerInput .OrderNumberinputlabel span{color:#ff790e}.OrderNumberContainerInput .OrderNumberInputMsgContainer .maininputcontainerdesi{display:flex;background-color:#fff;height:12.8vw;border:1px solid #ccc;border-radius:1.0666666667vw;align-items:center;padding:2.8vw}.OrderNumberContainerInput .OrderNumberInputMsgContainer .maininputcontainerdesi .inputimgbox{border-right:1px solid #ccc;padding:0.8vw}.OrderNumberContainerInput .OrderNumberInputMsgContainer .maininputcontainerdesi .inputimgbox img{height:auto;width:5.0666666667vw;margin-right:0.8vw;margin-bottom:0.2666666667vw}.OrderNumberContainerInput .OrderNumberInputMsgContainer .maininputcontainerdesi .inputordernumber{border:none;padding-left:5.0666666667vw}.OrderNumberContainerInput .OrderNumberInputMsgContainer .MsgOrderNumberInput{font-size:2.9333333333vw;color:#000;font-family:"HelveticaNeueW20-55Roman"}.OrderNumberContainerInput .Emailaddressinputlabel{font-size:3.7333333333vw;color:#666;font-family:"HelveticaNeueW20-55Roman";font-weight:600}.OrderNumberContainerInput .Emailaddressinputlabel span{color:#ff790e}.OrderNumberContainerInput .maininputcontainerdesiEmailaddress{display:flex;background-color:#fff;height:12.8vw;border:1px solid #ccc;border-radius:1.0666666667vw;align-items:center;padding:2.8vw}.OrderNumberContainerInput .maininputcontainerdesiEmailaddress .Emailaddressinputimgbox{border-right:1px solid #ccc;padding:0.8vw}.OrderNumberContainerInput .maininputcontainerdesiEmailaddress .Emailaddressinputimgbox img{height:auto;width:5.0666666667vw;margin-right:0.8vw;margin-bottom:0.2666666667vw}.OrderNumberContainerInput .maininputcontainerdesiEmailaddress .inputEmailaddress{border:none;padding-left:5.0666666667vw}.OrderNumberContainerInput .MsgEmailaddressInput{font-size:2.9333333333vw;color:#000;font-family:"HelveticaNeueW20-55Roman"}@media(min-width: 768px)and (max-width: 1023px){.wrapbothsec{gap:2.3980815348vw}.btnactivated{border-radius:0.9592326139vw}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex{gap:3.5971223022vw;padding:3.2374100719vw}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .DescMainTrackYourOrderHeader{font-size:2.6378896882vw}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .BtnSwitchContainerTrackYourOrder{height:5.7553956835vw;padding:0.5995203837vw;border-radius:0.9592326139vw}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .BtnSwitchContainerTrackYourOrder .FiberStatusBtnFlex{height:4.7961630695vw;gap:0.479616307vw}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .BtnSwitchContainerTrackYourOrder .FiberStatusBtnFlex .Fiberimg{width:2.278177458vw;height:auto}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .BtnSwitchContainerTrackYourOrder .FiberStatusBtnFlex .Btn{font-size:1.6786570743vw}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .BtnSwitchContainerTrackYourOrder .TrackOrderBtnFlex{height:4.7961630695vw;gap:0.479616307vw}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .BtnSwitchContainerTrackYourOrder .TrackOrderBtnFlex .Trackimg{width:2.278177458vw;height:auto}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .BtnSwitchContainerTrackYourOrder .TrackOrderBtnFlex .Btn{font-size:1.6786570743vw}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .FiberStatusFormMainContainer{gap:3.3573141487vw}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .FiberStatusFormMainContainer .RequestNumberinput .RequestNumberinputlabel{font-size:1.6786570743vw;margin-bottom:0.479616307vw;letter-spacing:0.0263788969vw}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .FiberStatusFormMainContainer .RequestNumberinput .InputMsgContainer ::-moz-placeholder{padding:1.9184652278vw;font-size:1.6786570743vw}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .FiberStatusFormMainContainer .RequestNumberinput .InputMsgContainer :-ms-input-placeholder{padding:1.9184652278vw;font-size:1.6786570743vw}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .FiberStatusFormMainContainer .RequestNumberinput .InputMsgContainer ::placeholder{padding:1.9184652278vw;font-size:1.6786570743vw}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .FiberStatusFormMainContainer .RequestNumberinput .InputMsgContainer input{padding:0.2398081535vw;font-size:1.6786570743vw;width:38.2494004796vw;height:5.7553956835vw}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .FiberStatusFormMainContainer .RequestNumberinput .InputMsgContainer .MsgRequestNumberInput{padding-top:0.5995203837vw;font-size:1.4388489209vw}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .FiberStatusFormMainContainer .OrAfterBeforesec{font-size:1.6786570743vw}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .FiberStatusFormMainContainer .OrAfterBeforesec::before,.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .FiberStatusFormMainContainer .OrAfterBeforesec::after{content:"";flex:1;padding-top:0.5995203837vw;border-bottom:1px solid #ccc}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .FiberStatusFormMainContainer .OrAfterBeforesec::before{margin-right:1.1990407674vw}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .FiberStatusFormMainContainer .OrAfterBeforesec::after{margin-left:1.1990407674vw}[dir=rtl] .MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .FiberStatusFormMainContainer .OrAfterBeforesec::before{margin-left:1.1990407674vw}[dir=rtl] .MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .FiberStatusFormMainContainer .OrAfterBeforesec::after{margin-right:1.1990407674vw}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .FiberStatusFormMainContainer .IdentificationDocumentInput .IdentificationDocumentInputlabel{font-size:1.6786570743vw;margin-bottom:0.479616307vw;letter-spacing:0.0263788969vw}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .FiberStatusFormMainContainer .IdentificationDocumentInput .InputMsgContainer select{height:5.7553956835vw;font-size:1.6786570743vw}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .FiberStatusFormMainContainer .IdentificationDocumentInput .InputMsgContainer .MsgIdentificationDocumentInput{font-size:1.6786570743vw}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .FiberStatusFormMainContainer .FiberStatusSubmitBtn{width:38.2494004796vw;height:5.7553956835vw;border-radius:0.479616307vw;font-size:1.9184652278vw}.OrderNumberContainerInput{display:flex;gap:2.3980815348vw;flex-direction:column}.OrderNumberContainerInput .TrackYourOrderBtns{background-color:#ccc;color:#fff;font-family:"HelveticaNeueW20-55Roman";height:5.7553956835vw;width:100%;display:flex;font-size:1.9184652278vw;align-items:center;border-radius:0.479616307vw;border:1px solid #ccc;justify-content:center}.OrderNumberContainerInput .OrderNumberinputlabel{font-size:1.6786570743vw;color:#666;font-family:"HelveticaNeueW20-55Roman";font-weight:600}.OrderNumberContainerInput .OrderNumberinputlabel span{color:#ff790e}.OrderNumberContainerInput .OrderNumberInputMsgContainer .maininputcontainerdesi{display:flex;background-color:#fff;height:5.7553956835vw;border:1px solid #ccc;border-radius:0.479616307vw;align-items:center;padding:1.2589928058vw}.OrderNumberContainerInput .OrderNumberInputMsgContainer .maininputcontainerdesi .inputimgbox{border-right:1px solid #ccc;padding:0.3597122302vw}.OrderNumberContainerInput .OrderNumberInputMsgContainer .maininputcontainerdesi .inputimgbox img{height:auto;width:2.278177458vw;margin-right:0.3597122302vw;margin-bottom:0.1199040767vw}.OrderNumberContainerInput .OrderNumberInputMsgContainer .maininputcontainerdesi .inputordernumber{border:none;padding-left:2.278177458vw}.OrderNumberContainerInput .OrderNumberInputMsgContainer .MsgOrderNumberInput{font-size:1.3189448441vw;color:#000;font-family:"HelveticaNeueW20-55Roman"}.OrderNumberContainerInput .Emailaddressinputlabel{font-size:1.6786570743vw;color:#666;font-family:"HelveticaNeueW20-55Roman";font-weight:600}.OrderNumberContainerInput .Emailaddressinputlabel span{color:#ff790e}.OrderNumberContainerInput .maininputcontainerdesiEmailaddress{display:flex;background-color:#fff;height:5.7553956835vw;border:1px solid #ccc;border-radius:0.479616307vw;align-items:center;padding:1.2589928058vw}.OrderNumberContainerInput .maininputcontainerdesiEmailaddress .Emailaddressinputimgbox{border-right:1px solid #ccc;padding:0.3597122302vw}.OrderNumberContainerInput .maininputcontainerdesiEmailaddress .Emailaddressinputimgbox img{height:auto;width:2.278177458vw;margin-right:0.3597122302vw;margin-bottom:0.1199040767vw}.OrderNumberContainerInput .maininputcontainerdesiEmailaddress .inputEmailaddress{border:none;padding-left:2.278177458vw}.OrderNumberContainerInput .MsgEmailaddressInput{font-size:1.3189448441vw;color:#000;font-family:"HelveticaNeueW20-55Roman"}}@media(min-width: 1024px){[dir=rtl] .motorimg{transform:rotateY(180deg);left:-2.7083333333vw}.motorimg{position:absolute;right:-2.7083333333vw;bottom:2.6041666667vw}.motorimg img{width:31.9791666667vw;height:27.34375vw}[dir=rtl] .RightTrackyourOrdersectionFlex{padding-left:0.7291666667vw}.RightTrackyourOrdersectionFlex{height:39.1145833333vw;position:relative;overflow:hidden;display:flex;width:29.2708333333vw;padding-right:0.7291666667vw;justify-content:flex-end}.RightTrackyourOrdersectionFlex .texttrackcontainer{display:flex;justify-content:center;padding-top:1.71875vw}.RightTrackyourOrdersectionFlex .texttrackcontainer .rightsecheadertext{font-family:"HelveticaNeueW20-55Roman";color:#fff;font-size:1.7708333333vw;width:20.3125vw;text-align:center}.RightTrackyourOrdersectionFlex .texttrackcontainer .rightsecheadertext span{font-weight:bold}.btnactivated{border-radius:0.4166666667vw}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox{display:flex !important;padding:1.1979166667vw;padding-right:0}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex{flex:3;gap:1.9791666667vw;padding:1.40625vw;padding-right:0}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .DescMainTrackYourOrderHeader{font-size:1.6666666667vw}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .BtnSwitchContainerTrackYourOrder{height:3.3333333333vw;padding:0.2604166667vw;border-radius:0.4166666667vw}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .BtnSwitchContainerTrackYourOrder .FiberStatusBtnFlex{height:2.8125vw;gap:0.4166666667vw}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .BtnSwitchContainerTrackYourOrder .FiberStatusBtnFlex .Fiberimg{width:1.3020833333vw;height:auto}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .BtnSwitchContainerTrackYourOrder .FiberStatusBtnFlex .Btn{font-size:0.9375vw}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .BtnSwitchContainerTrackYourOrder .TrackOrderBtnFlex{height:2.8125vw;gap:0.4166666667vw}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .BtnSwitchContainerTrackYourOrder .TrackOrderBtnFlex .Trackimg{width:1.3020833333vw;height:auto}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .BtnSwitchContainerTrackYourOrder .TrackOrderBtnFlex .Btn{font-size:0.9375vw}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .FiberStatusFormMainContainer{gap:2.0833333333vw}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .FiberStatusFormMainContainer .RequestNumberinput .RequestNumberinputlabel{font-size:0.9375vw;letter-spacing:0.0151041667vw}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .FiberStatusFormMainContainer .RequestNumberinput .InputMsgContainer ::-moz-placeholder{padding:0.1041666667vw;font-size:0.9375vw}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .FiberStatusFormMainContainer .RequestNumberinput .InputMsgContainer :-ms-input-placeholder{padding:0.1041666667vw;font-size:0.9375vw}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .FiberStatusFormMainContainer .RequestNumberinput .InputMsgContainer ::placeholder{padding:0.1041666667vw;font-size:0.9375vw}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .FiberStatusFormMainContainer .RequestNumberinput .InputMsgContainer input{border-radius:0.2083333333vw;padding:0.8333333333vw;font-size:1.0416666667vw;width:27.96875vw;height:3.3333333333vw}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .FiberStatusFormMainContainer .RequestNumberinput .InputMsgContainer .MsgRequestNumberInput{font-size:0.8333333333vw;padding-top:0.1302083333vw}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .FiberStatusFormMainContainer .OrAfterBeforesec{font-size:0.8333333333vw}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .FiberStatusFormMainContainer .OrAfterBeforesec::before,.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .FiberStatusFormMainContainer .OrAfterBeforesec::after{content:"";flex:1;padding-top:0.2604166667vw;border-bottom:1px solid #ccc}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .FiberStatusFormMainContainer .OrAfterBeforesec::before{margin-right:0.6770833333vw}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .FiberStatusFormMainContainer .OrAfterBeforesec::after{margin-left:0.6770833333vw}[dir=rtl] .MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .FiberStatusFormMainContainer .OrAfterBeforesec::before{margin-left:0.6770833333vw}[dir=rtl] .MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .FiberStatusFormMainContainer .OrAfterBeforesec::after{margin-right:0.6770833333vw}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .FiberStatusFormMainContainer .IdentificationDocumentInput .IdentificationDocumentInputlabel{font-size:0.9375vw;letter-spacing:0.0151041667vw}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .FiberStatusFormMainContainer .IdentificationDocumentInput .InputMsgContainer select{border-radius:0.2083333333vw;height:3.3333333333vw;font-size:0.8333333333vw;-webkit-appearance:none;appearance:none;-moz-appearance:none;background-image:url("../Themes/Theme 2024/Content/images/img-checkoutRevamp/Arrow-close2x.png");background-repeat:no-repeat;background-position:right 1.1979166667vw center;background-size:0.7291666667vw 0.4166666667vw}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .FiberStatusFormMainContainer .IdentificationDocumentInput .InputMsgContainer .MsgIdentificationDocumentInput{font-size:0.8333333333vw}.MainTrackYourOrderContainer .MainTrackYourOrderContainerFlexBox .LeftTrackyourOrdersectionFlex .FiberStatusFormMainContainer .FiberStatusSubmitBtn{width:27.96875vw;height:3.3333333333vw;border-radius:0.4166666667vw;font-size:1.25vw}.OrderNumberContainerInput{display:flex;gap:2.0833333333vw;flex-direction:column}.OrderNumberContainerInput .TrackYourOrderBtns{background-color:#ccc;color:#fff;font-family:"HelveticaNeueW20-55Roman";height:3.3333333333vw;width:100%;display:flex;font-size:0.8333333333vw;align-items:center;border-radius:0.2083333333vw;border:1px solid #ccc;justify-content:center}.OrderNumberContainerInput .OrderNumberinputlabel{font-size:0.9375vw;color:#666;font-family:"HelveticaNeueW20-55Roman";font-weight:600}.OrderNumberContainerInput .OrderNumberinputlabel span{color:#ff790e}.OrderNumberContainerInput .OrderNumberInputMsgContainer .maininputcontainerdesi{display:flex;background-color:#fff;height:3.3333333333vw;border:1px solid #ccc;border-radius:0.2083333333vw;align-items:center;padding:0.546875vw}.OrderNumberContainerInput .OrderNumberInputMsgContainer .maininputcontainerdesi .inputimgbox{border-right:1px solid #ccc;padding:0.15625vw}.OrderNumberContainerInput .OrderNumberInputMsgContainer .maininputcontainerdesi .inputimgbox img{height:auto;width:0.9895833333vw;margin-right:0.15625vw;margin-bottom:0.0520833333vw}.OrderNumberContainerInput .OrderNumberInputMsgContainer .maininputcontainerdesi .inputordernumber{width:27.96875vw;border:none;padding-left:0.9895833333vw}.OrderNumberContainerInput .OrderNumberInputMsgContainer .MsgOrderNumberInput{font-size:0.8333333333vw;color:#000;font-family:"HelveticaNeueW20-55Roman"}.OrderNumberContainerInput .Emailaddressinputlabel{font-size:0.9375vw;color:#666;font-family:"HelveticaNeueW20-55Roman";font-weight:600}.OrderNumberContainerInput .Emailaddressinputlabel span{color:#ff790e}.OrderNumberContainerInput .maininputcontainerdesiEmailaddress{display:flex;background-color:#fff;height:3.3333333333vw;border:1px solid #ccc;border-radius:0.2083333333vw;align-items:center;padding:0.546875vw}.OrderNumberContainerInput .maininputcontainerdesiEmailaddress .Emailaddressinputimgbox{border-right:1px solid #ccc;padding:0.15625vw}.OrderNumberContainerInput .maininputcontainerdesiEmailaddress .Emailaddressinputimgbox img{height:auto;width:0.9895833333vw;margin-right:0.15625vw;margin-bottom:0.0520833333vw}.OrderNumberContainerInput .maininputcontainerdesiEmailaddress .inputEmailaddress{border:none;padding-left:0.9895833333vw}.OrderNumberContainerInput .MsgEmailaddressInput{font-size:0.8333333333vw;color:#000;font-family:"HelveticaNeueW20-55Roman"}.rightsecimgtrackfiber{content:"";width:26.8229166667vw;height:39.1145833333vw;background-image:url("../Themes/Theme 2024/Content/images/H1-2024/bg-general.svg");background-size:cover;background-position:center;background-repeat:no-repeat}.wrapbothsec{gap:1.25vw}.popuptmessagetrackfiber{display:block;position:absolute;right:23.125vw;top:13.0208333333vw;z-index:2}.popuptmessagetrackfiber img{width:12.5520833333vw;height:5.6770833333vw}.popupmessagetexttrackorder{position:absolute;z-index:10;font-weight:bold;color:#000;top:0.78125vw;font-size:0.9375vw;width:10.4166666667vw;left:1.7708333333vw;font-family:"HelveticaNeueW20-55Roman"}.trackmessagecolor{color:#ff790e}[dir=rtl] .popupmessagetexttrackorder{right:1.4583333333vw;transform:rotatey(180deg);text-align:right;width:8.59375vw}[dir=rtl] .popuptmessagetrackfiber{left:23.125vw;right:unset;transform:rotatey(180deg)}[dir=rtl] .MainTrackYourOrderContainerFlexBox{padding-left:0}}
[dir=rtl] .FiberStatusMainContainer .ReqNumberStartAgainmobile .startagainborder .startwordfiber{padding-bottom:1.8666666667vw}[dir=rtl] .FiberStatusMainContainer .FiberStatusBox .FullFiberStatusBoxResult .FiberStatusFirstSection .ReqNumberUnsuccessful{padding-bottom:1.6vw}[dir=rtl] .FiberStatusMainContainer .FiberStatusBox .FiberStatusTopHeader{gap:25.6vw}[dir=rtl] .FiberStatusMainContainer .FiberStatusBox .FullFiberStatusBoxResult .FiberStatusFirstSection .ReqNumberCompleted{padding-bottom:1.6vw}.wraprequestandstatus{display:flex;gap:16.2666666667vw;align-items:center;font-family:"HelveticaNeueW20-55Roman"}[dir=rtl] .FiberStatusMainContainer .FiberStatusBox .FiberStatusTopHeader{gap:23.4666666667vw}.fibertextfilled{font-size:4.2666666667vw}.FiberStatusMainContainer{padding:4.2666666667vw;background-color:#f0f0f1}.FiberStatusMainContainer .ReqNumberStartAgainmobile{display:flex;align-items:center;justify-content:flex-end}.FiberStatusMainContainer .ReqNumberStartAgainmobile:hover{cursor:pointer}.FiberStatusMainContainer .ReqNumberStartAgainmobile .startagainborder{cursor:pointer;padding:4.2666666667vw;height:10.6666666667vw;border:1px solid #000;border-radius:1.3333333333vw;display:flex;gap:1.2426666667vw;align-items:center}.FiberStatusMainContainer .ReqNumberStartAgainmobile .startagainborder .startwordfiber{padding-bottom:0.8vw;cursor:pointer;color:#000;font-family:"HelveticaNeueW20-55Roman";font-size:3.7333333333vw}.FiberStatusMainContainer .ReqNumberStartAgainmobile .startagainborder img{width:2.9333333333vw;height:3.2vw}.FiberStatusMainContainer .FiberStatusBox{padding-top:11.4666666667vw;display:flex;gap:3.2vw;flex-direction:column}.FiberStatusMainContainer .FiberStatusBox .FiberStatusTopHeader{display:flex;gap:11.7333333333vw}.FiberStatusMainContainer .FiberStatusBox .FiberStatusTopHeader .firsthead{color:#666;font-size:3.7333333333vw;font-family:"HelveticaNeueW20-55Roman";font-weight:600}.FiberStatusMainContainer .FiberStatusBox .FiberStatusTopHeader .sechead{color:#666;font-size:3.7333333333vw;font-family:"HelveticaNeueW20-55Roman";font-weight:600}.FiberStatusMainContainer .FiberStatusBox .FullFiberStatusBoxResult{background-color:#fff;border-radius:3.2vw 0px 0px 3.2vw;padding-left:3.2vw;padding-right:3.2vw}.FiberStatusMainContainer .FiberStatusBox .FullFiberStatusBoxResult .FiberStatusFirstSection{align-items:center;display:flex;gap:16.2666666667vw;padding-top:3.2vw;border-bottom:1px solid #cdcdcd;padding-bottom:3.2vw}.FiberStatusMainContainer .FiberStatusBox .FullFiberStatusBoxResult .FiberStatusFirstSection .ReqNumber{font-weight:600;color:#000;font-size:4.2666666667vw}.FiberStatusMainContainer .FiberStatusBox .FullFiberStatusBoxResult .FiberStatusFirstSection .ReqNumberCompleted{width:35.2vw;height:12.8vw;background-color:#ffebdb;border-radius:7.4666666667vw;color:#ff790e;font-size:4.2666666667vw;display:flex;align-items:center;justify-content:center}.FiberStatusMainContainer .FiberStatusBox .FullFiberStatusBoxResult .FiberStatusFirstSection .ReqNumberUnsuccessful{width:35.2vw;height:12.8vw;background-color:#f9e7e2;border-radius:7.4666666667vw;color:#cd3c14;font-size:4.2666666667vw;display:flex;align-items:center;justify-content:center}.FiberStatusMainContainer .FiberStatusBox .FullFiberStatusBoxResult .FiberStatusFirstSection .ReqNumberStartAgain{display:none}.FiberStatusMainContainer .FiberStatusBox .FullFiberStatusBoxResult .FiberStatusSecSection{padding-top:6.2666666667vw;padding-bottom:8.5333333333vw;border-bottom:1px solid #ccc}.FiberStatusMainContainer .FiberStatusBox .FullFiberStatusBoxResult .FiberStatusThirdSection{padding-top:8.5333333333vw;padding-bottom:8.5333333333vw}.FiberStatusMainContainer .FiberStatusBox .FullFiberStatusBoxResult .FiberStatusThirdSection .guestionfirstsec{font-size:4.8vw;color:#000;font-family:"HelveticaNeueW20-55Roman"}.FiberStatusMainContainer .FiberStatusBox .FullFiberStatusBoxResult .FiberStatusThirdSection .whatsappcontainer{display:flex;flex-direction:column;gap:4.1333333333vw;padding-top:6.6666666667vw}.FiberStatusMainContainer .FiberStatusBox .FullFiberStatusBoxResult .FiberStatusThirdSection .whatsappcontainer .groupswhatsapp{display:flex;gap:2.6666666667vw}.FiberStatusMainContainer .FiberStatusBox .FullFiberStatusBoxResult .FiberStatusThirdSection .whatsappcontainer .groupswhatsapp .whatsapptext{font-size:4.8vw;color:#000;font-family:"HelveticaNeueW20-55Roman";font-weight:500}.FiberStatusMainContainer .FiberStatusBox .FullFiberStatusBoxResult .FiberStatusThirdSection .whatsappcontainer img{width:6.9333333333vw;height:6.9333333333vw}@media(min-width: 768px)and (max-width: 1023px){[dir=rtl] .FiberStatusMainContainer .ReqNumberStartAgainmobile .startagainborder .startwordfiber{padding-bottom:0.8393285372vw}[dir=rtl] .FiberStatusMainContainer .FiberStatusBox .FullFiberStatusBoxResult .FiberStatusFirstSection .ReqNumberUnsuccessful{padding-bottom:0.7194244604vw}[dir=rtl] .FiberStatusMainContainer .FiberStatusBox .FiberStatusTopHeader{gap:11.5107913669vw}[dir=rtl] .FiberStatusMainContainer .FiberStatusBox .FullFiberStatusBoxResult .FiberStatusFirstSection .ReqNumberCompleted{padding-bottom:0.7194244604vw}[dir=rtl] .FiberStatusMainContainer .FiberStatusBox .FiberStatusTopHeader{gap:10.551558753vw}.wraprequestandstatus{display:flex;gap:6.3549160671vw;align-items:center}.fibertextfilled{font-size:1.9184652278vw;font-family:"HelveticaNeueW20-55Roman"}.FiberStatusMainContainer{padding:1.9184652278vw;background-color:#f0f0f1}.FiberStatusMainContainer .ReqNumberStartAgainmobile{cursor:pointer;display:flex;align-items:center;justify-content:flex-end}.FiberStatusMainContainer .ReqNumberStartAgainmobile .startagainborder{padding:1.9184652278vw;height:4.7961630695vw;border:1px solid #000;border-radius:0.5995203837vw;display:flex;gap:0.5587529976vw;align-items:center}.FiberStatusMainContainer .ReqNumberStartAgainmobile .startagainborder .startwordfiber{padding-bottom:0.479616307vw;color:#000;font-family:"HelveticaNeueW20-55Roman";font-size:1.6786570743vw}.FiberStatusMainContainer .ReqNumberStartAgainmobile .startagainborder img{width:1.3189448441vw;height:1.4388489209vw}.FiberStatusMainContainer .FiberStatusBox{padding-top:5.1558752998vw;display:flex;gap:1.4388489209vw;flex-direction:column}.FiberStatusMainContainer .FiberStatusBox .FiberStatusTopHeader{display:flex;gap:5.2757793765vw}.FiberStatusMainContainer .FiberStatusBox .FiberStatusTopHeader .firsthead{color:#666;font-size:1.6786570743vw;font-family:"HelveticaNeueW20-55Roman";font-weight:600}.FiberStatusMainContainer .FiberStatusBox .FiberStatusTopHeader .sechead{color:#666;font-size:1.6786570743vw;font-family:"HelveticaNeueW20-55Roman";font-weight:600}.FiberStatusMainContainer .FiberStatusBox .FullFiberStatusBoxResult{background-color:#fff;border-radius:1.4388489209vw 0px 0px 1.4388489209vw;padding-left:1.4388489209vw;padding-right:1.4388489209vw}.FiberStatusMainContainer .FiberStatusBox .FullFiberStatusBoxResult .FiberStatusFirstSection{align-items:center;display:flex;gap:7.3141486811vw;padding-top:1.4388489209vw;border-bottom:1px solid #cdcdcd;padding-bottom:1.4388489209vw}.FiberStatusMainContainer .FiberStatusBox .FullFiberStatusBoxResult .FiberStatusFirstSection .ReqNumber{font-weight:600;color:#000;font-size:1.9184652278vw}.FiberStatusMainContainer .FiberStatusBox .FullFiberStatusBoxResult .FiberStatusFirstSection .ReqNumberCompleted{width:15.8273381295vw;height:5.7553956835vw;background-color:#ffebdb;border-radius:3.3573141487vw;color:#ff790e;font-size:1.9184652278vw;display:flex;align-items:center;justify-content:center}.FiberStatusMainContainer .FiberStatusBox .FullFiberStatusBoxResult .FiberStatusFirstSection .ReqNumberUnsuccessful{width:15.8273381295vw;height:5.7553956835vw;background-color:#f9e7e2;border-radius:3.3573141487vw;color:#cd3c14;font-size:1.9184652278vw;display:flex;align-items:center;justify-content:center}.FiberStatusMainContainer .FiberStatusBox .FullFiberStatusBoxResult .FiberStatusFirstSection .ReqNumberStartAgain{cursor:pointer;display:none}.FiberStatusMainContainer .FiberStatusBox .FullFiberStatusBoxResult .FiberStatusSecSection{padding-top:2.8177458034vw;padding-bottom:3.8369304556vw;border-bottom:1px solid #ccc}.FiberStatusMainContainer .FiberStatusBox .FullFiberStatusBoxResult .FiberStatusThirdSection{padding-top:3.8369304556vw;padding-bottom:3.8369304556vw}.FiberStatusMainContainer .FiberStatusBox .FullFiberStatusBoxResult .FiberStatusThirdSection .guestionfirstsec{font-size:2.1582733813vw}.FiberStatusMainContainer .FiberStatusBox .FullFiberStatusBoxResult .FiberStatusThirdSection .whatsappcontainer{display:flex;flex-direction:column;gap:1.8585131894vw;padding-top:2.9976019185vw}.FiberStatusMainContainer .FiberStatusBox .FullFiberStatusBoxResult .FiberStatusThirdSection .whatsappcontainer .groupswhatsapp{display:flex;gap:1.1990407674vw}.FiberStatusMainContainer .FiberStatusBox .FullFiberStatusBoxResult .FiberStatusThirdSection .whatsappcontainer .groupswhatsapp .whatsapptext{font-size:2.1582733813vw;color:#000;font-family:"HelveticaNeueW20-55Roman";font-weight:500}.FiberStatusMainContainer .FiberStatusBox .FullFiberStatusBoxResult .FiberStatusThirdSection .whatsappcontainer img{width:3.1175059952vw;height:3.1175059952vw}}@media(min-width: 1024px){.wraprequestandstatus{display:flex;gap:6.71875vw;align-items:center}.FiberStatusMainContainer{padding:0.8333333333vw;background-color:#f0f0f1}.FiberStatusMainContainer .ReqNumberStartAgainmobile{cursor:pointer;display:none;align-items:center;justify-content:flex-end}.FiberStatusMainContainer .ReqNumberStartAgainmobile .startagainborder{padding:0.8333333333vw;height:2.0833333333vw;border:1px solid #000;border-radius:0.2604166667vw;display:flex;gap:0.2427083333vw;align-items:center}.FiberStatusMainContainer .ReqNumberStartAgainmobile .startagainborder .startwordfiber{padding-bottom:0.2083333333vw;color:#000;font-family:"HelveticaNeueW20-55Roman";font-size:0.8333333333vw}.FiberStatusMainContainer .ReqNumberStartAgainmobile .startagainborder img{width:0.5729166667vw;height:0.625vw}.FiberStatusMainContainer .FiberStatusBox{align-items:center;padding-top:2.2395833333vw;display:flex;gap:0.625vw;flex-direction:column}.FiberStatusMainContainer .FiberStatusBox .FiberStatusTopHeader{padding-left:2.0833333333vw;width:70.5729166667vw;display:flex;gap:4.5833333333vw}.FiberStatusMainContainer .FiberStatusBox .FiberStatusTopHeader .firsthead{color:#666;font-size:0.9375vw;font-family:"HelveticaNeueW20-55Roman";font-weight:600}.FiberStatusMainContainer .FiberStatusBox .FiberStatusTopHeader .sechead{color:#666;font-size:0.9375vw;font-family:"HelveticaNeueW20-55Roman";font-weight:600}.FiberStatusMainContainer .FiberStatusBox .FullFiberStatusBoxResult{width:70.5729166667vw;background-color:#fff;border-radius:1.25vw 1.25vw 1.25vw 1.25vw;padding-left:2.0833333333vw;padding-right:2.0833333333vw}.FiberStatusMainContainer .FiberStatusBox .FullFiberStatusBoxResult .FiberStatusFirstSection{align-items:center;display:flex;gap:3.1770833333vw;padding-top:1.71875vw;border-bottom:1px solid #cdcdcd;padding-bottom:1.71875vw;justify-content:space-between}.FiberStatusMainContainer .FiberStatusBox .FullFiberStatusBoxResult .FiberStatusFirstSection .ReqNumber{font-weight:600;color:#000;font-size:1.0416666667vw}.FiberStatusMainContainer .FiberStatusBox .FullFiberStatusBoxResult .FiberStatusFirstSection .ReqNumberCompleted{width:10.2604166667vw;height:2.9166666667vw;background-color:#ffebdb;border-radius:1.4583333333vw;color:#ff790e;font-size:0.9375vw;display:flex;align-items:center;justify-content:center}.FiberStatusMainContainer .FiberStatusBox .FullFiberStatusBoxResult .FiberStatusFirstSection .ReqNumberUnsuccessful{width:10.2604166667vw;height:2.9166666667vw;background-color:#f9e7e2;border-radius:1.4583333333vw;color:#cd3c14;font-size:0.9375vw;display:flex;align-items:center;justify-content:center}.FiberStatusMainContainer .FiberStatusBox .FullFiberStatusBoxResult .FiberStatusFirstSection .ReqNumberStartAgain{cursor:pointer;display:flex;background-color:#f0f0f1;border:1px solid #f0f0f1;border-radius:0.2604166667vw;width:8.4895833333vw;height:2.0833333333vw;gap:0.390625vw;justify-content:center;align-items:center}.FiberStatusMainContainer .FiberStatusBox .FullFiberStatusBoxResult .FiberStatusFirstSection .ReqNumberStartAgain img{width:0.6770833333vw;height:0.7291666667vw}.FiberStatusMainContainer .FiberStatusBox .FullFiberStatusBoxResult .FiberStatusFirstSection .ReqNumberStartAgain div{padding-bottom:0.2083333333vw;font-size:0.9375vw;color:#000;font-family:"HelveticaNeueW20-55Roman"}.FiberStatusMainContainer .FiberStatusBox .FullFiberStatusBoxResult .FiberStatusSecSection{padding-top:2.5vw;padding-bottom:2.5vw;border-bottom:1px solid #ccc}.FiberStatusMainContainer .FiberStatusBox .FullFiberStatusBoxResult .FiberStatusSecSection .fibertextfilled{font-size:0.9375vw;font-family:"HelveticaNeueW20-55Roman";max-width:52.7083333333vw}.FiberStatusMainContainer .FiberStatusBox .FullFiberStatusBoxResult .FiberStatusThirdSection{gap:3.3333333333vw;display:flex;padding-top:2.0833333333vw;padding-bottom:2.0833333333vw}.FiberStatusMainContainer .FiberStatusBox .FullFiberStatusBoxResult .FiberStatusThirdSection .guestionfirstsec{font-size:1.0416666667vw;letter-spacing:0px}.FiberStatusMainContainer .FiberStatusBox .FullFiberStatusBoxResult .FiberStatusThirdSection .whatsappcontainer{display:flex;flex-direction:column;gap:0.8072916667vw;padding-top:unset}.FiberStatusMainContainer .FiberStatusBox .FullFiberStatusBoxResult .FiberStatusThirdSection .whatsappcontainer .groupswhatsapp{display:flex;gap:0.5208333333vw}.FiberStatusMainContainer .FiberStatusBox .FullFiberStatusBoxResult .FiberStatusThirdSection .whatsappcontainer .groupswhatsapp .whatsapptext{font-size:0.9375vw;color:#000;font-family:"HelveticaNeueW20-55Roman";font-weight:500}.FiberStatusMainContainer .FiberStatusBox .FullFiberStatusBoxResult .FiberStatusThirdSection .whatsappcontainer img{width:1.3541666667vw;height:1.3541666667vw}[dir=rtl] .FiberStatusMainContainer .FiberStatusBox .FiberStatusTopHeader{padding-right:2.0833333333vw;padding-left:unset;gap:8.0208333333vw}[dir=rtl] .FiberStatusMainContainer .FiberStatusBox .FullFiberStatusBoxResult .FiberStatusFirstSection .ReqNumberUnsuccessful{padding-bottom:0.46875vw}[dir=rtl] .FiberStatusMainContainer .FiberStatusBox .FullFiberStatusBoxResult .FiberStatusFirstSection .ReqNumberCompleted{padding-bottom:0.3125vw}[dir=rtl] .FiberStatusMainContainer .FiberStatusBox .FullFiberStatusBoxResult .FiberStatusFirstSection .ReqNumberStartAgain div{padding-bottom:0.3645833333vw}}
.howcanwehelpsectioncontainer{background-image:url("../Themes/Theme 2024/Content/images/Merge/footerbackgroundmobile.png");background-repeat:no-repeat;background-size:cover;background-position:center;padding-left:8.5333333333vw;padding-right:9.3333333333vw;padding-bottom:11.2vw;padding-top:11.2vw}.howcanwehelpsectioncontainer .maincontainerqtyhowcan{display:flex;gap:9.0666666667vw;flex-direction:column}.howcanwehelpsectioncontainer .maincontainerqtyhowcan .firstsechowcan{display:flex;gap:4.2666666667vw;flex-direction:column}.howcanwehelpsectioncontainer .maincontainerqtyhowcan .firstsechowcan .headertextbig{font-weight:bold;color:#ff7900;font-size:6.9333333333vw;font-family:"HelveticaNeueW20-55Roman" !important;max-width:41.3333333333vw}.howcanwehelpsectioncontainer .maincontainerqtyhowcan .firstsechowcan .headertextsmall{color:#fff;font-size:3.7333333333vw;font-family:"HelveticaNeueW20-55Roman" !important}.howcanwehelpsectioncontainer .maincontainerqtyhowcan .secsechowcan{display:flex;gap:18.4vw}.howcanwehelpsectioncontainer .maincontainerqtyhowcan .secsechowcan .squaremaincontainerwithtext{align-items:center;display:flex;gap:4.5333333333vw;flex-direction:column}.howcanwehelpsectioncontainer .maincontainerqtyhowcan .secsechowcan .squaremaincontainerwithtext .faqbox img{width:14.4vw;height:auto}.howcanwehelpsectioncontainer .maincontainerqtyhowcan .secsechowcan .squaremaincontainerwithtext .boxtext{color:#fff;font-weight:bold;font-size:4vw;font-family:"HelveticaNeueW20-55Roman" !important;letter-spacing:-0.07px;text-align:center}[dir=rtl] .howcanwehelpsectioncontainer{transform:scaleX(-1)}[dir=rtl] .howcanwehelpsectioncontainer .maincontainerqtyhowcan{transform:scaleX(-1)}.newmobilefootermerge{padding-top:11.7333333333vw;display:flex;flex-direction:column}.newmobilefootermerge .firstandsecfooterflexcontainer{display:flex;padding-left:4.2666666667vw;padding-right:4.2666666667vw;flex-direction:column;gap:13.3333333333vw}.newmobilefootermerge .firstandsecfooterflexcontainer .footerfirstsecmobile{display:flex;flex-direction:column;gap:7.7333333333vw}.newmobilefootermerge .firstandsecfooterflexcontainer .footerfirstsecmobile .flexcontainerfirstsec{display:flex;gap:3.7333333333vw;align-items:center}.newmobilefootermerge .firstandsecfooterflexcontainer .footerfirstsecmobile .flexcontainerfirstsec img{width:13.8666666667vw;height:13.8666666667vw}.newmobilefootermerge .firstandsecfooterflexcontainer .footerfirstsecmobile .flexcontainerfirstsec .firstsecheadermobilefooter{font-weight:bold;font-size:5.3333333333vw;color:#000}.newmobilefootermerge .firstandsecfooterflexcontainer .footerfirstsecmobile .googleplaybtngroupmobilefooter{display:flex;gap:9px}.newmobilefootermerge .firstandsecfooterflexcontainer .footerfirstsecmobile .googleplaybtngroupmobilefooter .btngoogleplay img{width:auto;height:9.3333333333vw}.newmobilefootermerge .firstandsecfooterflexcontainer .footersecsecmobile{display:flex;flex-direction:row;gap:8vw}.newmobilefootermerge .firstandsecfooterflexcontainer .footersecsecmobile a{height:5.8666666667vw;width:auto}.newmobilefootermerge .firstandsecfooterflexcontainer .footersecsecmobile a .socialmediabtnfooter img{height:5.8666666667vw;width:auto}.newmobilefootermerge .newslettermobilerfootersection{padding-left:4.2666666667vw;padding-right:4.2666666667vw;padding-top:12.5333333333vw;display:flex;flex-direction:column;gap:4.2666666667vw}.newmobilefootermerge .newslettermobilerfootersection .newslettertextsec{display:flex;gap:1.8666666667vw;flex-direction:column}.newmobilefootermerge .newslettermobilerfootersection .newslettertextsec .firstheadernewsmobile{font-size:6.4vw;font-weight:bold}.newmobilefootermerge .newslettermobilerfootersection .newslettertextsec .smallheadernewsmobile{font-size:3.7333333333vw}.newmobilefootermerge .newslettermobilerfootersection .newslettersubscribeinputcontainer{display:flex;padding:2.1333333333vw;justify-content:space-between;box-shadow:0px 2px 4px rgba(0,0,0,.0588235294);border:1px solid #979797;border-radius:13.3333333333vw}.newmobilefootermerge .newslettermobilerfootersection .newslettersubscribeinputcontainer input{border:none;padding-left:17px;background-color:rgba(0,0,0,0)}.newmobilefootermerge .newslettermobilerfootersection .newslettersubscribeinputcontainer .subscribebtnfoot{border-radius:18.6666666667vw;width:27.4666666667vw;height:10.6666666667vw;background-color:#f16e00;display:flex;justify-content:center;align-items:center;color:#fff;font-size:3.2vw}.newmobilefootermerge .newslettermobilerfootersection .newsLetterMainBoxMobileSub .newsLetterSubActionBoxLabel{font-size:3.2vw;padding-top:4px}.newmobilefootermerge .privacyflexwrapsec{padding-left:4.2666666667vw;padding-right:4.2666666667vw;padding-bottom:9.0666666667vw;padding-top:9.8666666667vw;display:grid;-moz-column-gap:5.3333333333vw;column-gap:5.3333333333vw;row-gap:6.1333333333vw;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, auto)}.newmobilefootermerge .privacyflexwrapsec a .maincontainerprivtextandimg{display:flex;gap:3.4666666667vw}.newmobilefootermerge .privacyflexwrapsec a .maincontainerprivtextandimg .privacyimg img{width:6.4vw;height:auto}.newmobilefootermerge .privacyflexwrapsec a .maincontainerprivtextandimg .privacysectext{width:-webkit-max-content;width:-moz-max-content;width:max-content;font-size:3.8666666667vw;color:#000;text-decoration:none}.newmobilefootermerge .paymentfootermobilesection{display:flex;align-items:center;background:#f9f9f9 0% 0% no-repeat padding-box;border-top:.5px solid #979797;gap:4.5333333333vw;border-bottom:.5px solid #979797;padding-left:4.2666666667vw;padding-right:4.2666666667vw;padding-top:9.0666666667vw;padding-bottom:9.0666666667vw}.newmobilefootermerge .paymentfootermobilesection .paymenttextheader{font-size:4.1333333333vw}.newmobilefootermerge .paymentfootermobilesection .paymentgroup{display:flex;gap:1.3333333333vw}.newmobilefootermerge .paymentfootermobilesection .paymentgroup .paymentimgfoot img{width:auto;height:7.7333333333vw}.newmobilefootermerge .mobilefooterlastsection{display:flex;padding-left:4.2666666667vw;padding-right:4.2666666667vw;gap:12.2666666667vw;padding-top:4.8vw;padding-bottom:6.1333333333vw;border-bottom:6px solid #ff7900;align-items:center}.newmobilefootermerge .mobilefooterlastsection .rightsreservedmob p{margin:0;font-size:4vw}.newmobilefootermerge .mobilefooterlastsection .rightsreservedmob p span{font-family:"HelveticaNeueW20-75Bold";font-size:4.2666666667vw}.newmobilefootermerge .mobilefooterlastsection .btntopfoot{width:9.6vw;height:9.6vw;display:flex;align-items:center;justify-content:center;border:1px solid #2c2e33;border-radius:8px}.newmobilefootermerge .mobilefooterlastsection .btntopfoot img{width:3.2vw;height:1.8666666667vw}@media(min-width: 699px)and (max-width: 1023px){.howcanwehelpsectioncontainer{background-image:url("../Themes/Theme 2024/Content/images/Merge/footerbackgroundmobile.png");padding-left:3.8369304556vw;padding-right:4.1966426859vw;padding-bottom:5.035971223vw;padding-top:5.035971223vw}.howcanwehelpsectioncontainer .maincontainerqtyhowcan{display:flex;gap:4.0767386091vw;flex-direction:column;align-items:center}.howcanwehelpsectioncontainer .maincontainerqtyhowcan .firstsechowcan{display:flex;gap:1.9184652278vw;flex-direction:column;text-align:center}.howcanwehelpsectioncontainer .maincontainerqtyhowcan .firstsechowcan .headertextbig{font-weight:bold;color:#ff7900;font-size:3.1175059952vw;font-family:"HelveticaNeueW20-55Roman" !important;max-width:100%}.howcanwehelpsectioncontainer .maincontainerqtyhowcan .firstsechowcan .headertextsmall{color:#fff;font-size:1.6786570743vw;font-family:"HelveticaNeueW20-55Roman" !important}.howcanwehelpsectioncontainer .maincontainerqtyhowcan .secsechowcan{display:flex;gap:8.273381295vw}.howcanwehelpsectioncontainer .maincontainerqtyhowcan .secsechowcan .squaremaincontainerwithtext{align-items:center;display:flex;gap:2.0383693046vw;flex-direction:column}.howcanwehelpsectioncontainer .maincontainerqtyhowcan .secsechowcan .squaremaincontainerwithtext .faqbox img{width:6.4748201439vw;height:auto}.howcanwehelpsectioncontainer .maincontainerqtyhowcan .secsechowcan .squaremaincontainerwithtext .boxtext{color:#fff;font-weight:bold;font-size:1.7985611511vw;font-family:"HelveticaNeueW20-55Roman" !important;letter-spacing:-0.07px;text-align:center}.newmobilefootermerge{padding-top:5.2757793765vw;padding-left:1.9184652278vw;padding-right:1.9184652278vw;display:flex;flex-direction:column}.newmobilefootermerge .firstandsecfooterflexcontainer{display:flex;flex-direction:column;gap:5.9952038369vw}.newmobilefootermerge .firstandsecfooterflexcontainer .footerfirstsecmobile{display:flex;flex-direction:column;gap:3.4772182254vw}.newmobilefootermerge .firstandsecfooterflexcontainer .footerfirstsecmobile .flexcontainerfirstsec{display:flex;gap:1.6786570743vw;align-items:center}.newmobilefootermerge .firstandsecfooterflexcontainer .footerfirstsecmobile .flexcontainerfirstsec img{width:6.2350119904vw;height:6.2350119904vw}.newmobilefootermerge .firstandsecfooterflexcontainer .footerfirstsecmobile .flexcontainerfirstsec .firstsecheadermobilefooter{font-weight:bold;font-size:2.3980815348vw;color:#000}.newmobilefootermerge .firstandsecfooterflexcontainer .footerfirstsecmobile .googleplaybtngroupmobilefooter{display:flex;gap:9px}.newmobilefootermerge .firstandsecfooterflexcontainer .footerfirstsecmobile .googleplaybtngroupmobilefooter .btngoogleplay img{width:auto;height:4.1966426859vw}.newmobilefootermerge .firstandsecfooterflexcontainer .footersecsecmobile{display:flex;flex-direction:row;gap:3.5971223022vw}.newmobilefootermerge .firstandsecfooterflexcontainer .footersecsecmobile a{height:2.6378896882vw;width:auto}.newmobilefootermerge .firstandsecfooterflexcontainer .footersecsecmobile a .socialmediabtnfooter img{height:2.6378896882vw;width:auto}.newmobilefootermerge .newslettermobilerfootersection{padding-top:5.6354916067vw;display:flex;flex-direction:column;gap:1.9184652278vw}.newmobilefootermerge .newslettermobilerfootersection .newslettertextsec{display:flex;gap:0.8393285372vw;flex-direction:column}.newmobilefootermerge .newslettermobilerfootersection .newslettertextsec .firstheadernewsmobile{font-size:2.8776978417vw;font-weight:bold}.newmobilefootermerge .newslettermobilerfootersection .newslettertextsec .smallheadernewsmobile{font-size:1.6786570743vw}.newmobilefootermerge .newslettermobilerfootersection .newslettersubscribeinputcontainer{display:flex;padding:0.9592326139vw;justify-content:space-between;box-shadow:0px 2px 4px rgba(0,0,0,.0588235294);border:1px solid #979797;border-radius:5.9952038369vw}.newmobilefootermerge .newslettermobilerfootersection .newslettersubscribeinputcontainer input{border:none;padding-left:17px}.newmobilefootermerge .newslettermobilerfootersection .newslettersubscribeinputcontainer .subscribebtnfoot{border-radius:8.3932853717vw;width:12.3501199041vw;height:4.7961630695vw;background-color:#f16e00;display:flex;justify-content:center;align-items:center;color:#fff;font-size:1.4388489209vw}.newmobilefootermerge .privacyflexwrapsec{padding-bottom:4.0767386091vw;padding-top:37px;display:grid;-moz-column-gap:8.0335731415vw;column-gap:8.0335731415vw;row-gap:2.757793765vw;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, auto)}.newmobilefootermerge .privacyflexwrapsec a .maincontainerprivtextandimg{display:flex;gap:1.5587529976vw}.newmobilefootermerge .privacyflexwrapsec a .maincontainerprivtextandimg .privacyimg img{width:2.8776978417vw;height:auto}.newmobilefootermerge .privacyflexwrapsec a .maincontainerprivtextandimg .privacysectext{width:-webkit-max-content;width:-moz-max-content;width:max-content;font-size:1.7386091127vw}.newmobilefootermerge .paymentfootermobilesection{display:flex;align-items:center;background:#f9f9f9 0% 0% no-repeat padding-box;border-top:.5px solid #979797;gap:2.0383693046vw;border-bottom:.5px solid #979797;padding-left:1.9184652278vw;padding-top:4.0767386091vw;padding-bottom:4.0767386091vw}.newmobilefootermerge .paymentfootermobilesection .paymenttextheader{font-size:1.8585131894vw}.newmobilefootermerge .paymentfootermobilesection .paymentgroup{display:flex;gap:0.5995203837vw}.newmobilefootermerge .paymentfootermobilesection .paymentgroup .paymentimgfoot img{width:auto;height:3.4772182254vw}.newmobilefootermerge .mobilefooterlastsection{display:flex;padding-left:1.9184652278vw;gap:5.51558753vw;padding-top:2.1582733813vw;padding-bottom:2.757793765vw;border-bottom:6px solid #ff7900;align-items:center}.newmobilefootermerge .mobilefooterlastsection .rightsreservedmob p{margin:0;font-size:1.7985611511vw}.newmobilefootermerge .mobilefooterlastsection .rightsreservedmob p span{font-family:"HelveticaNeueW20-75Bold";font-size:1.9184652278vw}.newmobilefootermerge .mobilefooterlastsection .btntopfoot{width:4.3165467626vw;height:4.3165467626vw}.newmobilefootermerge .mobilefooterlastsection .btntopfoot img{width:1.4388489209vw;height:0.8393285372vw}}@media screen and (min-width: 1030px){.howcanwehelpsectioncontainer{background-image:url("../Themes/Theme 2024/Content/images/Merge/backgroundfooter.png");padding-left:7.3958333333vw;padding-right:11.40625vw;padding-bottom:2.6041666667vw;padding-top:2.8125vw}.howcanwehelpsectioncontainer .maincontainerqtyhowcan{display:flex;gap:16.3541666667vw;flex-direction:row;align-items:center}.howcanwehelpsectioncontainer .maincontainerqtyhowcan .firstsechowcan{display:flex;gap:0.78125vw;flex-direction:column}.howcanwehelpsectioncontainer .maincontainerqtyhowcan .firstsechowcan .headertextbig{color:#ff7900;font-size:1.6666666667vw;max-width:100%}.howcanwehelpsectioncontainer .maincontainerqtyhowcan .firstsechowcan .headertextsmall{color:#fff;font-size:0.8333333333vw}.howcanwehelpsectioncontainer .maincontainerqtyhowcan .secsechowcan{display:flex;gap:4.1666666667vw}.howcanwehelpsectioncontainer .maincontainerqtyhowcan .secsechowcan .squaremaincontainerwithtext{align-items:center;display:flex;gap:1.25vw;flex-direction:row}.howcanwehelpsectioncontainer .maincontainerqtyhowcan .secsechowcan .squaremaincontainerwithtext .faqbox img{width:3.125vw;height:auto}.howcanwehelpsectioncontainer .maincontainerqtyhowcan .secsechowcan .squaremaincontainerwithtext .boxtext{color:#fff;font-size:1.1458333333vw;letter-spacing:-0.07px;text-align:center}.newfootermerge .footermaincontainermerge .firstfootsection{margin-left:7.3958333333vw;padding-top:4.1666666667vw;padding-bottom:4.3229166667vw;display:flex;gap:13.90625vw}[dir=rtl] .newfootermerge .footermaincontainermerge .firstfootsection{margin-left:0;margin-right:7.3958333333vw}.newfootermerge .footermaincontainermerge .firstfootsection .firstfooterleftsec{display:flex;flex-direction:column;gap:6.0416666667vw}.newfootermerge .footermaincontainermerge .firstfootsection .firstfooterleftsec .fotttopsec{display:flex;flex-direction:column;gap:1.8229166667vw}.newfootermerge .footermaincontainermerge .firstfootsection .firstfooterleftsec .fotttopsec .firsttimg{display:flex;align-items:center;gap:0.9114583333vw;font-size:1.25vw;color:#000;font-weight:bold}.newfootermerge .footermaincontainermerge .firstfootsection .firstfooterleftsec .fotttopsec .firsttimg img{width:3.3333333333vw;height:3.3333333333vw}.newfootermerge .footermaincontainermerge .firstfootsection .firstfooterleftsec .fotttopsec .secimg{display:flex;gap:0.625vw}.newfootermerge .footermaincontainermerge .firstfootsection .firstfooterleftsec .fotttopsec .secimg img{width:6.71875vw;height:2.2395833333vw}.newfootermerge .footermaincontainermerge .firstfootsection .firstfooterleftsec .footericonsflexcontainer{display:flex;gap:1.40625vw}.newfootermerge .footermaincontainermerge .firstfootsection .firstfooterleftsec .footericonsflexcontainer img{filter:contrast(0);cursor:pointer;height:1.4583333333vw;width:auto}.newfootermerge .footermaincontainermerge .firstfootsection .firstfooterleftsec .footericonsflexcontainer img:hover{filter:contrast(1)}.newfootermerge .footermaincontainermerge .firstfootsection .firstfooterrightsec .footerrightseccol{display:flex;gap:6.0416666667vw}.newfootermerge .footermaincontainermerge .firstfootsection .firstfooterrightsec .footerrightseccol .flexcolheadersplit{display:flex;gap:1.6666666667vw;flex-direction:column}.newfootermerge .footermaincontainermerge .firstfootsection .firstfooterrightsec .footerrightseccol .flexcolheadersplit .boldfirstchildcol{font-weight:bold;font-size:1.0416666667vw}.newfootermerge .footermaincontainermerge .firstfootsection .firstfooterrightsec .footerrightseccol .flexcolheadersplit .colgroupfootercat{display:flex;flex-direction:column;gap:1.0416666667vw}.newfootermerge .footermaincontainermerge .firstfootsection .firstfooterrightsec .footerrightseccol .flexcolheadersplit .colgroupfootercat .footercat a{font-size:0.9375vw;color:#8b8b8b;cursor:pointer}.newfootermerge .footermaincontainermerge .firstfootsection .firstfooterrightsec .footerrightseccol .flexcolheadersplit .colgroupfootercat .footercat a:hover{color:#f16e00;font-weight:bold}.newfootermerge .footermaincontainermerge .seconfootsection{padding-left:7.3958333333vw;border:1px solid #bbb;border-left:none;border-right:none;background-color:#f9f9f9;display:flex;justify-content:space-between;padding-right:7.3958333333vw;align-items:center;padding-bottom:2.4479166667vw;padding-top:2.4479166667vw}.newfootermerge .footermaincontainermerge .seconfootsection .secsecfirstflex{display:flex;flex-direction:column;gap:0.9375vw}.newfootermerge .footermaincontainermerge .seconfootsection .secsecfirstflex .footertextsecsection{font-weight:600;color:#000;font-size:0.8854166667vw}.newfootermerge .footermaincontainermerge .seconfootsection .secsecfirstflex .footerimgpaylist{display:flex;gap:0.3125vw}.newfootermerge .footermaincontainermerge .seconfootsection .secsecfirstflex .footerimgpaylist .firstimgfootersec{height:1.8229166667vw;width:auto;max-width:4.4791666667vw}.newfootermerge .footermaincontainermerge .seconfootsection .secsecfirstflex .footerimgpaylist .secimgfootersec{height:1.8229166667vw;width:auto;max-width:4.4791666667vw}.newfootermerge .footermaincontainermerge .seconfootsection .secsecfirstflex .footerimgpaylist .thirdimgfootersec{height:1.8229166667vw;width:auto;max-width:4.4791666667vw}.newfootermerge .footermaincontainermerge .seconfootsection .secsecfirstflex .footerimgpaylist .foimgfootersec{height:1.8229166667vw;width:auto;max-width:4.4791666667vw}.newfootermerge .footermaincontainermerge .seconfootsection .newasletterinputflexcontainer{display:flex;flex-direction:row;gap:7.7604166667vw;align-items:flex-end}.newfootermerge .footermaincontainermerge .seconfootsection .newasletterinputflexcontainer .newsletterflex{display:flex;flex-direction:column;gap:0.625vw}.newfootermerge .footermaincontainermerge .seconfootsection .newasletterinputflexcontainer .newsletterflex .newsletterheader{font-size:1.6666666667vw;color:#000;font-weight:bold}.newfootermerge .footermaincontainermerge .seconfootsection .newasletterinputflexcontainer .newsletterflex .newsletternormaltext{font-size:0.8333333333vw;color:#000}.newfootermerge .footermaincontainermerge .seconfootsection .newasletterinputflexcontainer .secsectionemialinput{display:flex;gap:1.25vw;align-items:center}.newfootermerge .footermaincontainermerge .seconfootsection .newasletterinputflexcontainer .secsectionemialinput .newslettercustominput{box-shadow:0px 2px 4px rgba(0,0,0,.0588235294);border:1px solid #000;border-radius:2.6041666667vw;width:17.65625vw;height:3.0208333333vw;display:flex;justify-content:left;align-items:center}.newfootermerge .footermaincontainermerge .seconfootsection .newasletterinputflexcontainer .secsectionemialinput .newslettercustominput input[type=text]{border:none;height:100%;width:100%;background-color:inherit;font-size:0.859375vw;padding:0 1.0416666667vw;border-radius:16px}.newfootermerge .footermaincontainermerge .seconfootsection .newasletterinputflexcontainer .secsectionemialinput .newslettercustominput input[type=text] placeholder{color:#000;font-size:0.859375vw}.newfootermerge .footermaincontainermerge .seconfootsection .newasletterinputflexcontainer .secsectionemialinput .newslettercustominput input[type=text]:focus{outline:none;border:none}.newfootermerge .footermaincontainermerge .seconfootsection .newasletterinputflexcontainer .secsectionemialinput .newsletterbtnfootermerge{cursor:pointer;border-radius:3.6458333333vw;background-color:#f16e00;color:#fff;font-size:0.8333333333vw;display:flex;justify-content:center;align-items:center;width:7.9166666667vw;height:2.9166666667vw}.newfootermerge .footermaincontainermerge .seconfootsection .newslettercustominputNewFooter .newsLetterSubActionBoxLabel{margin:0;font-size:0.7291666667vw;padding-top:0.2083333333vw}[dir=rtl] .newfootermerge .footermaincontainermerge .seconfootsection .newslettercustominputNewFooter .newslettercustominput{justify-content:right}.newfootermerge .footermaincontainermerge .seconfootsection .newslettercustominputNewFooter .newsLetterInputWarpperBox{width:100%}.newfootermerge .footermaincontainermerge .seconfootsection .newslettercustominputNewFooter .newsLetterSubActionBoxLabel{position:absolute}.newfootermerge .footermaincontainermerge .thirdfootersection .mainflexcontainerbtncopyrights{padding-left:7.3958333333vw;display:flex;padding-top:2.9166666667vw;padding-bottom:2.9166666667vw;border-bottom:8px solid #f16e00;align-items:center;justify-content:space-between;padding-right:7.3958333333vw}.newfootermerge .footermaincontainermerge .thirdfootersection .mainflexcontainerbtncopyrights .copyrightsreserved p{margin:0;font-size:0.8333333333vw}.newfootermerge .footermaincontainermerge .thirdfootersection .mainflexcontainerbtncopyrights .copyrightsreserved p span{font-family:"HelveticaNeueW20-75Bold";font-size:0.9375vw}.newfootermerge .footermaincontainermerge .thirdfootersection .mainflexcontainerbtncopyrights .btnflexmaincontainefooter{display:flex;gap:1.5625vw}.newfootermerge .footermaincontainermerge .thirdfootersection .mainflexcontainerbtncopyrights .btnflexmaincontainefooter .privacybtngroupfooter{display:flex;gap:1.5625vw}.newfootermerge .footermaincontainermerge .thirdfootersection .mainflexcontainerbtncopyrights .btnflexmaincontainefooter .privacybtngroupfooter .btnmaincontainerwithimgfooter{display:flex;gap:0.8333333333vw;justify-content:center;align-items:center}.newfootermerge .footermaincontainermerge .thirdfootersection .mainflexcontainerbtncopyrights .btnflexmaincontainefooter .privacybtngroupfooter .btnmaincontainerwithimgfooter .imgprfoot img{height:1.1979166667vw;width:1.1979166667vw}.newfootermerge .footermaincontainermerge .thirdfootersection .mainflexcontainerbtncopyrights .btnflexmaincontainefooter .privacybtngroupfooter .btnmaincontainerwithimgfooter .btnfootertext a{font-size:0.9375vw;color:#000;text-decoration:none}.newfootermerge .footermaincontainermerge .thirdfootersection .mainflexcontainerbtncopyrights .btnflexmaincontainefooter .moveupbtnfooter{cursor:pointer;width:2.9166666667vw;height:2.9166666667vw;display:flex;align-items:center;justify-content:center;border:1px solid #2c2e33;border-radius:8px}.newfootermerge .footermaincontainermerge .thirdfootersection .mainflexcontainerbtncopyrights .btnflexmaincontainefooter .moveupbtnfooter img{width:0.9375vw;height:0.5208333333vw}}
.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slider_flex .slider-left .slick-dots{display:block}.newPromotionPage{padding:4.2666666667vw 0;height:auto;position:relative;background-color:#f0f0f1}.newPromotionPage .newPromotionPageDesktop{display:none}.newPromotionPage .titlePageAndSEO h1{font-family:"HelveticaNeueW20-75Bold";font-size:6.4vw;color:#f16e0a;margin-top:5.3333333333vw;margin-bottom:5.3333333333vw}.newPromotionPage .titlePageAndSEO p{position:relative;font-size:3.2vw;margin-bottom:16vw}.newPromotionPage .titlePageAndSEO p::before{position:absolute;content:"";width:16vw;height:3px;background-color:#f16e0a;bottom:-3.7333333333vw}.newPromotionPage .newPromotionPageMobile{height:100%;position:relative}.newPromotionPage .newPromotionPageMobile p.btnBrowseByCategory{width:91.4666666667vw;height:12.8vw;background-color:#fff;box-shadow:0px 0px 16px 0px rgba(0,0,0,.1215686275);font-size:4.8vw;font-family:"HelveticaNeueW20-75Bold";text-decoration:underline;border-radius:6.4vw;color:#f16e0a;display:flex;align-items:center;justify-content:center;margin:0 auto;position:-webkit-sticky;position:sticky;top:calc(33.0666666667vw + 4.2666666667vw);z-index:2;border:1px solid #c4c4c4}.newPromotionPage .sortByProductsPromotionPage{margin-top:10.6666666667vw;display:flex;align-items:center;justify-content:space-between;position:relative}.newPromotionPage .sortByProductsPromotionPage p:first-of-type{font-size:3.7333333333vw}.newPromotionPage .sortByProductsPromotionPage p:first-of-type span{color:#f16e0a}.newPromotionPage .sortByProductsPromotionPage p:last-of-type{font-size:3.7333333333vw;font-family:"HelvNeue65_W1G";cursor:pointer}[dir=rtl] .newPromotionPage .sortByProductsPromotionPage p:last-of-type{font-family:"HelveticaNeueW20-55Roman"}.newPromotionPage .sortByProductsPromotionPage p:last-of-type img{margin-left:2.1333333333vw}[dir=rtl] .newPromotionPage .sortByProductsPromotionPage p:last-of-type img{margin-left:unset;margin-right:2.1333333333vw}.newPromotionPage .sortByProductsPromotionPage .product-sorting-radio{display:none;position:absolute;top:80%;right:0}[dir=rtl] .newPromotionPage .sortByProductsPromotionPage .product-sorting-radio{right:unset;left:0}.newPromotionPage .sortByProductsPromotionPage .product-sorting-radio input{position:relative}.newPromotionPage p.btnLoadMoreProducts{width:44.8vw;height:12.8vw;background-color:#fff;font-size:4.2666666667vw;font-family:"HelvNeue65_W1G";border:1px solid #707070;border-radius:2.1333333333vw;display:flex;align-items:center;justify-content:center;margin:6.4vw auto;display:none}[dir=rtl] .newPromotionPage p.btnLoadMoreProducts{font-family:"HelveticaNeueW20-55Roman"}.newPromotionPage .menuBrowseByCategory{visibility:hidden;position:fixed;z-index:200;top:0;left:0;background:rgba(0,0,0,.6392156863);width:100%;height:100%}.newPromotionPage .menuBrowseByCategory .titleMenuBrowseByCategory{position:relative;padding:5.3333333333vw 5.3333333333vw 0 5.3333333333vw}.newPromotionPage .menuBrowseByCategory .titleMenuBrowseByCategory img{position:absolute;top:3.7333333333vw;right:3.7333333333vw;z-index:2}[dir=rtl] .newPromotionPage .menuBrowseByCategory .titleMenuBrowseByCategory img{right:unset;left:3.7333333333vw}.newPromotionPage .menuBrowseByCategory .titleMenuBrowseByCategory p.titlePopUp{font-family:"HelveticaNeueW20-75Bold";font-size:5.3333333333vw;position:relative;width:92%;z-index:1;margin-bottom:10.1333333333vw}.newPromotionPage .menuBrowseByCategory .titleMenuBrowseByCategory p.titlePopUp::before{position:absolute;content:"";background-color:#f16e0a;border-radius:6px;width:15.2vw;height:1.0666666667vw;bottom:-1.0666666667vw}[dir=rtl] .newPromotionPage .menuBrowseByCategory .titleMenuBrowseByCategory p.titlePopUp::before{bottom:-2.1333333333vw}.newPromotionPage .menuBrowseByCategory .boxContentByCategory{width:81.8666666667vw;height:100%;background-color:#fff;transform:translateX(-100%);transition:all .3s ease-in-out}[dir=rtl] .newPromotionPage .menuBrowseByCategory .boxContentByCategory{transform:translateX(100%)}.newPromotionPage .menuBrowseByCategory .boxContentByCategory .heightScrollContentBox{height:calc(86% - 19.2vw);overflow:scroll}.newPromotionPage .menuBrowseByCategory .boxContentByCategory .panel-group{width:71.2vw;margin:0 auto}.newPromotionPage .menuBrowseByCategory .boxContentByCategory .panel-group .panel-heading{position:relative;display:grid;align-items:center}.newPromotionPage .menuBrowseByCategory .boxContentByCategory .panel-group .panel-heading.activeSelectPanel .contentFlex p{color:#fff}.newPromotionPage .menuBrowseByCategory .boxContentByCategory .panel-group .panel-heading.activeSelectPanel::before{position:absolute;content:" ";width:77.6vw;height:100%;background-color:#ff790e;top:50%;left:50%;transform:translate(-50%, -50%);border-radius:2.1333333333vw}.newPromotionPage .menuBrowseByCategory .boxContentByCategory .panel-group .panel-title{position:relative;margin:0}.newPromotionPage .menuBrowseByCategory .boxContentByCategory .panel-group .panel-title a{height:20.5333333333vw;color:#000;font-family:"HelveticaNeueW20-75Bold";display:flex;align-items:center;justify-content:space-between;position:relative;border-top:1px solid #d0d0d0}.newPromotionPage .menuBrowseByCategory .boxContentByCategory .panel-group .panel-title a.firstSubCat{border-top:unset}.newPromotionPage .menuBrowseByCategory .boxContentByCategory .panel-group .panel-title a .contentFlex{display:flex;align-items:center;gap:3.2vw;position:relative}.newPromotionPage .menuBrowseByCategory .boxContentByCategory .panel-group .panel-title a .contentFlex img{width:10.1333333333vw;height:auto}.newPromotionPage .menuBrowseByCategory .boxContentByCategory .panel-group .panel-title a .contentFlex p{font-size:4.2666666667vw;margin:0;width:46.4vw}.newPromotionPage .menuBrowseByCategory .boxContentByCategory .panel-group .panel-title a .boxImageArrow{width:6.9333333333vw;height:6.9333333333vw;background-color:#f0f0f1;display:flex;align-items:center;justify-content:center;border-radius:100px}.newPromotionPage .menuBrowseByCategory .boxContentByCategory .panel-group .panel-title a .boxImageArrow img.arrowDown{width:2.1333333333vw;height:auto;transform:rotate(-90deg);transition:all .3s ease-in-out}.newPromotionPage .menuBrowseByCategory .boxContentByCategory .panel-group .panel-title a .boxImageArrow.activeSelectImage{background-color:#fff}.newPromotionPage .menuBrowseByCategory .boxContentByCategory .panel-group .panel-title a .boxImageArrow.activeSelectImage img.arrowDown{margin:0;transform:rotate(90deg);transition:all .3s ease-in-out;width:2.1333333333vw;height:3.4666666667vw}.newPromotionPage .menuBrowseByCategory .boxContentByCategory .panel-group .panel-collapse{margin-top:4.8vw}.newPromotionPage .menuBrowseByCategory .boxContentByCategory .panel-group .panel-body{margin-bottom:5.3333333333vw}.newPromotionPage .menuBrowseByCategory .boxContentByCategory .panel-group .panel-body ul{width:70%;margin-left:21.3333333333vw}.newPromotionPage .menuBrowseByCategory .boxContentByCategory .panel-group .panel-body ul li{position:relative;cursor:pointer}.newPromotionPage .menuBrowseByCategory .boxContentByCategory .panel-group .panel-body ul li span{color:#000;font-size:3.7333333333vw}.newPromotionPage .menuBrowseByCategory .boxContentByCategory .panel-group .panel-body ul li.activeSubCate span{color:#ff7900;font-family:"HelveticaNeueW20-75Bold";text-decoration:underline}.newPromotionPage .menuBrowseByCategory .boxContentByCategory .panel-group .panel-body ul li.activeSubCate::before{position:absolute;content:"";background-image:url("../Themes/Theme 2024/Content/images/Revamp23/Icon awesome-check.svg");background-repeat:no-repeat;background-size:1.8666666667vw 4.8vw;width:1.8666666667vw;height:3.7333333333vw;top:50%;left:-5.3333333333vw;transform:translateY(-50%)}[dir=rtl] .newPromotionPage .menuBrowseByCategory .boxContentByCategory .panel-group .panel-body ul li.activeSubCate::before{right:-5.3333333333vw;transform:translateY(-20%) rotate(-180deg)}[dir=rtl] .newPromotionPage .menuBrowseByCategory .boxContentByCategory .panel-group .panel-body ul{margin-left:unset;margin-right:21.3333333333vw}.newPromotionPage .menuBrowseByCategory .badgesShowResults p{display:flex;align-items:center;justify-content:center;margin:0;width:71.2vw;height:12.8vw;background:#000;color:#fff;border-radius:4px;font-size:4.2666666667vw;font-family:"HelveticaNeueW20-75Bold";position:absolute;bottom:3.2vw;left:50%;transform:translateX(-50%)}.newPromotionPage .menuBrowseByCategory .badgesShowResults p span{margin:0 6px}.newPromotionPage .menuBrowseByCategory.menuBrowseByCategoryShow{visibility:visible}.newPromotionPage .menuBrowseByCategory.menuBrowseByCategoryShow .boxContentByCategory.boxContentByCategoryShow{transform:translateX(0%);transition:all .3s ease-in-out}[dir=rtl] .newPromotionPage .menuBrowseByCategory.menuBrowseByCategoryShow .boxContentByCategory.boxContentByCategoryShow{transform:translateX(0vw)}.newPromotionPage .boxCardItems{display:flex;flex-wrap:wrap;gap:2.6666666667vw;position:relative;min-height:40vw}.newPromotionPage .boxCardItems .global-load{position:absolute;background-color:rgba(255,255,255,.34);display:block;z-index:3}.newPromotionPage .boxCardItems .clickAllCard{min-width:44.5333333333vw;max-width:44.5333333333vw;background-color:#fff;border-radius:1.0666666667vw;padding:2.1333333333vw;box-shadow:0px 0px 15px rgba(0,0,0,.1607843137);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.newPromotionPage .boxCardItems .clickAllCard.oneCardFullWidth{min-width:100%;max-width:100%}.newPromotionPage .boxCardItems p{margin:0}.newPromotionPage .boxCardItems .category{position:relative;height:3.7333333333vw;min-height:3.7333333333vw;margin-bottom:2.6666666667vw}.newPromotionPage .boxCardItems .category p{color:#666;font-size:3.2vw;font-family:"HelveticaNeueW20-55Roman"}.newPromotionPage .boxCardItems .category p span{position:absolute;color:#fff;background-color:#32c832;border-radius:22px;padding:2px 1.6vw;font-size:2.6666666667vw;right:0;font-family:"HelveticaNeueW20-55Roman"}[dir=rtl] .newPromotionPage .boxCardItems .category p span{right:unset;left:0}[dir=rtl] .newPromotionPage .boxCardItems .category p{display:flex;gap:8px;font-family:"HelveticaNeueW20-55Roman"}.newPromotionPage .boxCardItems .category p.outOFStock p{background-color:#cd3c14}.newPromotionPage .boxCardItems .category .outOFStock{position:relative;display:flex;flex-wrap:wrap;color:#666;font-size:3.2vw;font-family:"HelveticaNeueW20-55Roman";z-index:2}.newPromotionPage .boxCardItems .category .outOFStock p.labOutOfStock{position:absolute;right:0;color:#fff;background-color:#cd3c14;border-radius:22px;padding:2px 1.0666666667vw;font-size:2.6666666667vw;font-family:"HelvNeue65_W1G"}[dir=rtl] .newPromotionPage .boxCardItems .category .outOFStock p.labOutOfStock{right:unset;left:0;font-family:"HelveticaNeueW20-55Roman"}[dir=rtl] .newPromotionPage .boxCardItems .category .outOFStock{display:flex;gap:8px;font-family:"HelveticaNeueW20-55Roman"}.newPromotionPage .boxCardItems .productCard5gIcon{position:relative}.newPromotionPage .boxCardItems .productCard5gIcon img{position:absolute;top:-6.9333333333vw;right:0;width:6.9333333333vw;height:auto}[dir=rtl] .newPromotionPage .boxCardItems .productCard5gIcon img{right:unset;left:0}.newPromotionPage .boxCardItems .title{height:12.2666666667vw;max-height:12.2666666667vw;margin-bottom:0vw;overflow:hidden}.newPromotionPage .boxCardItems .title p{color:#111;font-size:3.7333333333vw;font-family:"HelveticaNeueW20-75Bold"}.newPromotionPage .boxCardItems .productReviewBox{display:flex;align-items:center;gap:1.0666666667vw;margin-bottom:2.6666666667vw}.newPromotionPage .boxCardItems .productReviewBox .rating{background:url("../Themes/Theme 2024/Content/images/rating1.svg") repeat-x;background-size:4.8vw 8vw;width:23.4666666667vw;max-width:25.3333333333vw;height:8vw}[dir=rtl] .newPromotionPage .boxCardItems .productReviewBox .rating{background-position:right center}.newPromotionPage .boxCardItems .productReviewBox .rating div{background:url("../Themes/Theme 2024/Content/images/rating2.svg") repeat-x;background-size:4.8vw 8vw;height:8vw}[dir=rtl] .newPromotionPage .boxCardItems .productReviewBox .rating div{background-position:right center}.newPromotionPage .boxCardItems .productReviewBox .reviewCount{font-size:3.7333333333vw;color:#000}.newPromotionPage .boxCardItems .freeGiftBox{height:8vw;min-height:8vw;max-height:8vw;margin-bottom:3.2vw;text-align:center;overflow:hidden}.newPromotionPage .boxCardItems .freeGiftBox .trendyLabel{display:flex;align-items:end;gap:1.0666666667vw;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:#ffd32e;border-radius:2px;padding:1.0666666667vw;font-size:3.2vw;color:#000;white-space:nowrap}.newPromotionPage .boxCardItems .freeGiftBox .trendyLabel img{width:3.2vw;height:auto}.newPromotionPage .boxCardItems .freeGiftBox .trendyLabel p{overflow:hidden;text-overflow:ellipsis}.newPromotionPage .boxCardItems .imageOffers{text-align:center;margin-bottom:6.1333333333vw;min-height:29.3333333333vw;display:flex;align-items:center}.newPromotionPage .boxCardItems .imageOffers img{width:auto;height:23.4666666667vw;margin:0 auto}.newPromotionPage .boxCardItems .additionalFeatures{overflow:hidden;color:#000;font-size:3.2vw;font-family:"HelveticaNeueW20-55Roman";width:100%;height:25.0666666667vw;max-height:25.0666666667vw;margin-bottom:3.2vw}.newPromotionPage .boxCardItems .additionalFeatures li{display:list-item;list-style-type:disc;margin:0 0 0 5.8666666667vw;padding-bottom:1.0666666667vw}[dir=rtl] .newPromotionPage .boxCardItems .additionalFeatures li{margin:0 5.8666666667vw 0 0}.newPromotionPage .boxCardItems .startingFromOldPrice{height:6.9333333333vw;max-height:6.9333333333vw;color:#666;display:flex;align-items:end;gap:2.6666666667vw;font-size:2.1333333333vw}.newPromotionPage .boxCardItems .startingFromOldPrice span{text-decoration:line-through;font-size:2.6666666667vw}.newPromotionPage .boxCardItems .priceOfferWithoutTax p{color:#000;font-size:3.2vw;font-family:"HelveticaNeueW20-55Roman";white-space:nowrap}.newPromotionPage .boxCardItems .priceOfferWithoutTax p span:nth-child(1){font-family:"HelveticaNeueW20-75Bold";color:#f16e1e;font-size:3.2vw}.newPromotionPage .boxCardItems .priceOfferWithoutTax p span:nth-child(2){font-family:"HelveticaNeueW20-75Bold";color:#f16e1e;font-size:4.2666666667vw}.newPromotionPage .boxCardItems .priceOfferWithoutTax p span:nth-child(3){font-family:"HelveticaNeueW20-55Roman";color:#f16e1e;font-size:3.2vw}[dir=rtl] .newPromotionPage .boxCardItems .priceOfferWithoutTax p span:nth-child(1){font-family:"HelveticaNeueW20-75Bold";color:#f16e1e;font-size:4.2666666667vw}[dir=rtl] .newPromotionPage .boxCardItems .priceOfferWithoutTax p span:nth-child(2){font-family:"HelveticaNeueW20-55Roman";color:#f16e1e;font-size:3.2vw}[dir=rtl] .newPromotionPage .boxCardItems .priceOfferWithoutTax p span:nth-child(3){font-family:"HelveticaNeueW20-75Bold";color:#f16e1e;font-size:3.2vw}.newPromotionPage .boxCardItems .priceOfferWithTax{display:flex;align-items:center;gap:1.3333333333vw;margin-bottom:2.1333333333vw}.newPromotionPage .boxCardItems .priceOfferWithTax img{width:5.0666666667vw;height:auto}.newPromotionPage .boxCardItems .priceOfferWithTax .withTaxText{color:#000;font-size:3.2vw}.newPromotionPage .boxCardItems .priceOfferWithTax .withTaxTextAndPrice{color:#000;font-size:3.2vw;font-family:"HelveticaNeueW20-55Roman"}.newPromotionPage .boxCardItems .priceOfferWithTax .withTaxTextAndPrice span{font-family:"HelveticaNeueW20-75Bold"}.newPromotionPage .boxCardItems .btnViewDetails{color:#fff;display:flex;align-items:center;justify-content:center;border-radius:1.0666666667vw;background:#f16e1e;font-size:3.7333333333vw;font-family:"HelveticaNeueW20-75Bold";height:10.6666666667vw}.newPromotionPage .boxCardItems .btnViewDetails:hover{text-decoration:underline}.newPromotionPage a.clickAllCardFirstRequst .priceOfferWithoutTax p{display:flex;align-items:baseline;justify-content:end;direction:ltr}@media(min-width: 768px)and (max-width: 1023px){.newPromotionPage{padding:1.9184652278vw 0}.newPromotionPage .titlePageAndSEO h1{font-size:3.3573141487vw;margin-top:4.7961630695vw;margin-bottom:2.3980815348vw}.newPromotionPage .titlePageAndSEO p{font-size:1.9184652278vw;margin-bottom:7.1942446043vw}.newPromotionPage .titlePageAndSEO p::before{bottom:-1.6786570743vw;width:7.1942446043vw}.newPromotionPage .newPromotionPageMobile p.btnBrowseByCategory{width:95.6834532374vw;height:7.6738609113vw;font-size:2.6378896882vw;border-radius:3.8369304556vw;top:calc(14.8681055156vw + 1.9184652278vw)}.newPromotionPage .sortByProductsPromotionPage{margin-top:4.7961630695vw}.newPromotionPage .sortByProductsPromotionPage p:first-of-type{font-size:1.6786570743vw}.newPromotionPage .sortByProductsPromotionPage p:last-of-type{font-size:1.6786570743vw}.newPromotionPage .sortByProductsPromotionPage p:last-of-type img{margin-left:0.9592326139vw}[dir=rtl] .newPromotionPage .sortByProductsPromotionPage p:last-of-type img{margin-right:0.9592326139vw}.newPromotionPage p.btnLoadMoreProducts{width:26.0191846523vw;height:6.7146282974vw;font-size:2.1582733813vw;border-radius:0.9592326139vw;margin:2.8776978417vw auto}.newPromotionPage .menuBrowseByCategory .titleMenuBrowseByCategory{padding:2.3980815348vw 2.3980815348vw 0 2.3980815348vw}.newPromotionPage .menuBrowseByCategory .titleMenuBrowseByCategory img{top:1.6786570743vw;right:1.6786570743vw}[dir=rtl] .newPromotionPage .menuBrowseByCategory .titleMenuBrowseByCategory img{right:unset;left:1.6786570743vw}.newPromotionPage .menuBrowseByCategory .titleMenuBrowseByCategory p.titlePopUp{font-size:2.3980815348vw;width:92%;margin-bottom:4.5563549161vw}.newPromotionPage .menuBrowseByCategory .titleMenuBrowseByCategory p.titlePopUp::before{width:6.8345323741vw;height:0.479616307vw;bottom:-0.479616307vw}[dir=rtl] .newPromotionPage .menuBrowseByCategory .titleMenuBrowseByCategory p.titlePopUp::before{bottom:-0.9592326139vw}.newPromotionPage .menuBrowseByCategory .boxContentByCategory{width:36.8105515588vw}[dir=rtl] .newPromotionPage .menuBrowseByCategory .boxContentByCategory{transform:translateX(11.9904076739%vw)}.newPromotionPage .menuBrowseByCategory .boxContentByCategory .heightScrollContentBox{height:calc(90% - 8.6330935252vw)}.newPromotionPage .menuBrowseByCategory .boxContentByCategory .panel-group{width:32.0143884892vw}.newPromotionPage .menuBrowseByCategory .boxContentByCategory .panel-group .panel-heading.activeSelectPanel::before{width:34.8920863309vw;border-radius:0.9592326139vw}.newPromotionPage .menuBrowseByCategory .boxContentByCategory .panel-group .panel-title a{height:9.2326139089vw}.newPromotionPage .menuBrowseByCategory .boxContentByCategory .panel-group .panel-title a .contentFlex{gap:1.4388489209vw}.newPromotionPage .menuBrowseByCategory .boxContentByCategory .panel-group .panel-title a .contentFlex img{width:4.7961630695vw;height:auto}.newPromotionPage .menuBrowseByCategory .boxContentByCategory .panel-group .panel-title a .contentFlex p{font-size:1.9184652278vw;margin:0;width:20.8633093525vw}.newPromotionPage .menuBrowseByCategory .boxContentByCategory .panel-group .panel-title a .boxImageArrow{width:3.1175059952vw;height:3.1175059952vw}.newPromotionPage .menuBrowseByCategory .boxContentByCategory .panel-group .panel-title a .boxImageArrow img.arrowDown{width:0.9592326139vw}.newPromotionPage .menuBrowseByCategory .boxContentByCategory .panel-group .panel-title a .boxImageArrow.activeSelectImage img.arrowDown{width:0.9592326139vw;height:1.5587529976vw}.newPromotionPage .menuBrowseByCategory .boxContentByCategory .panel-group .panel-collapse{margin-top:2.1582733813vw}.newPromotionPage .menuBrowseByCategory .boxContentByCategory .panel-group .panel-body{margin-bottom:2.3980815348vw}.newPromotionPage .menuBrowseByCategory .boxContentByCategory .panel-group .panel-body ul{width:70%;margin-left:9.5923261391vw}.newPromotionPage .menuBrowseByCategory .boxContentByCategory .panel-group .panel-body ul li span{font-size:1.6786570743vw}.newPromotionPage .menuBrowseByCategory .boxContentByCategory .panel-group .panel-body ul li.activeSubCate::before{background-size:0.8393285372vw 2.1582733813vw;width:0.8393285372vw;height:1.6786570743vw;left:-2.3980815348vw}[dir=rtl] .newPromotionPage .menuBrowseByCategory .boxContentByCategory .panel-group .panel-body ul li.activeSubCate::before{right:-2.3980815348vw;transform:translateY(-20%) rotate(-180deg)}[dir=rtl] .newPromotionPage .menuBrowseByCategory .boxContentByCategory .panel-group .panel-body ul{margin-right:9.5923261391vw}.newPromotionPage .menuBrowseByCategory .badgesShowResults p{width:32.0143884892vw;height:5.7553956835vw;font-size:1.9184652278vw;bottom:1.4388489209vw}[dir=rtl] .newPromotionPage .menuBrowseByCategory.menuBrowseByCategoryShow .boxContentByCategory.boxContentByCategoryShow{transform:translateX(0vw)}.newPromotionPage .boxCardItems{gap:2.1582733813vw;min-height:23.9808153477vw}.newPromotionPage .boxCardItems .clickAllCard{min-width:29.9760191847vw;max-width:29.9760191847vw;border-radius:1.4388489209vw;padding:1.4388489209vw}.newPromotionPage .boxCardItems .clickAllCard.oneCardFullWidth{min-width:46.7625899281vw;max-width:46.7625899281vw}.newPromotionPage .boxCardItems .category{height:2.8776978417vw;min-height:2.8776978417vw;margin-bottom:0.8393285372vw}.newPromotionPage .boxCardItems .category p{color:#666;font-size:1.6786570743vw}.newPromotionPage .boxCardItems .category p span{padding:2px 1.1990407674vw;font-size:1.4388489209vw}.newPromotionPage .boxCardItems .category .outOFStock{font-size:1.4388489209vw}.newPromotionPage .boxCardItems .category .outOFStock p.labOutOfStock{padding:2px 1.4388489209vw;font-size:1.4388489209vw}.newPromotionPage .boxCardItems .productCard5gIcon img{top:-3.5971223022vw;width:5.1558752998vw}.newPromotionPage .boxCardItems .title{height:5.9952038369vw;max-height:5.9952038369vw;margin-bottom:1.1990407674vw}.newPromotionPage .boxCardItems .title p{font-size:2.1582733813vw;width:23.9808153477vw}.newPromotionPage .boxCardItems .productReviewBox{gap:0.479616307vw;margin-bottom:1.1990407674vw}.newPromotionPage .boxCardItems .productReviewBox .rating{background-size:2.1582733813vw 3.5971223022vw;width:10.551558753vw;max-width:11.3908872902vw;height:3.5971223022vw}.newPromotionPage .boxCardItems .productReviewBox .rating div{background-size:2.1582733813vw 3.5971223022vw;height:3.5971223022vw}.newPromotionPage .boxCardItems .productReviewBox .reviewCount{font-size:1.6786570743vw}.newPromotionPage .boxCardItems .freeGiftBox{height:3.5971223022vw;min-height:3.5971223022vw}.newPromotionPage .boxCardItems .freeGiftBox .trendyLabel{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;gap:0.479616307vw;padding:0.479616307vw;font-size:1.6786570743vw}.newPromotionPage .boxCardItems .freeGiftBox .trendyLabel img{width:1.4388489209vw}.newPromotionPage .boxCardItems .imageOffers{margin-bottom:2.757793765vw;min-height:14.3884892086vw}.newPromotionPage .boxCardItems .imageOffers img{width:13.6690647482vw;height:auto}.newPromotionPage .boxCardItems .additionalFeatures{font-size:1.4388489209vw;height:11.2709832134vw;max-height:11.2709832134vw;margin-bottom:1.4388489209vw}.newPromotionPage .boxCardItems .additionalFeatures li{margin:0 2.6378896882vw;padding-bottom:0.479616307vw}[dir=rtl] .newPromotionPage .boxCardItems .additionalFeatures li{margin:0 2.6378896882vw 0 0}.newPromotionPage .boxCardItems .startingFromOldPrice{height:3.1175059952vw;max-height:3.1175059952vw;gap:1.1990407674vw;font-size:1.4388489209vw}.newPromotionPage .boxCardItems .startingFromOldPrice span{font-size:1.6786570743vw}.newPromotionPage .boxCardItems .priceOfferWithoutTax p{font-size:1.4388489209vw}.newPromotionPage .boxCardItems .priceOfferWithoutTax p span:nth-child(1){font-size:2.8776978417vw}.newPromotionPage .boxCardItems .priceOfferWithoutTax p span:nth-child(2){font-size:2.8776978417vw}.newPromotionPage .boxCardItems .priceOfferWithoutTax p span:nth-child(3){font-size:1.9184652278vw}[dir=rtl] .newPromotionPage .boxCardItems .priceOfferWithoutTax p span:nth-child(1){font-size:2.8776978417vw}[dir=rtl] .newPromotionPage .boxCardItems .priceOfferWithoutTax p span:nth-child(2){font-size:2.8776978417vw}[dir=rtl] .newPromotionPage .boxCardItems .priceOfferWithoutTax p span:nth-child(3){font-size:1.9184652278vw}.newPromotionPage .boxCardItems .priceOfferWithTax{gap:0.5995203837vw;margin-bottom:0.9592326139vw}.newPromotionPage .boxCardItems .priceOfferWithTax img{width:2.278177458vw}.newPromotionPage .boxCardItems .priceOfferWithTax .withTaxText{font-size:1.6786570743vw}.newPromotionPage .boxCardItems .priceOfferWithTax .withTaxTextAndPrice{font-size:1.6786570743vw}.newPromotionPage .boxCardItems .btnViewDetails{border-radius:0.479616307vw;font-size:1.6786570743vw;height:4.7961630695vw}}@media(min-width: 1024px){.newPromotionPage{padding:0}.newPromotionPage .titlePageAndSEO h1{font-size:2.5vw;margin-top:4.1666666667vw;margin-bottom:2.0833333333vw}.newPromotionPage .titlePageAndSEO p{font-size:1.0416666667vw;margin-bottom:4.1666666667vw}.newPromotionPage .titlePageAndSEO p::before{bottom:-1.25vw;width:5.7291666667vw}.newPromotionPage .newPromotionPageMobile{display:none}.newPromotionPage .newPromotionPageDesktop{display:block}.newPromotionPage .flexContainerBox{display:flex;gap:1.5625vw}.newPromotionPage .flexContainerBox .leftSectionFillterSubCat{margin-top:2.2916666667vw}.newPromotionPage .flexContainerBox .leftSectionFillterSubCat .menuBrowseByCategory{visibility:visible;position:relative;z-index:1;top:unset;left:unset;background:unset;width:100%;height:100%}.newPromotionPage .flexContainerBox .leftSectionFillterSubCat .menuBrowseByCategory .titleMenuBrowseByCategory{padding:unset}.newPromotionPage .flexContainerBox .leftSectionFillterSubCat .menuBrowseByCategory .titleMenuBrowseByCategory img{top:-0.2604166667vw;left:calc(100% - 0.78125vw)}[dir=rtl] .newPromotionPage .flexContainerBox .leftSectionFillterSubCat .menuBrowseByCategory .titleMenuBrowseByCategory img{left:unset;right:calc(100% - 0.78125vw)}.newPromotionPage .flexContainerBox .leftSectionFillterSubCat .menuBrowseByCategory .titleMenuBrowseByCategory p.titlePopUp{font-size:1.25vw;width:92%;z-index:1;margin-bottom:1.9791666667vw}.newPromotionPage .flexContainerBox .leftSectionFillterSubCat .menuBrowseByCategory .titleMenuBrowseByCategory p.titlePopUp::before{width:2.96875vw;height:0.2604166667vw;bottom:-0.2083333333vw}[dir=rtl] .newPromotionPage .flexContainerBox .leftSectionFillterSubCat .menuBrowseByCategory .titleMenuBrowseByCategory p.titlePopUp::before{bottom:-0.5208333333vw}.newPromotionPage .flexContainerBox .leftSectionFillterSubCat .menuBrowseByCategory .boxContentByCategory{width:20vw;height:auto;background-color:#fff;padding:1.5625vw;transform:translateX(0%);transition:unset;border-radius:1.6666666667vw;box-shadow:0px 0px 16px 0px rgba(0,0,0,.2);margin-bottom:1.3541666667vw}[dir=rtl] .newPromotionPage .flexContainerBox .leftSectionFillterSubCat .menuBrowseByCategory .boxContentByCategory{transform:translateX(0%)}.newPromotionPage .flexContainerBox .leftSectionFillterSubCat .menuBrowseByCategory .boxContentByCategory .panel-group{width:13.90625vw;margin:0}.newPromotionPage .flexContainerBox .leftSectionFillterSubCat .menuBrowseByCategory .boxContentByCategory .panel-group .panel-heading.activeSelectPanel::before{width:21.4583333333vw;border-radius:0.625vw;transform:translate(-43.5%, -50%)}[dir=rtl] .newPromotionPage .flexContainerBox .leftSectionFillterSubCat .menuBrowseByCategory .boxContentByCategory .panel-group .panel-heading.activeSelectPanel::before{transform:translate(-56.5%, -50%)}.newPromotionPage .flexContainerBox .leftSectionFillterSubCat .menuBrowseByCategory .boxContentByCategory .panel-group .panel-title a{height:4.7916666667vw}.newPromotionPage .flexContainerBox .leftSectionFillterSubCat .menuBrowseByCategory .boxContentByCategory .panel-group .panel-title a .contentFlex{gap:0.625vw}.newPromotionPage .flexContainerBox .leftSectionFillterSubCat .menuBrowseByCategory .boxContentByCategory .panel-group .panel-title a .contentFlex img{width:auto;height:3.3333333333vw}.newPromotionPage .flexContainerBox .leftSectionFillterSubCat .menuBrowseByCategory .boxContentByCategory .panel-group .panel-title a .contentFlex p{font-size:1.0416666667vw;width:11.9791666667vw}.newPromotionPage .flexContainerBox .leftSectionFillterSubCat .menuBrowseByCategory .boxContentByCategory .panel-group .panel-title a .boxImageArrow{width:1.7708333333vw;height:1.7708333333vw}.newPromotionPage .flexContainerBox .leftSectionFillterSubCat .menuBrowseByCategory .boxContentByCategory .panel-group .panel-title a .boxImageArrow img.arrowDown{width:0.5208333333vw;margin:0.1041666667vw 0 0 -0.0520833333vw}[dir=rtl] .newPromotionPage .flexContainerBox .leftSectionFillterSubCat .menuBrowseByCategory .boxContentByCategory .panel-group .panel-title a .boxImageArrow img.arrowDown{margin:0.1041666667vw -0.0520833333vw 0 0}.newPromotionPage .flexContainerBox .leftSectionFillterSubCat .menuBrowseByCategory .boxContentByCategory .panel-group .panel-title a .boxImageArrow.activeSelectImage img.arrowDown{margin:-0.0520833333vw -0.0520833333vw 0 0;transform:rotate(90deg)}[dir=rtl] .newPromotionPage .flexContainerBox .leftSectionFillterSubCat .menuBrowseByCategory .boxContentByCategory .panel-group .panel-title a .boxImageArrow.activeSelectImage img.arrowDown{margin:-0.0520833333vw 0 0 -0.0520833333vw}.newPromotionPage .flexContainerBox .leftSectionFillterSubCat .menuBrowseByCategory .boxContentByCategory .panel-group .panel-body{margin-bottom:1.0416666667vw}.newPromotionPage .flexContainerBox .leftSectionFillterSubCat .menuBrowseByCategory .boxContentByCategory .panel-group .panel-body ul{width:66%;margin-left:5.2083333333vw}.newPromotionPage .flexContainerBox .leftSectionFillterSubCat .menuBrowseByCategory .boxContentByCategory .panel-group .panel-body ul li span{color:#000;font-size:0.9375vw}.newPromotionPage .flexContainerBox .leftSectionFillterSubCat .menuBrowseByCategory .boxContentByCategory .panel-group .panel-body ul li.activeSubCate span{color:#ff7900}.newPromotionPage .flexContainerBox .leftSectionFillterSubCat .menuBrowseByCategory .boxContentByCategory .panel-group .panel-body ul li.activeSubCate::before{background-size:0.7291666667vw 0.7291666667vw;width:0.7291666667vw;height:0.7291666667vw;left:-1.25vw;top:56%;transform:translateY(-50%)}[dir=rtl] .newPromotionPage .flexContainerBox .leftSectionFillterSubCat .menuBrowseByCategory .boxContentByCategory .panel-group .panel-body ul li.activeSubCate::before{right:0vw;transform:translateY(-30%) rotate(-180deg)}[dir=rtl] .newPromotionPage .flexContainerBox .leftSectionFillterSubCat .menuBrowseByCategory .boxContentByCategory .panel-group .panel-body ul{margin-left:unset;margin-right:5.2083333333vw}.newPromotionPage .flexContainerBox .leftSectionFillterSubCat .menuBrowseByCategory .boxContentByCategory .panel-group .panel-collapse{width:131%;margin-top:0.9375vw}.newPromotionPage .flexContainerBox .leftSectionFillterSubCat .menuBrowseByCategory .badgesShowResults p{width:13.90625vw;height:2.5vw;font-size:0.8333333333vw;bottom:0.625vw}.newPromotionPage .flexContainerBox .leftSectionFillterSubCat .menuBrowseByCategory.menuBrowseByCategoryShow{visibility:unset}.newPromotionPage .flexContainerBox .leftSectionFillterSubCat .menuBrowseByCategory.menuBrowseByCategoryShow .boxContentByCategory.boxContentByCategoryShow{transform:unset;transition:unset}[dir=rtl] .newPromotionPage .flexContainerBox .leftSectionFillterSubCat .menuBrowseByCategory.menuBrowseByCategoryShow .boxContentByCategory.boxContentByCategoryShow{transform:unset}.newPromotionPage .flexContainerBox .AllProductsContent{width:100%}.newPromotionPage .flexContainerBox .AllProductsContent .sortByProductsPromotionPage{margin-top:2.0833333333vw}.newPromotionPage .flexContainerBox .AllProductsContent .sortByProductsPromotionPage p:first-of-type{font-size:1.25vw}.newPromotionPage .flexContainerBox .AllProductsContent .sortByProductsPromotionPage p:last-of-type{font-size:0.9375vw}.newPromotionPage .flexContainerBox .AllProductsContent .sortByProductsPromotionPage p:last-of-type img{margin-left:0.4166666667vw}[dir=rtl] .newPromotionPage .flexContainerBox .AllProductsContent .sortByProductsPromotionPage p:last-of-type img{margin-left:unset;margin-right:0.4166666667vw}.newPromotionPage p.btnLoadMoreProducts{cursor:pointer;width:15.6770833333vw;height:3.3333333333vw;font-size:1.25vw;border-radius:0.4166666667vw;margin:3.125vw auto 0}.newPromotionPage .boxCardItems{gap:1.5625vw;min-height:26.0416666667vw}.newPromotionPage .boxCardItems .clickAllCard{width:20.2083333333vw;min-width:20.2083333333vw;max-width:20.2083333333vw;border-radius:1.25vw;padding:0.7291666667vw 0.8854166667vw}.newPromotionPage .boxCardItems .clickAllCard.oneCardFullWidth{min-width:unset;max-width:unset}.newPromotionPage .boxCardItems .category{height:1.25vw;min-height:1.25vw;margin-bottom:0.625vw}.newPromotionPage .boxCardItems .category p{font-size:0.8333333333vw}.newPromotionPage .boxCardItems .category p span{padding:2px 0.78125vw;font-size:0.8333333333vw;margin-top:-2px}.newPromotionPage .boxCardItems .category .outOFStock{font-size:0.8333333333vw}.newPromotionPage .boxCardItems .category .outOFStock p.labOutOfStock{padding:2px 0.78125vw;font-size:0.7291666667vw;background-color:#cd3c14;right:0}[dir=rtl] .newPromotionPage .boxCardItems .category .outOFStock p.labOutOfStock{right:unset;left:0}.newPromotionPage .boxCardItems .productCard5gIcon img{top:-1.5625vw;width:2.5vw}.newPromotionPage .boxCardItems .title{height:3.5416666667vw;min-height:3.5416666667vw;margin-bottom:0.3125vw}.newPromotionPage .boxCardItems .title p{font-size:1.25vw}.newPromotionPage .boxCardItems .productReviewBox{gap:0.2083333333vw;margin-bottom:0.5208333333vw}.newPromotionPage .boxCardItems .productReviewBox .rating{background-size:1.1458333333vw 1.6666666667vw;width:5.7291666667vw;max-width:5.7291666667vw;height:1.6666666667vw}.newPromotionPage .boxCardItems .productReviewBox .rating div{background-size:1.1458333333vw 1.6666666667vw;height:1.6666666667vw}.newPromotionPage .boxCardItems .productReviewBox .reviewCount{font-size:0.8333333333vw}.newPromotionPage .boxCardItems .freeGiftBox{height:2.6041666667vw;min-height:2.6041666667vw;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0}.newPromotionPage .boxCardItems .freeGiftBox .trendyLabel{gap:0.2083333333vw;padding:0.3125vw 0.8333333333vw;font-size:0.8333333333vw}.newPromotionPage .boxCardItems .freeGiftBox .trendyLabel img{width:0.6770833333vw}.newPromotionPage .boxCardItems .imageOffers{margin-bottom:1.1979166667vw;min-height:7.8125vw}.newPromotionPage .boxCardItems .imageOffers img{width:auto;height:7.7083333333vw}.newPromotionPage .boxCardItems .additionalFeatures{font-size:0.8333333333vw;height:5.5208333333vw;max-height:5.5208333333vw;margin-bottom:0.625vw}.newPromotionPage .boxCardItems .additionalFeatures li{margin:0 1.3020833333vw;padding-bottom:0.2083333333vw}[dir=rtl] .newPromotionPage .boxCardItems .additionalFeatures li{margin:0 1.3541666667vw 0 0}.newPromotionPage .boxCardItems .startingFromOldPrice{height:1.3541666667vw;max-height:1.3541666667vw;gap:0.5208333333vw;font-size:0.7291666667vw}.newPromotionPage .boxCardItems .startingFromOldPrice span{font-size:0.8333333333vw}.newPromotionPage .boxCardItems .startingFromOldPrice.marginImageAndHeighthCardDevices{margin-top:1.3541666667vw}.newPromotionPage .boxCardItems .priceOfferWithoutTax p{font-size:0.7291666667vw}.newPromotionPage .boxCardItems .priceOfferWithoutTax p span:nth-child(1){font-size:1.25vw}.newPromotionPage .boxCardItems .priceOfferWithoutTax p span:nth-child(2){font-size:1.6666666667vw}.newPromotionPage .boxCardItems .priceOfferWithoutTax p span:nth-child(3){font-size:1.0416666667vw}[dir=rtl] .newPromotionPage .boxCardItems .priceOfferWithoutTax p span:nth-child(1){font-size:1.6666666667vw}[dir=rtl] .newPromotionPage .boxCardItems .priceOfferWithoutTax p span:nth-child(2){font-size:1.0416666667vw}[dir=rtl] .newPromotionPage .boxCardItems .priceOfferWithoutTax p span:nth-child(3){font-size:1.25vw}.newPromotionPage .boxCardItems .priceOfferWithTax{gap:0.2604166667vw;margin-bottom:1.0416666667vw}.newPromotionPage .boxCardItems .priceOfferWithTax img{width:1.09375vw}.newPromotionPage .boxCardItems .priceOfferWithTax .withTaxText{font-size:0.8333333333vw}.newPromotionPage .boxCardItems .priceOfferWithTax .withTaxTextAndPrice{font-size:0.8333333333vw}.newPromotionPage .boxCardItems .btnViewDetails{border-radius:0.4166666667vw;font-size:0.9375vw;height:3.3333333333vw}.newPromotionSlider .heroBox{padding-top:1.3020833333vw;background:#f0f0f1}.newPromotionSlider .heroBox .heroBoxContent{border-radius:2.1875vw;height:29.1145833333vw}}@media(min-width: 1600px){.flexContainerBox .leftSectionFillterSubCat{margin-top:4.6875vw}}
.newHeader{position:-webkit-sticky;position:sticky;z-index:108;width:100%;height:36.2666666667vw;background-color:#fff;box-shadow:0px 2px 8px rgba(0,0,0,.0784313725);padding:3.2vw 0;top:0px}.newHeader .topHeaderSectopnMobile .flexHeader{display:flex;justify-content:space-between;align-items:center;border-bottom:0.2666666667vw solid #dedede;padding-bottom:3.2vw}.newHeader .topHeaderSectopnMobile .flexHeader .logoHeader{width:9.6vw;height:auto}.newHeader .topHeaderSectopnMobile .flexHeader .rightHeader{display:flex;align-items:center;gap:6.9333333333vw}.newHeader .topHeaderSectopnMobile .flexHeader .rightHeader li img{width:6.4vw;height:auto}.newHeader .topHeaderSectopnMobile .flexHeader .rightHeader li a{color:#000;font-size:3.7333333333vw}.newHeader .topHeaderSectopnMobile .flexHeader .rightHeader li button{border:none;background-color:rgba(0,0,0,0)}.newHeader .topHeaderSectopnMobile .flexHeader .rightHeader li.cartImage{position:relative}.newHeader .topHeaderSectopnMobile .flexHeader .rightHeader li.cartImage p.countOfProductsInCart{margin:0;width:4.2666666667vw;height:4.2666666667vw;position:absolute;bottom:-1.3333333333vw;right:-0.8vw;font-size:2.9333333333vw;background-color:#ff7900;color:#fff;border:2px solid #fff;display:flex;align-items:center;justify-content:center;border-radius:100px}.newHeader .topHeaderSectopnMobile .flexHeader .rightHeader li.cartImage p.countOfProductsInCart span{position:relative}.newHeader .topHeaderSectopnMobile .flexHeader .rightHeader li.cartImage p.countOfProductsInCart span::before{position:unset}.newHeader .topHeaderSectopnMobile .flexHeader .rightHeader li.ssoUserIcon img{width:4.5333333333vw}.newHeader .topHeaderSectopnMobile .flexHeader .rightHeader li.heartIcon img{width:5.8666666667vw}.newHeader .topHeaderSectopnMobile .flexHeader .rightHeader li.burgerMenuMobile img{width:6.9333333333vw;height:auto}.newHeader .topHeaderSectopnMobile .flexHeader .rightHeader li.burgerMenuMobile img.widthAndheightImageClose{width:5.3333333333vw;height:4.2666666667vw}.newHeader .topHeaderSectopnMobile .flexHeader .rightHeader li.burgerMenuMobile.burgerMenuMobileClose img{width:4.2666666667vw;height:auto}.newHeader .topHeaderSectopnMobile .flexHeader .rightHeader span{position:relative;margin:0 -1.0666666667vw 0 -1.0666666667vw}.newHeader .topHeaderSectopnMobile .flexHeader .rightHeader span::before{content:"";position:absolute;width:1.5px;height:20px;background-color:#707070;top:50%;transform:translateY(-40%)}.newHeader .topHeaderSectopnMobile .flexHeader .rightHeader span.downPopup::before{background-color:#ccc}.newHeader .topHeaderSectopnMobile .searchInputField{position:relative;padding-top:3.2vw;display:flex;align-items:center;gap:4.2666666667vw;margin-bottom:3.2vw}.newHeader .topHeaderSectopnMobile .searchInputField a:first-child{width:100%}.newHeader .topHeaderSectopnMobile .searchInputField input{width:100%;height:13.3333333333vw;padding:0 5.3333333333vw 0.5333333333vw 11.7333333333vw;border:1px solid #c9d2d5;font-size:3.4666666667vw;border-radius:8vw}.newHeader .topHeaderSectopnMobile .searchInputField input:focus{border-color:#ff7900}[dir=rtl] .newHeader .topHeaderSectopnMobile .searchInputField input{padding:0 11.7333333333vw 0.5333333333vw 5.3333333333vw}.newHeader .topHeaderSectopnMobile .searchInputField img{width:9.6vw;height:auto}.newHeader .topHeaderSectopnMobile .searchInputField::after{position:absolute;content:" ";background-image:url("../Themes/Theme 2024/Content/images/newHeader/Search.svg");background-repeat:no-repeat;background-size:100%;top:50%;left:4.2666666667vw;transform:translateY(-18%);width:4.2666666667vw;height:4.2666666667vw}[dir=rtl] .newHeader .topHeaderSectopnMobile .searchInputField::after{left:unset;right:4.2666666667vw}.newHeader .topHeaderSectopnTablet,.newHeader .topHeaderSectopnDesktop,.newHeader .tabsContentPersonalSite,.newHeader .tabsContentBusinessSite,.newHeader .tabsContentCorporateSite{display:none}.newHeader .listLinksHeader{width:96vw;opacity:0;background-color:#fff;box-shadow:0px 2px 8px rgba(0,0,0,.0784313725);position:fixed;left:50%;transform:translateX(-50%);top:9.8666666667vw;transition:all .3s ease-in-out;padding:4.5333333333vw 0 0;visibility:hidden;z-index:110;border-radius:12px;height:95dvh;max-height:calc(100dvh - 6vw);scrollbar-width:none;-ms-overflow-style:none}.newHeader .listLinksHeader::-webkit-scrollbar{display:none}.newHeader .listLinksHeader .scrollingHeight{padding-bottom:26.6666666667vw;height:63vh;overflow-y:scroll;scrollbar-width:none}.newHeader .listLinksHeader .scrollingHeight::-webkit-scrollbar{display:none}.newHeader .listLinksHeader.showNavMobile{opacity:1;transition:all .3s ease-in-out;visibility:visible}.newHeader .listLinksHeader.showNavMobileScrollDown{top:1%;height:98vh}.newHeader .listLinksHeader .optionsSubSiteNavMobile{display:flex;align-items:baseline;gap:8.5333333333vw;padding-bottom:4.2666666667vw;border-bottom:1px solid #ccc}.newHeader .listLinksHeader .optionsSubSiteNavMobile a{font-size:4.2666666667vw;color:#999}.newHeader .listLinksHeader .optionsSubSiteNavMobile a.activeSiteSelected{color:#000;font-family:"HelveticaNeueW20-75Bold";position:relative;font-size:4.5333333333vw}.newHeader .listLinksHeader .contentBoxNav{margin:5.8666666667vw 0 8vw 0}.newHeader .listLinksHeader .contentBoxNav ul{background-color:#f5f5f5;border:1px solid #dedede;border-radius:20px}.newHeader .listLinksHeader .contentBoxNav ul li{padding:5.3333333333vw 4.2666666667vw;font-size:4.2666666667vw;border-bottom:1px solid #dedede;font-family:"HelveticaNeueW20-55Roman"}.newHeader .listLinksHeader .contentBoxNav ul li:last-child{border-bottom:unset}.newHeader .listLinksHeader .contentBoxNav ul.hideLinks{display:none}.newHeader .listLinksHeader .contentBoxNav ul.devicesMobileGrayColor li a{display:flex;align-items:center;gap:3.2vw;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.newHeader .listLinksHeader .contentBoxNav ul.devicesMobileGrayColor li a p{margin:0;color:#666;font-size:3.7333333333vw;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .listLinks{visibility:hidden;opacity:0;height:0}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .listLinks ul{display:none;overflow:hidden}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .listLinks ul li{position:relative}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .listLinks ul li:first-child{border-radius:20px 20px 0 0}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .listLinks ul li:last-child{border-radius:20px 20px 0 0}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .listLinks ul li a{font-size:4.2666666667vw;color:#000}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .listLinks ul li img{width:3.2vw;height:auto;transform:rotate(90deg);margin:-3px 16px 0px 0}[dir=rtl] .newHeader .listLinksHeader .contentBoxNav .featuresDownList .listLinks ul li img{transform:rotate(-90deg);margin:-3px 0 0 16px}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .listLinks ul li img.tabsOneBackNewStyle{position:relative;top:-0.8vw}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .listLinks ul li span{position:relative;font-family:"HelveticaNeueW20-75Bold";font-size:2.4vw;padding:1.0666666667vw 2.1333333333vw;border-radius:6px;color:#fff;background-color:#f16e00;top:-2px;left:3.7333333333vw}[dir=rtl] .newHeader .listLinksHeader .contentBoxNav .featuresDownList .listLinks ul li span{left:unset;right:3.7333333333vw}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .listLinks ul li.activeSubLinksTitle{background-color:#eee;display:flex;align-items:baseline;justify-content:space-between;gap:3.7333333333vw}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .listLinks ul li.activeSubLinksTitle .titleAndImageBack{font-family:"HelveticaNeueW20-75Bold";font-size:4.8vw}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .listLinks ul li.activeSubLinksTitle img.closeTabInSection{width:4.8vw;transform:unset;margin:0}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .listLinks ul li.activeSubLinksNewSection{display:flex;justify-content:space-between;background-color:#eee;font-family:"HelveticaNeueW20-75Bold";font-size:4.8vw}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .listLinks ul li.activeSubLinksNewSection img{transform:rotate(0deg);margin:0;width:4.8vw;height:auto}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .listLinks ul li .towLineTitleDropDownList{width:64vw;margin:0;font-family:"HelveticaNeueW20-75Bold"}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .listLinks ul img.sizeImagePlus{width:6.4vw !important;height:auto}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .listLinks ul .centerImage img.tabsOneBack{margin:-6.1333333333vw 0 0 0}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .listLinks ul .centerImage img.tabsOneOpenDropDown{margin:-5.0666666667vw 0 0 0 !important}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .listLinks ul li a{display:flex;align-items:baseline;gap:3.2vw;white-space:nowrap}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .listLinks ul li a p{margin:0;color:#666;font-size:3.7333333333vw;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .listLinks ul.contentBoxNavBusinessTwoLineTitle li a{white-space:normal}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .listLinks.activeShowNav{visibility:visible;opacity:1;height:auto;transition:all .3s ease-in-out}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .listLinks.activeShowNav ul{display:block}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .listLinks.activeShowNav ul li{font-family:"HelveticaNeueW20-55Roman"}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .listLinks.activeShowNav .informationTabs{display:block}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .listLinks .boxDropDownListLinks{display:none;transition:max-height .3s ease,opacity .3s ease;overflow:hidden;max-height:0;opacity:0}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .listLinks .boxDropDownListLinks.boxDropDownListLinksShow{display:block;max-height:500px;opacity:1}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .informationTabs{margin-top:6.4vw;display:none}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .informationTabs .titleInformationTabs{display:flex;justify-content:space-between;align-items:center}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .informationTabs .titleInformationTabs p{margin:0;font-size:4.8vw;font-family:"HelveticaNeueW20-75Bold"}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .informationTabs .titleInformationTabs a.moreServices{font-family:"HelveticaNeueW20-75Bold";font-size:3.7333333333vw;color:#f16e00}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .informationTabs .titleInformationTabs a.moreServices img{width:auto;height:3.2vw;margin-left:2.1333333333vw}[dir=rtl] .newHeader .listLinksHeader .contentBoxNav .featuresDownList .informationTabs .titleInformationTabs a.moreServices img{margin-left:unset;margin-right:2.1333333333vw;transform:rotate(180deg)}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .informationTabs .imageFlex{display:flex;gap:2.6666666667vw;margin-top:3.7333333333vw;justify-content:space-between}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .informationTabs .imageFlex a{border:1px solid #707070;border-radius:16px;display:flex;align-items:center;justify-content:center;width:19.7333333333vw;min-width:19.7333333333vw;height:19.7333333333vw;min-height:19.7333333333vw}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .informationTabs .imageFlex a img{width:13.3333333333vw;height:auto}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .informationTabs .imageFlex a img.resizeImageAppleMobile{width:8vw}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .informationTabs .moreMobileServices{display:flex;align-items:center;flex-wrap:wrap;gap:2.6666666667vw;margin-top:4.2666666667vw}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .informationTabs .moreMobileServices a{color:#000;font-size:4.2666666667vw;font-family:"HelvNeue65_W1G";width:calc(50% - 1.3333333333vw);height:14.9333333333vw;display:flex;align-items:center;justify-content:center;border:1px solid #707070;border-radius:2.6666666667vw;gap:3.4666666667vw}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .informationTabs .moreMobileServices a img{width:5.3333333333vw;height:5.3333333333vw;-o-object-fit:contain;object-fit:contain}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .informationTabs .moreMobileServices a:nth-child(3) img{width:4.2666666667vw;height:auto}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .informationTabs .bannerOffers{margin-top:6.4vw}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .informationTabs .bannerOffers a{color:#000}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .informationTabs .bannerOffers a .titleSection{margin:0;font-size:4.8vw;font-family:"HelveticaNeueW20-75Bold"}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .informationTabs .bannerOffers a .titleSection span{color:#f16e00}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .informationTabs .bannerOffers a .titleSection img{width:3.7333333333vw;height:auto;margin-left:2.1333333333vw;transform:rotate(90deg)}[dir=rtl] .newHeader .listLinksHeader .contentBoxNav .featuresDownList .informationTabs .bannerOffers a .titleSection img{margin-left:unset;margin-right:2.1333333333vw;transform:rotate(-90deg)}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .informationTabs .bannerOffers a .imageFullBoxMobile{margin-top:4.2666666667vw;width:100%;height:auto;border-radius:20px}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .informationTabs .imageSocialMedia{margin-top:4.2666666667vw;display:flex !important;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:1.6vw;background-color:#fff;border:0}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .informationTabs .imageSocialMedia a{background-color:#fff;border:1px solid #707070;border-radius:12px;height:15.4666666667vw;color:#000;display:flex;align-items:center;justify-content:center;gap:1.6vw;font-size:3.2vw;font-family:"HelvNeue65_W1G";width:calc(50% - 1.6vw)}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .informationTabs .imageSocialMedia a img{width:5.3333333333vw;height:auto}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .informationTabs .shopsAndCoverageSectionTop{margin-top:11.2vw}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .informationTabs .shopsAndCoverageSectionTop .titleBannerOffers{margin-bottom:4.2666666667vw;font-size:4.8vw;font-family:"HelveticaNeueW20-75Bold"}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .informationTabs .shopsAndCoverageSectionTop .titleBannerOffers img{width:2.1333333333vw;height:auto;margin-left:3.4666666667vw}[dir=rtl] .newHeader .listLinksHeader .contentBoxNav .featuresDownList .informationTabs .shopsAndCoverageSectionTop .titleBannerOffers img{margin-left:unset;margin-right:3.4666666667vw;transform:rotate(180deg)}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .informationTabs .shopsAndCoverageSectionTop .shopsAndCoverageSection{margin-top:4.2666666667vw;display:flex;align-items:center;gap:3.2vw}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .informationTabs .shopsAndCoverageSectionTop .shopsAndCoverageSection a{display:flex;align-items:center;justify-content:center;gap:1.6vw;border:1px solid #707070;border-radius:12px;height:15.4666666667vw;width:50%}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .informationTabs .shopsAndCoverageSectionTop .shopsAndCoverageSection a img{width:6.1333333333vw;height:auto}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .informationTabs .shopsAndCoverageSectionTop .shopsAndCoverageSection a .flexRight{line-height:1}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .informationTabs .shopsAndCoverageSectionTop .shopsAndCoverageSection a p{color:#000;margin:0;font-size:3.2vw;font-family:"HelvNeue65_W1G"}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .informationTabs .shopsAndCoverageSectionTop .shopsAndCoverageSection a span{font-family:"HelveticaNeueW20-75Bold";color:#000;font-size:3.2vw}.newHeader .listLinksHeader .footerTabsContentMobile .contentFooterImage{display:flex;align-items:center;justify-content:space-between}.newHeader .listLinksHeader .footerTabsContentMobile .contentFooterImage .boxContent{display:flex;align-items:center;gap:1.6vw}.newHeader .listLinksHeader .footerTabsContentMobile .contentFooterImage .boxContent img{width:10.1333333333vw;height:auto}.newHeader .listLinksHeader .footerTabsContentMobile .contentFooterImage .boxContent p{margin:0;font-size:3.7333333333vw;color:#000;font-family:"HelveticaNeueW20-75Bold"}.newHeader .listLinksHeader .siteOptionsMobile{display:flex;align-items:center;justify-content:space-between;position:absolute;left:0;padding:0 4vw;background-color:#f8f8f8;height:20.2666666667vw;width:100%;border-radius:12px;bottom:0}[dir=rtl] .newHeader .listLinksHeader .siteOptionsMobile{left:unset;right:0}.newHeader .listLinksHeader .siteOptionsMobile li{display:flex;align-items:center;gap:3.2vw;cursor:pointer;font-size:3.7333333333vw}.newHeader .listLinksHeader .siteOptionsMobile li img{width:6.1333333333vw;height:auto}.newHeader .listLinksHeader .siteOptionsMobile li a{color:#000}.newHeader .listLinksHeader .siteOptionsMobile li.accessabilityBtn{width:34.6666666667vw;position:relative}.newHeader .listLinksHeader .siteOptionsMobile li.accessabilityBtn img.imageIconDownPop{width:4.2666666667vw;height:auto;margin:0 -10px}.newHeader .listLinksHeader .siteOptionsMobile li.accessabilityBtn p.titleSectionAccessability{margin:0}.newHeader .listLinksHeader .siteOptionsMobile li.accessabilityBtn .popSelectAccessability{position:absolute;background:#fff;padding:4.2666666667vw 5.3333333333vw;border-radius:3.2vw;border:1px solid #c9d2d5;width:53.3333333333vw;top:100%;left:-20%;visibility:hidden;opacity:0;transition:all .5s ease-in-out}.newHeader .listLinksHeader .siteOptionsMobile li.accessabilityBtn .popSelectAccessability.DarkModeSite{visibility:visible;opacity:1;top:-32.5333333333vw;transition:all .5s ease-in-out}.newHeader .listLinksHeader .siteOptionsMobile li.accessabilityBtn .popSelectAccessability .ModeSite{margin-bottom:6.4vw;display:flex;justify-content:space-between;align-items:center}[dir=rtl] .newHeader .listLinksHeader .siteOptionsMobile li.accessabilityBtn .popSelectAccessability .ModeSite{flex-direction:row-reverse}.newHeader .listLinksHeader .siteOptionsMobile li.accessabilityBtn .popSelectAccessability .ModeSite p{margin:0;font-size:3.7333333333vw}.newHeader .listLinksHeader .siteOptionsMobile li.accessabilityBtn .popSelectAccessability .ModeSite .toggleModeSite{position:relative;border:1px solid gray;border-radius:16px;width:14.9333333333vw;height:5.3333333333vw}.newHeader .listLinksHeader .siteOptionsMobile li.accessabilityBtn .popSelectAccessability .ModeSite .toggleModeSite span{position:relative;width:10.6666666667vw;height:5.3333333333vw}.newHeader .listLinksHeader .siteOptionsMobile li.accessabilityBtn .popSelectAccessability .ModeSite .toggleModeSite span::before{position:absolute;content:" ";background-image:url("../Themes/Theme 2024/Content/images/newHeader/moon.png");background-repeat:no-repeat;background-size:cover;margin-top:2.4vw;margin-left:1.0666666667vw;transform:translateY(-50%);width:3.2vw;height:3.2vw}[dir=rtl] .newHeader .listLinksHeader .siteOptionsMobile li.accessabilityBtn .popSelectAccessability .ModeSite .toggleModeSite span::before{margin-left:unset;margin-right:9.6vw}.newHeader .listLinksHeader .siteOptionsMobile li.accessabilityBtn .popSelectAccessability .ModeSite .toggleModeSite span::after{position:absolute;content:" ";background-image:url("../Themes/Theme 2024/Content/images/newHeader/moon.png");background-repeat:no-repeat;background-size:cover;margin-top:2.4vw;margin-left:9.6vw;transform:translateY(-50%);width:3.2vw;height:3.2vw}[dir=rtl] .newHeader .listLinksHeader .siteOptionsMobile li.accessabilityBtn .popSelectAccessability .ModeSite .toggleModeSite span::after{margin-left:unset;margin-right:1.0666666667vw}.newHeader .listLinksHeader .siteOptionsMobile li.accessabilityBtn .popSelectAccessability .ModeSite .toggleModeSite::before{position:absolute;content:"";width:3.7333333333vw;height:3.7333333333vw;background-color:#000;border-radius:100px;top:50%;transform:translateY(-50%);margin-left:9.6vw;transition:all .3s ease-in-out;z-index:2}[dir=rtl] .newHeader .listLinksHeader .siteOptionsMobile li.accessabilityBtn .popSelectAccessability .ModeSite .toggleModeSite::before{margin-left:unset;margin-right:0.8vw}.newHeader .listLinksHeader .siteOptionsMobile li.accessabilityBtn .popSelectAccessability .ModeSite .toggleModeSite.DarkModeSite::before{margin-left:0.8vw}[dir=rtl] .newHeader .listLinksHeader .siteOptionsMobile li.accessabilityBtn .popSelectAccessability .ModeSite .toggleModeSite.DarkModeSite::before{margin-left:unset;margin-right:9.8666666667vw}.newHeader .listLinksHeader .siteOptionsMobile li.accessabilityBtn .popSelectAccessability .fontSizeSite{display:flex;justify-content:space-between;align-items:baseline}[dir=rtl] .newHeader .listLinksHeader .siteOptionsMobile li.accessabilityBtn .popSelectAccessability .fontSizeSite{flex-direction:row-reverse}.newHeader .listLinksHeader .siteOptionsMobile li.accessabilityBtn .popSelectAccessability .fontSizeSite p{margin:0}.newHeader .listLinksHeader .siteOptionsMobile li.accessabilityBtn .popSelectAccessability .fontSizeSite .sizeFont{display:flex;align-items:baseline;gap:3.7333333333vw}.newHeader .listLinksHeader .siteOptionsMobile li.accessabilityBtn .popSelectAccessability .fontSizeSite .sizeFont p{margin:0;font-family:"HelvNeue65_W1G"}.newHeader .listLinksHeader .siteOptionsMobile li.accessabilityBtn .popSelectAccessability .fontSizeSite .sizeFont p:nth-child(1){font-size:5.6vw}.newHeader .listLinksHeader .siteOptionsMobile li.accessabilityBtn .popSelectAccessability .fontSizeSite .sizeFont p:nth-child(2){font-size:4.5333333333vw}.newHeader .listLinksHeader .siteOptionsMobile li.accessabilityBtn .popSelectAccessability .fontSizeSite .sizeFont p:nth-child(3){font-size:3.7333333333vw}.newHeader .listLinksHeader .siteOptionsMobile li.arrowTop{width:38px;height:38px;display:flex;align-items:center;justify-content:center;border-radius:12px;border:1px solid #000}.newHeader .listLinksHeader .siteOptionsMobile li.arrowTop img{width:3.2vw;height:auto}.newHeader .listLinksHeader .contentBoxNavPersonal,.newHeader .listLinksHeader .contentBoxNavBusiness,.newHeader .listLinksHeader .contentBoxNavCorporate{display:none}.newHeader .listLinksHeader .searchInputFieldMobilePop{position:relative;padding-top:3.2vw;display:flex;align-items:center;gap:4.2666666667vw;margin-bottom:6.9333333333vw}.newHeader .listLinksHeader .searchInputFieldMobilePop a:first-child{width:100%}.newHeader .listLinksHeader .searchInputFieldMobilePop input{width:100%;height:13.3333333333vw;padding:0 5.3333333333vw 0.5333333333vw 11.7333333333vw;border:1px solid #c9d2d5;font-size:3.4666666667vw;border-radius:8vw}.newHeader .listLinksHeader .searchInputFieldMobilePop input:focus{border-color:#ff7900}[dir=rtl] .newHeader .listLinksHeader .searchInputFieldMobilePop input{padding:0 11.7333333333vw 0.5333333333vw 5.3333333333vw}.newHeader .listLinksHeader .searchInputFieldMobilePop img{width:7.2vw;height:auto}.newHeader .listLinksHeader .searchInputFieldMobilePop::after{position:absolute;content:" ";background-image:url("../Themes/Theme 2024/Content/images/newHeader/Search.svg");background-repeat:no-repeat;background-size:100%;top:50%;left:4.2666666667vw;transform:translateY(-18%);width:4.2666666667vw;height:4.2666666667vw}[dir=rtl] .newHeader .listLinksHeader .searchInputFieldMobilePop::after{left:unset;right:4.2666666667vw}.newHeader .listLinksHeader .tabsSectionNewStyleHeader{padding-top:3.2vw;display:none;align-items:center;gap:4.8vw}.newHeader .listLinksHeader .tabsSectionNewStyleHeader img.iconHomeTitle{width:auto;height:6.4vw}.newHeader .listLinksHeader .tabsSectionNewStyleHeader .headerTabsNew{display:flex;flex-wrap:nowrap;width:100%;height:8vw;align-items:center;gap:3.2vw;overflow-x:scroll;scrollbar-width:none}.newHeader .listLinksHeader .tabsSectionNewStyleHeader .headerTabsNew::-webkit-scrollbar{display:none}.newHeader .listLinksHeader .tabsSectionNewStyleHeader .headerTabsNew.headerTabsNewBusinessTab{width:auto}.newHeader .listLinksHeader .tabsSectionNewStyleHeader .headerTabsNew li{text-align:center;width:100%;white-space:nowrap;padding:1.0666666667vw 3.2vw;color:#000;font-weight:400}.newHeader .listLinksHeader .tabsSectionNewStyleHeader .headerTabsNew li a{color:#000}.newHeader .listLinksHeader .tabsSectionNewStyleHeader .headerTabsNew li.activeTabsSelected{border-radius:6px;color:#f16e00;font-weight:700}.newHeader .listLinksHeader .tabsSectionNewStyleHeader .headerTabsNew li.activeTabsSelected a{border-radius:6px;color:#f16e00;font-weight:700}.newHeader .pageHasBeenVisited{color:#000;font-family:"HelveticaNeueW20-75Bold"}.openNavMobileHeader{position:relative}.openNavMobileHeader::before{top:7.4666666667vw;left:0;position:absolute;content:"";width:100%;height:100%;background-color:rgba(0,0,0,.498);z-index:108}.openNavMobileHeader .newHeader{background-color:rgba(0,0,0,.04)}.openNavMobileHeader .newHeader .listLinksHeader .topHeaderSectopnMobile span::before{width:1px;height:24px;background-color:#ccc}@media(min-width: 768px)and (max-width: 1023px){.newHeader{height:9.7122302158vw;padding:1.4388489209vw 0}.newHeader .topHeaderSectopnMobile{display:none}.newHeader .topHeaderSectopnTablet{display:block}.newHeader .topHeaderSectopnTablet .flexHeader{display:flex;justify-content:space-between;align-items:center;gap:2.3980815348vw}.newHeader .topHeaderSectopnTablet .flexHeader .logoHeader{width:5.9952038369vw;height:auto;flex:0 0 5%}.newHeader .topHeaderSectopnTablet .flexHeader .rightHeader{display:flex;align-items:center;gap:2.8776978417vw}.newHeader .topHeaderSectopnTablet .flexHeader .rightHeader a{color:#000}.newHeader .topHeaderSectopnTablet .flexHeader .rightHeader li img{width:3.1175059952vw;height:auto}.newHeader .topHeaderSectopnTablet .flexHeader .rightHeader li a{color:#000;font-size:1.6786570743vw}.newHeader .topHeaderSectopnTablet .flexHeader .rightHeader li button{border:none;background-color:rgba(0,0,0,0)}.newHeader .topHeaderSectopnTablet .flexHeader .rightHeader li.cartImage{position:relative}.newHeader .topHeaderSectopnTablet .flexHeader .rightHeader li.cartImage p.countOfProductsInCart{margin:0;width:1.9184652278vw;height:1.9184652278vw;position:absolute;bottom:-0.5995203837vw;right:-0.3597122302vw;font-size:1.3189448441vw;background-color:#ff7900;color:#fff;border:2px solid #fff;display:flex;align-items:center;justify-content:center;border-radius:100px}.newHeader .topHeaderSectopnTablet .flexHeader .rightHeader li.cartImage p.countOfProductsInCart span{position:relative}.newHeader .topHeaderSectopnTablet .flexHeader .rightHeader li.cartImage p.countOfProductsInCart span::before{position:unset}.newHeader .topHeaderSectopnTablet .flexHeader .rightHeader li.ssoUserIcon img{width:2.0383693046vw}.newHeader .topHeaderSectopnTablet .flexHeader .rightHeader li.heartIcon img{width:2.6378896882vw}.newHeader .topHeaderSectopnTablet .flexHeader .rightHeader li.burgerMenuMobile img{width:3.5971223022vw;height:3.5971223022vw}.newHeader .topHeaderSectopnTablet .flexHeader .rightHeader li.burgerMenuMobile img.widthAndheightImageClose{width:3.5971223022vw;height:2.3980815348vw}.newHeader .topHeaderSectopnTablet .flexHeader .rightHeader span{position:relative;margin:0 -0.479616307vw 0 -0.479616307vw}.newHeader .topHeaderSectopnTablet .flexHeader .rightHeader span::before{content:"";position:absolute;width:1.5px;height:20px;background-color:#707070;top:50%;transform:translateY(-40%)}.newHeader .topHeaderSectopnTablet .searchInputField{position:relative;display:flex;align-items:center;gap:1.9184652278vw;flex:0 0 50%}.newHeader .topHeaderSectopnTablet .searchInputField a:first-child{width:100%}.newHeader .topHeaderSectopnTablet .searchInputField input{width:100%;height:5.51558753vw;padding:0 2.3980815348vw 0.2398081535vw 5.2757793765vw;border:1px solid #c9d2d5;font-size:1.5587529976vw;border-radius:3.5971223022vw}.newHeader .topHeaderSectopnTablet .searchInputField input:focus{border-color:#ff7900}[dir=rtl] .newHeader .topHeaderSectopnTablet .searchInputField input{padding:0 5.2757793765vw 0.2398081535vw 2.6378896882vw}.newHeader .topHeaderSectopnTablet .searchInputField img{width:4.3165467626vw;height:auto}.newHeader .topHeaderSectopnTablet .searchInputField::after{position:absolute;content:" ";background-image:url("../Themes/Theme 2024/Content/images/newHeader/Search.svg");background-repeat:no-repeat;background-size:100%;top:50%;left:1.9184652278vw;transform:translateY(-50%);width:1.9184652278vw;height:1.9184652278vw}[dir=rtl] .newHeader .topHeaderSectopnTablet .searchInputField::after{left:unset;right:1.9184652278vw}.newHeader .listLinksHeader{padding:2.3980815348vw 0 0 0}.newHeader .listLinksHeader.showNavMobileScrollDown{top:1%}.newHeader .listLinksHeader .optionsSubSiteNavMobile{gap:4.7961630695vw;padding-bottom:1.9184652278vw}.newHeader .listLinksHeader .optionsSubSiteNavMobile a{font-size:2.1582733813vw}.newHeader .listLinksHeader .optionsSubSiteNavMobile a.activeSiteSelected{font-family:"HelveticaNeueW20-75Bold";position:relative}.newHeader .listLinksHeader .searchInputFieldMobilePop{padding-top:1.4388489209vw;gap:1.9184652278vw;margin-bottom:3.1175059952vw}.newHeader .listLinksHeader .searchInputFieldMobilePop input{height:5.9952038369vw;padding:0 2.3980815348vw 0.2398081535vw 5.2757793765vw;font-size:1.5587529976vw;border-radius:3.5971223022vw}[dir=rtl] .newHeader .listLinksHeader .searchInputFieldMobilePop input{padding:0 5.2757793765vw 0.2398081535vw 2.6378896882vw}.newHeader .listLinksHeader .searchInputFieldMobilePop img{width:3.2374100719vw}.newHeader .listLinksHeader .searchInputFieldMobilePop::after{left:1.9184652278vw;width:1.9184652278vw;height:1.9184652278vw}[dir=rtl] .newHeader .listLinksHeader .searchInputFieldMobilePop::after{left:unset;right:1.9184652278vw}.newHeader .listLinksHeader{top:4.7961630695vw;padding:0 0 0 0}.newHeader .listLinksHeader .optionsSubSiteNavMobile{gap:3.8369304556vw}.newHeader .listLinksHeader .optionsSubSiteNavMobile a{font-size:1.9184652278vw}.newHeader .listLinksHeader .optionsSubSiteNavMobile a.activeSiteSelected{font-size:2.0383693046vw}.newHeader .listLinksHeader .contentBoxNav{margin:2.6378896882vw 0 3.5971223022vw 0}.newHeader .listLinksHeader .contentBoxNav ul li{padding:2.3980815348vw 1.9184652278vw;font-size:1.9184652278vw}.newHeader .listLinksHeader .contentBoxNav ul li a{gap:1.4388489209vw}.newHeader .listLinksHeader .contentBoxNav ul li a p{font-size:1.6786570743vw}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .listLinks ul li a{font-size:1.9184652278vw}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .listLinks ul li img{width:1.4388489209vw}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .listLinks ul li span{font-size:1.3189448441vw;padding:0.7194244604vw 1.4388489209vw;left:1.6786570743vw}[dir=rtl] .newHeader .listLinksHeader .contentBoxNav .featuresDownList .listLinks ul li span{right:1.6786570743vw}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .listLinks ul li.activeSubLinksTitle{font-size:2.1582733813vw}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .listLinks ul li.activeSubLinksTitle .titleAndImageBack{font-size:2.1582733813vw}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .listLinks ul li.activeSubLinksTitle img.closeTabInSection{width:2.1582733813vw}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .listLinks ul li.activeSubLinksNewSection{font-size:2.1582733813vw}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .listLinks ul li.activeSubLinksNewSection img{transform:0degvw;margin:0;width:2.1582733813vw}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .listLinks ul img.sizeImagePlus{width:2.8776978417vw !important}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .listLinks ul .centerImage img.tabsOneBack{margin:unset}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .listLinks ul .centerImage img.tabsOneOpenDropDown{margin:unset !important}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .listLinks ul .centerImage .towLineTitleDropDownList{margin-left:-20.3836930456vw}[dir=rtl] .newHeader .listLinksHeader .contentBoxNav .featuresDownList .listLinks ul .centerImage .towLineTitleDropDownList{margin-left:unset;margin-right:-20.3836930456vw}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .listLinks ul li a{gap:1.4388489209vw}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .listLinks ul li a p{font-size:1.6786570743vw}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .informationTabs{margin-top:2.8776978417vw}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .informationTabs .titleInformationTabs p{font-size:2.1582733813vw}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .informationTabs .titleInformationTabs a.moreServices{font-size:1.6786570743vw}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .informationTabs .titleInformationTabs a.moreServices img{height:1.4388489209vw;margin-left:0.9592326139vw}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .informationTabs .imageFlex{gap:1.4388489209vw;margin-top:1.6786570743vw;justify-content:unset}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .informationTabs .imageFlex a{width:9.3525179856vw;min-width:9.3525179856vw;height:9.3525179856vw;min-height:9.3525179856vw}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .informationTabs .imageFlex a img{width:5.9952038369vw;height:auto}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .informationTabs .imageFlex a img.resizeImageAppleMobile{width:3.5971223022vw}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .informationTabs .moreMobileServices{gap:1.1990407674vw;margin-top:1.9184652278vw}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .informationTabs .moreMobileServices a{font-size:1.9184652278vw;height:6.7146282974vw;border-radius:1.1990407674vw;gap:1.5587529976vw}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .informationTabs .moreMobileServices a img{width:2.3980815348vw;height:2.3980815348vw}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .informationTabs .moreMobileServices a:nth-child(3) img{width:1.9184652278vw}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .informationTabs .bannerOffers{margin-top:2.8776978417vw}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .informationTabs .bannerOffers a .titleSection{font-size:2.1582733813vw}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .informationTabs .bannerOffers a .titleSection img{width:1.6786570743vw;margin-left:0.9592326139vw}[dir=rtl] .newHeader .listLinksHeader .contentBoxNav .featuresDownList .informationTabs .bannerOffers a .titleSection img{margin-right:0.9592326139vw}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .informationTabs .bannerOffers a .imageFullBoxMobile{margin-top:1.9184652278vw;height:auto}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .informationTabs .imageSocialMedia{gap:0.7194244604vw}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .informationTabs .imageSocialMedia a{height:6.9544364508vw;gap:0.7194244604vw;font-size:1.4388489209vw}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .informationTabs .imageSocialMedia a img{width:2.757793765vw}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .informationTabs .shopsAndCoverageSectionTop{margin-top:5.035971223vw}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .informationTabs .shopsAndCoverageSectionTop .titleBannerOffers{margin-bottom:1.9184652278vw;font-size:2.1582733813vw}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .informationTabs .shopsAndCoverageSectionTop .titleBannerOffers img{width:0.9592326139vw;margin-left:1.5587529976vw}[dir=rtl] .newHeader .listLinksHeader .contentBoxNav .featuresDownList .informationTabs .shopsAndCoverageSectionTop .titleBannerOffers img{margin-right:1.5587529976vw}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .informationTabs .shopsAndCoverageSectionTop .shopsAndCoverageSection{margin-top:1.9184652278vw;gap:1.4388489209vw}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .informationTabs .shopsAndCoverageSectionTop .shopsAndCoverageSection a{display:flex;align-items:center;gap:1.4388489209vw;height:6.9544364508vw}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .informationTabs .shopsAndCoverageSectionTop .shopsAndCoverageSection a img{width:2.757793765vw;height:auto}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .informationTabs .shopsAndCoverageSectionTop .shopsAndCoverageSection a .flexRight{line-height:1}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .informationTabs .shopsAndCoverageSectionTop .shopsAndCoverageSection a p{font-size:1.4388489209vw}.newHeader .listLinksHeader .contentBoxNav .featuresDownList .informationTabs .shopsAndCoverageSectionTop .shopsAndCoverageSection a span{font-size:1.5587529976vw}.newHeader .listLinksHeader .footerTabsContentMobile .contentFooterImage .boxContent{gap:0.7194244604vw}.newHeader .listLinksHeader .footerTabsContentMobile .contentFooterImage .boxContent img{width:4.5563549161vw}.newHeader .listLinksHeader .footerTabsContentMobile .contentFooterImage .boxContent p{font-size:1.6786570743vw}.newHeader .listLinksHeader .siteOptionsMobile{width:98.3213429257vw;left:0;padding:0 1.7985611511vw;height:9.1127098321vw}[dir=rtl] .newHeader .listLinksHeader .siteOptionsMobile{left:unset;right:0}.newHeader .listLinksHeader .siteOptionsMobile li{gap:1.4388489209vw;font-size:1.6786570743vw}.newHeader .listLinksHeader .siteOptionsMobile li img{width:2.757793765vw}.newHeader .listLinksHeader .siteOptionsMobile li a{font-size:1.6786570743vw}.newHeader .listLinksHeader .siteOptionsMobile li.accessabilityBtn{width:15.587529976vw}[dir=rtl] .newHeader .listLinksHeader .siteOptionsMobile li.accessabilityBtn{width:17.9856115108vw}.newHeader .listLinksHeader .siteOptionsMobile li.accessabilityBtn img.imageIconDownPop{width:1.9184652278vw;margin:0}.newHeader .listLinksHeader .siteOptionsMobile li.accessabilityBtn .popSelectAccessability{padding:1.9184652278vw 2.3980815348vw;border-radius:1.4388489209vw;width:23.9808153477vw}.newHeader .listLinksHeader .siteOptionsMobile li.accessabilityBtn .popSelectAccessability.DarkModeSite{top:-14.6282973621vw}.newHeader .listLinksHeader .siteOptionsMobile li.accessabilityBtn .popSelectAccessability .ModeSite{margin-bottom:2.8776978417vw}.newHeader .listLinksHeader .siteOptionsMobile li.accessabilityBtn .popSelectAccessability .ModeSite p{font-size:1.6786570743vw}.newHeader .listLinksHeader .siteOptionsMobile li.accessabilityBtn .popSelectAccessability .ModeSite .toggleModeSite{width:6.7146282974vw;height:2.3980815348vw}.newHeader .listLinksHeader .siteOptionsMobile li.accessabilityBtn .popSelectAccessability .ModeSite .toggleModeSite span{width:4.7961630695vw;height:2.3980815348vw}.newHeader .listLinksHeader .siteOptionsMobile li.accessabilityBtn .popSelectAccessability .ModeSite .toggleModeSite span::before{margin-top:1.0791366906vw;margin-left:0.479616307vw;width:1.4388489209vw;height:1.4388489209vw}[dir=rtl] .newHeader .listLinksHeader .siteOptionsMobile li.accessabilityBtn .popSelectAccessability .ModeSite .toggleModeSite span::before{margin-left:unset;margin-right:3.8369304556vw}.newHeader .listLinksHeader .siteOptionsMobile li.accessabilityBtn .popSelectAccessability .ModeSite .toggleModeSite span::after{margin-top:1.0791366906vw;margin-left:4.3165467626vw;width:1.4388489209vw;height:1.4388489209vw}.newHeader .listLinksHeader .siteOptionsMobile li.accessabilityBtn .popSelectAccessability .ModeSite .toggleModeSite::before{width:1.6786570743vw;height:1.6786570743vw;margin-left:4.3165467626vw}.newHeader .listLinksHeader .siteOptionsMobile li.accessabilityBtn .popSelectAccessability .ModeSite .toggleModeSite.DarkModeSite::before{margin-left:0.3597122302vw}[dir=rtl] .newHeader .listLinksHeader .siteOptionsMobile li.accessabilityBtn .popSelectAccessability .ModeSite .toggleModeSite.DarkModeSite::before{margin-left:unset;margin-right:3.7170263789vw}.newHeader .listLinksHeader .siteOptionsMobile li.accessabilityBtn .popSelectAccessability .fontSizeSite{display:flex;justify-content:space-between;align-items:baseline}.newHeader .listLinksHeader .siteOptionsMobile li.accessabilityBtn .popSelectAccessability .fontSizeSite p{margin:0}.newHeader .listLinksHeader .siteOptionsMobile li.accessabilityBtn .popSelectAccessability .fontSizeSite .sizeFont{display:flex;align-items:baseline;gap:1.6786570743vw}.newHeader .listLinksHeader .siteOptionsMobile li.accessabilityBtn .popSelectAccessability .fontSizeSite .sizeFont p{margin:0;font-family:"HelvNeue65_W1G"}.newHeader .listLinksHeader .siteOptionsMobile li.accessabilityBtn .popSelectAccessability .fontSizeSite .sizeFont p:nth-child(1){font-size:2.5179856115vw}.newHeader .listLinksHeader .siteOptionsMobile li.accessabilityBtn .popSelectAccessability .fontSizeSite .sizeFont p:nth-child(2){font-size:2.0383693046vw}.newHeader .listLinksHeader .siteOptionsMobile li.accessabilityBtn .popSelectAccessability .fontSizeSite .sizeFont p:nth-child(3){font-size:1.6786570743vw}.newHeader .listLinksHeader .siteOptionsMobile li.arrowTop{width:38px;height:38px}.newHeader .listLinksHeader .siteOptionsMobile li.arrowTop img{width:1.4388489209vw;height:auto}.newHeader .listLinksHeader .tabsSectionNewStyleHeader{padding-top:1.4388489209vw;gap:2.1582733813vw}.newHeader .listLinksHeader .tabsSectionNewStyleHeader img.iconHomeTitle{height:3.1175059952vw}.newHeader .listLinksHeader .tabsSectionNewStyleHeader .headerTabsNew{height:3.5971223022vw;gap:1.4388489209vw;width:auto}.newHeader .listLinksHeader .tabsSectionNewStyleHeader .headerTabsNew li{padding:0.479616307vw 1.4388489209vw}.openNavMobileHeader::before{top:3.3573141487vw}.openNavMobileHeader .newHeader .listLinksHeader{width:98.3213429257vw;padding:2.0383693046vw 0 0}.openNavMobileHeader .newHeader .listLinksHeader .topHeaderSectopnMobile span::before{width:1px;height:24px;background-color:#ccc}.openNavMobileHeader .newHeader .topHeaderSectopnMobile{display:block}.openNavMobileHeader .newHeader .topHeaderSectopnMobile .flexHeader .logoHeader{width:4.3165467626vw;height:auto}.openNavMobileHeader .newHeader .topHeaderSectopnMobile .flexHeader .rightHeader{display:flex;align-items:center;gap:3.1175059952vw}.openNavMobileHeader .newHeader .topHeaderSectopnMobile .flexHeader .rightHeader li img{width:2.8776978417vw;height:auto}.openNavMobileHeader .newHeader .topHeaderSectopnMobile .flexHeader .rightHeader li a{color:#000;font-size:1.6786570743vw}.openNavMobileHeader .newHeader .topHeaderSectopnMobile .flexHeader .rightHeader li button{border:none;background-color:rgba(0,0,0,0)}.openNavMobileHeader .newHeader .topHeaderSectopnMobile .flexHeader .rightHeader li.cartImage{position:relative}.openNavMobileHeader .newHeader .topHeaderSectopnMobile .flexHeader .rightHeader li.cartImage p.countOfProductsInCart{width:1.9184652278vw;height:1.9184652278vw;bottom:-0.5995203837vw;right:-0.3597122302vw;font-size:1.3189448441vw}.openNavMobileHeader .newHeader .topHeaderSectopnMobile .flexHeader .rightHeader li.ssoUserIcon img{width:2.0383693046vw}.openNavMobileHeader .newHeader .topHeaderSectopnMobile .flexHeader .rightHeader li.heartIcon img{width:2.6378896882vw}.openNavMobileHeader .newHeader .topHeaderSectopnMobile .flexHeader .rightHeader li.burgerMenuMobile img{width:2.3980815348vw;height:auto}.openNavMobileHeader .newHeader .topHeaderSectopnMobile .flexHeader .rightHeader li.burgerMenuMobile img.widthAndheightImageClose{width:2.3980815348vw;height:1.9184652278vw}.openNavMobileHeader .newHeader .topHeaderSectopnMobile .flexHeader .rightHeader li.burgerMenuMobile.burgerMenuMobileClose img{width:1.9184652278vw}.openNavMobileHeader .newHeader .topHeaderSectopnMobile .flexHeader .rightHeader span{position:relative;margin:0 -0.479616307vw 0 -0.479616307vw}.openNavMobileHeader .newHeader .topHeaderSectopnMobile .flexHeader .rightHeader span::before{content:"";position:absolute;width:1.5px;height:20px;background-color:#707070;top:50%;transform:translateY(-40%)}.openNavMobileHeader .newHeader .topHeaderSectopnMobile .searchInputField{padding-top:1.4388489209vw;gap:1.9184652278vw;margin-bottom:1.4388489209vw}.openNavMobileHeader .newHeader .topHeaderSectopnMobile .searchInputField input{height:5.9952038369vw;padding:0 2.3980815348vw 0.2398081535vw 11.7333333333vw;font-size:1.5587529976vw;border-radius:3.5971223022vw}[dir=rtl] .openNavMobileHeader .newHeader .topHeaderSectopnMobile .searchInputField input{padding:0 5.2757793765vw 0.2398081535vw 2.3980815348vw}.openNavMobileHeader .newHeader .topHeaderSectopnMobile .searchInputField img{width:4.3165467626vw}.openNavMobileHeader .newHeader .topHeaderSectopnMobile .searchInputField::after{left:1.9184652278vw;width:1.9184652278vw;height:1.9184652278vw}[dir=rtl] .openNavMobileHeader .newHeader .topHeaderSectopnMobile .searchInputField::after{right:1.9184652278vw}}@media(min-width: 1024px){.newHeader{height:8.6458333333vw;padding:0;box-shadow:0px 10px 30px rgba(0,0,0,.2)}.newHeader .topHeaderSectopnMobile,.newHeader .topHeaderSectopnTablet{display:none}.newHeader .topHeaderSectopnDesktop{display:block}.newHeader .topHeaderSectopnDesktop .flexHeader{display:flex;gap:3.0208333333vw}.newHeader .topHeaderSectopnDesktop .flexHeader .logoHeader{width:4.1666666667vw;height:auto}.newHeader .topHeaderSectopnDesktop .flexHeader .navHeader{width:100%}.newHeader .topHeaderSectopnDesktop .flexHeader .navHeader .topHeaderSectopn{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ccc;height:3.6458333333vw}.newHeader .topHeaderSectopnDesktop .flexHeader .navHeader .topHeaderSectopn .siteName{display:flex;align-items:center;gap:2.0833333333vw}.newHeader .topHeaderSectopnDesktop .flexHeader .navHeader .topHeaderSectopn .siteName li{position:relative}.newHeader .topHeaderSectopnDesktop .flexHeader .navHeader .topHeaderSectopn .siteName li a{color:#707070;font-size:0.9895833333vw}.newHeader .topHeaderSectopnDesktop .flexHeader .navHeader .topHeaderSectopn .siteName li a.activeLinkSelected{font-family:"HelveticaNeueW20-75Bold";color:#000}.newHeader .topHeaderSectopnDesktop .flexHeader .navHeader .topHeaderSectopn .siteName li a.activeLinkSelected::before{position:absolute;content:" ";width:100%;height:3px;background-color:#f16e00;bottom:-1.0416666667vw}.newHeader .topHeaderSectopnDesktop .flexHeader .navHeader .topHeaderSectopn .siteOptions{display:flex;align-items:center;gap:1.6666666667vw}.newHeader .topHeaderSectopnDesktop .flexHeader .navHeader .topHeaderSectopn .siteOptions li{display:flex;align-items:center;gap:0.625vw;font-size:0.8854166667vw;color:#000;cursor:pointer}.newHeader .topHeaderSectopnDesktop .flexHeader .navHeader .topHeaderSectopn .siteOptions li a{color:#000}.newHeader .topHeaderSectopnDesktop .flexHeader .navHeader .topHeaderSectopn .siteOptions li p{margin:0;font-size:0.8854166667vw}.newHeader .topHeaderSectopnDesktop .flexHeader .navHeader .topHeaderSectopn .siteOptions li img{width:1.25vw;height:auto}.newHeader .topHeaderSectopnDesktop .flexHeader .navHeader .topHeaderSectopn .siteOptions li.accessabilityBtn{width:8.0729166667vw;position:relative}[dir=rtl] .newHeader .topHeaderSectopnDesktop .flexHeader .navHeader .topHeaderSectopn .siteOptions li.accessabilityBtn{width:8.8541666667vw}.newHeader .topHeaderSectopnDesktop .flexHeader .navHeader .topHeaderSectopn .siteOptions li.accessabilityBtn img.imageIconDownPop{width:0.8333333333vw;height:auto;margin:0 -3px}.newHeader .topHeaderSectopnDesktop .flexHeader .navHeader .topHeaderSectopn .siteOptions li.accessabilityBtn .popSelectAccessability{position:absolute;background:#fff;padding:0.8333333333vw 1.0416666667vw;border-radius:0.625vw;border:1px solid #c9d2d5;width:10.4166666667vw;top:-100%;left:-20%;visibility:hidden;opacity:0;transition:all .5s ease-in-out}.newHeader .topHeaderSectopnDesktop .flexHeader .navHeader .topHeaderSectopn .siteOptions li.accessabilityBtn .popSelectAccessability.DarkModeSite{z-index:2;visibility:visible;opacity:1;top:140%;transition:all .5s ease-in-out}.newHeader .topHeaderSectopnDesktop .flexHeader .navHeader .topHeaderSectopn .siteOptions li.accessabilityBtn .popSelectAccessability .ModeSite{margin-bottom:1.25vw;display:flex;justify-content:space-between}[dir=rtl] .newHeader .topHeaderSectopnDesktop .flexHeader .navHeader .topHeaderSectopn .siteOptions li.accessabilityBtn .popSelectAccessability .ModeSite{flex-direction:row-reverse}.newHeader .topHeaderSectopnDesktop .flexHeader .navHeader .topHeaderSectopn .siteOptions li.accessabilityBtn .popSelectAccessability .ModeSite p{margin:0;font-size:0.8333333333vw}.newHeader .topHeaderSectopnDesktop .flexHeader .navHeader .topHeaderSectopn .siteOptions li.accessabilityBtn .popSelectAccessability .ModeSite .toggleModeSite{position:relative;border:1px solid gray;border-radius:16px;width:2.9166666667vw;height:1.3541666667vw}.newHeader .topHeaderSectopnDesktop .flexHeader .navHeader .topHeaderSectopn .siteOptions li.accessabilityBtn .popSelectAccessability .ModeSite .toggleModeSite span{position:relative;width:2.9166666667vw;height:1.3541666667vw}.newHeader .topHeaderSectopnDesktop .flexHeader .navHeader .topHeaderSectopn .siteOptions li.accessabilityBtn .popSelectAccessability .ModeSite .toggleModeSite span::before{position:absolute;content:" ";background-image:url("../Themes/Theme 2024/Content/images/newHeader/moon.png");background-repeat:no-repeat;background-size:cover;margin-top:0.625vw;margin-left:0.3125vw;transform:translateY(-50%);width:0.8333333333vw;height:0.8333333333vw}[dir=rtl] .newHeader .topHeaderSectopnDesktop .flexHeader .navHeader .topHeaderSectopn .siteOptions li.accessabilityBtn .popSelectAccessability .ModeSite .toggleModeSite span::before{margin-left:unset;margin-right:0.3125vw}.newHeader .topHeaderSectopnDesktop .flexHeader .navHeader .topHeaderSectopn .siteOptions li.accessabilityBtn .popSelectAccessability .ModeSite .toggleModeSite span::after{position:absolute;content:" ";background-image:url("../Themes/Theme 2024/Content/images/newHeader/moon.png");background-repeat:no-repeat;background-size:cover;margin-top:0.625vw;margin-left:1.6666666667vw;transform:translateY(-50%);width:0.78125vw;height:0.78125vw}[dir=rtl] .newHeader .topHeaderSectopnDesktop .flexHeader .navHeader .topHeaderSectopn .siteOptions li.accessabilityBtn .popSelectAccessability .ModeSite .toggleModeSite span::after{margin-left:unset;margin-right:1.6666666667vw}.newHeader .topHeaderSectopnDesktop .flexHeader .navHeader .topHeaderSectopn .siteOptions li.accessabilityBtn .popSelectAccessability .ModeSite .toggleModeSite::before{position:absolute;content:"";width:0.9895833333vw;height:0.9895833333vw;background-color:#000;border-radius:100px;top:50%;transform:translateY(-50%);margin-left:1.6666666667vw;transition:all .3s ease-in-out;z-index:2}[dir=rtl] .newHeader .topHeaderSectopnDesktop .flexHeader .navHeader .topHeaderSectopn .siteOptions li.accessabilityBtn .popSelectAccessability .ModeSite .toggleModeSite::before{margin-left:unset;margin-right:0.3125vw}.newHeader .topHeaderSectopnDesktop .flexHeader .navHeader .topHeaderSectopn .siteOptions li.accessabilityBtn .popSelectAccessability .ModeSite .toggleModeSite.DarkModeSite::before{margin-left:0.15625vw}[dir=rtl] .newHeader .topHeaderSectopnDesktop .flexHeader .navHeader .topHeaderSectopn .siteOptions li.accessabilityBtn .popSelectAccessability .ModeSite .toggleModeSite.DarkModeSite::before{margin-left:unset;margin-right:1.5625vw}.newHeader .topHeaderSectopnDesktop .flexHeader .navHeader .topHeaderSectopn .siteOptions li.accessabilityBtn .popSelectAccessability .fontSizeSite{display:flex;justify-content:space-between;align-items:baseline}[dir=rtl] .newHeader .topHeaderSectopnDesktop .flexHeader .navHeader .topHeaderSectopn .siteOptions li.accessabilityBtn .popSelectAccessability .fontSizeSite{flex-direction:row-reverse}.newHeader .topHeaderSectopnDesktop .flexHeader .navHeader .topHeaderSectopn .siteOptions li.accessabilityBtn .popSelectAccessability .fontSizeSite .sizeFont{display:flex;align-items:baseline;gap:0.7291666667vw}.newHeader .topHeaderSectopnDesktop .flexHeader .navHeader .topHeaderSectopn .siteOptions li.accessabilityBtn .popSelectAccessability .fontSizeSite .sizeFont p{margin:0;font-family:"HelvNeue65_W1G"}.newHeader .topHeaderSectopnDesktop .flexHeader .navHeader .topHeaderSectopn .siteOptions li.accessabilityBtn .popSelectAccessability .fontSizeSite .sizeFont p:nth-child(1){font-size:1.09375vw}.newHeader .topHeaderSectopnDesktop .flexHeader .navHeader .topHeaderSectopn .siteOptions li.accessabilityBtn .popSelectAccessability .fontSizeSite .sizeFont p:nth-child(2){font-size:0.8854166667vw}.newHeader .topHeaderSectopnDesktop .flexHeader .navHeader .topHeaderSectopn .siteOptions li.accessabilityBtn .popSelectAccessability .fontSizeSite .sizeFont p:nth-child(3){font-size:0.7291666667vw}.newHeader .topHeaderSectopnDesktop .flexHeader .navHeader .topHeaderSectopn .siteOptions li.accountBoxContent{cursor:pointer;background-color:#000;color:#fff;width:8.8541666667vw;height:3.75vw;justify-content:center}.newHeader .topHeaderSectopnDesktop .flexHeader .navHeader .topHeaderSectopn .siteOptions li.accountBoxContent img{width:19px;height:auto}.newHeader .topHeaderSectopnDesktop .flexHeader .navHeader .topHeaderSectopn .siteOptions li.accountBoxContent img:last-of-type{width:12px;height:auto}.newHeader .topHeaderSectopnDesktop .flexHeader .navHeader .topHeaderSectopn .siteOptions li.accountBoxContent.activeAccountShow{width:12.2395833333vw}.newHeader .topHeaderSectopnDesktop .flexHeader .navHeader .topHeaderSectopn .siteOptions li.accountBoxContent.activeAccountShow p:first-of-type{display:none}.newHeader .topHeaderSectopnDesktop .flexHeader .navHeader .topHeaderSectopn .siteOptions li.accountBoxContent.activeAccountShow p:last-of-type{display:block}.newHeader .topHeaderSectopnDesktop .flexHeader .navHeader .optionsSubSite{display:flex;align-items:center;justify-content:space-between}.newHeader .topHeaderSectopnDesktop .flexHeader .navHeader .optionsSubSite ul{display:none;align-items:center;gap:2.5vw;border-bottom:0;padding:1.0416666667vw 0}.newHeader .topHeaderSectopnDesktop .flexHeader .navHeader .optionsSubSite ul.activeSiteShowSubCateNav{display:flex}.newHeader .topHeaderSectopnDesktop .flexHeader .navHeader .optionsSubSite ul li button,.newHeader .topHeaderSectopnDesktop .flexHeader .navHeader .optionsSubSite ul li a{border:0;padding:0;background-color:rgba(0,0,0,0);font-size:0.9375vw;color:#000}.newHeader .topHeaderSectopnDesktop .flexHeader .navHeader .optionsSubSite ul li button.active,.newHeader .topHeaderSectopnDesktop .flexHeader .navHeader .optionsSubSite ul li a.active{color:#f16e00;font-size:0.9895833333vw;font-weight:700}.newHeader .topHeaderSectopnDesktop .flexHeader .navHeader .optionsSubSite .rightSectionCartAndSearch{display:flex;align-items:center;gap:1.0416666667vw;padding:1.0416666667vw 0}.newHeader .topHeaderSectopnDesktop .flexHeader .navHeader .optionsSubSite .rightSectionCartAndSearch a{position:relative;border:1.25px solid #c9d2d5;border-radius:0.8333333333vw;width:2.9166666667vw;height:2.9166666667vw;display:flex;align-items:center;justify-content:center;cursor:pointer;background-color:#f8f8f8}.newHeader .topHeaderSectopnDesktop .flexHeader .navHeader .optionsSubSite .rightSectionCartAndSearch a img{width:1.1458333333vw;height:auto}.newHeader .topHeaderSectopnDesktop .flexHeader .navHeader .optionsSubSite .rightSectionCartAndSearch a:nth-child(3) img{width:1.3541666667vw;height:auto}.newHeader .topHeaderSectopnDesktop .flexHeader .navHeader .optionsSubSite .rightSectionCartAndSearch a:nth-child(4) img{width:1.3541666667vw;height:auto}.newHeader .topHeaderSectopnDesktop .flexHeader .navHeader .optionsSubSite .rightSectionCartAndSearch a:last-child{border:none;padding:0}.newHeader .topHeaderSectopnDesktop .flexHeader .navHeader .optionsSubSite .rightSectionCartAndSearch a:last-child img{width:3.0208333333vw;height:auto}.newHeader .topHeaderSectopnDesktop .flexHeader .navHeader .optionsSubSite .rightSectionCartAndSearch a.langSite{display:none;border:none;color:#000;font-size:0.9375vw;background-color:rgba(0,0,0,0)}.newHeader .topHeaderSectopnDesktop .flexHeader .navHeader .optionsSubSite .rightSectionCartAndSearch a.userIconLink{display:none}.newHeader .topHeaderSectopnDesktop .flexHeader .navHeader .optionsSubSite .rightSectionCartAndSearch a.userIconLink img{width:1.6666666667vw;height:auto}.newHeader .topHeaderSectopnDesktop .flexHeader .navHeader .optionsSubSite .rightSectionCartAndSearch a p.countOfProductsInCart{margin:0;width:1.0416666667vw;height:1.0416666667vw;position:absolute;bottom:0.2083333333vw;right:0.3645833333vw;font-size:0.7291666667vw;background-color:#ff7900;color:#fff;border:2px solid #fff;display:flex;align-items:center;justify-content:center;border-radius:100px}.newHeader .topHeaderSectopnDesktop .flexHeader .navHeader .optionsSubSite .rightSectionCartAndSearch a p.countOfProductsInCart span{position:relative;margin-top:-0.1041666667vw}.newHeader .topHeaderSectopnDesktop .flexHeader .navHeader .optionsSubSite .rightSectionCartAndSearch a p.countOfProductsInCart span::before{position:unset}.newHeader .tab-content.tabsContentPersonalSite,.newHeader .tab-content.tabsContentBusinessSite,.newHeader .tab-content.tabsContentCorporateSite{position:absolute;width:100%;left:0;top:8.6458333333vw;background-color:#fff;border-top:1px solid #999;padding:2.6041666667vw 0 0 0;display:none}.newHeader .tab-content.tabsContentPersonalSite .heightContainer,.newHeader .tab-content.tabsContentBusinessSite .heightContainer,.newHeader .tab-content.tabsContentCorporateSite .heightContainer{min-height:unset}.newHeader .tab-content.tabsContentPersonalSite .allContentPersonalSite,.newHeader .tab-content.tabsContentPersonalSite .allContentBusinessSite,.newHeader .tab-content.tabsContentBusinessSite .allContentPersonalSite,.newHeader .tab-content.tabsContentBusinessSite .allContentBusinessSite,.newHeader .tab-content.tabsContentCorporateSite .allContentPersonalSite,.newHeader .tab-content.tabsContentCorporateSite .allContentBusinessSite{display:none}.newHeader .tab-content.tabsContentPersonalSite .allContentPersonalSiteActive,.newHeader .tab-content.tabsContentBusinessSite .allContentPersonalSiteActive,.newHeader .tab-content.tabsContentCorporateSite .allContentPersonalSiteActive{display:block}.newHeader .tab-content.tabsContentPersonalSite.tabsContentPersonalSiteActive,.newHeader .tab-content.tabsContentPersonalSite.tabsContentBusinessSiteActive,.newHeader .tab-content.tabsContentPersonalSite.tabsContentCorporateSiteActive,.newHeader .tab-content.tabsContentBusinessSite.tabsContentPersonalSiteActive,.newHeader .tab-content.tabsContentBusinessSite.tabsContentBusinessSiteActive,.newHeader .tab-content.tabsContentBusinessSite.tabsContentCorporateSiteActive,.newHeader .tab-content.tabsContentCorporateSite.tabsContentPersonalSiteActive,.newHeader .tab-content.tabsContentCorporateSite.tabsContentBusinessSiteActive,.newHeader .tab-content.tabsContentCorporateSite.tabsContentCorporateSiteActive{display:block}.newHeader .tab-content.tabsContentPersonalSite.tabsContentPersonalSiteActive .bgClosePop,.newHeader .tab-content.tabsContentPersonalSite.tabsContentBusinessSiteActive .bgClosePop,.newHeader .tab-content.tabsContentPersonalSite.tabsContentCorporateSiteActive .bgClosePop,.newHeader .tab-content.tabsContentBusinessSite.tabsContentPersonalSiteActive .bgClosePop,.newHeader .tab-content.tabsContentBusinessSite.tabsContentBusinessSiteActive .bgClosePop,.newHeader .tab-content.tabsContentBusinessSite.tabsContentCorporateSiteActive .bgClosePop,.newHeader .tab-content.tabsContentCorporateSite.tabsContentPersonalSiteActive .bgClosePop,.newHeader .tab-content.tabsContentCorporateSite.tabsContentBusinessSiteActive .bgClosePop,.newHeader .tab-content.tabsContentCorporateSite.tabsContentCorporateSiteActive .bgClosePop{position:relative}.newHeader .tab-content.tabsContentPersonalSite.tabsContentPersonalSiteActive .bgClosePop::before,.newHeader .tab-content.tabsContentPersonalSite.tabsContentBusinessSiteActive .bgClosePop::before,.newHeader .tab-content.tabsContentPersonalSite.tabsContentCorporateSiteActive .bgClosePop::before,.newHeader .tab-content.tabsContentBusinessSite.tabsContentPersonalSiteActive .bgClosePop::before,.newHeader .tab-content.tabsContentBusinessSite.tabsContentBusinessSiteActive .bgClosePop::before,.newHeader .tab-content.tabsContentBusinessSite.tabsContentCorporateSiteActive .bgClosePop::before,.newHeader .tab-content.tabsContentCorporateSite.tabsContentPersonalSiteActive .bgClosePop::before,.newHeader .tab-content.tabsContentCorporateSite.tabsContentBusinessSiteActive .bgClosePop::before,.newHeader .tab-content.tabsContentCorporateSite.tabsContentCorporateSiteActive .bgClosePop::before{position:absolute;content:" ";width:100%;height:100vh;background-color:rgba(0,0,0,.7);z-index:-1}.newHeader .tab-content.tabsContentPersonalSite .fade,.newHeader .tab-content.tabsContentBusinessSite .fade,.newHeader .tab-content.tabsContentCorporateSite .fade{opacity:0;height:0;visibility:hidden;transition:opacity .5s ease-in-out,visibility 0s ease-in-out}.newHeader .tab-content.tabsContentPersonalSite .fade.show,.newHeader .tab-content.tabsContentBusinessSite .fade.show,.newHeader .tab-content.tabsContentCorporateSite .fade.show{opacity:1;visibility:visible;height:auto}.newHeader .tab-content.tabsContentPersonalSite .boxContentLinks,.newHeader .tab-content.tabsContentBusinessSite .boxContentLinks,.newHeader .tab-content.tabsContentCorporateSite .boxContentLinks{padding-left:calc(4.1666666667vw + 3.0208333333vw);display:flex;justify-content:space-between;flex-wrap:wrap;padding-bottom:4.1666666667vw;gap:4.7916666667vw;width:92%}[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .boxContentLinks,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .boxContentLinks,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .boxContentLinks{padding-left:0}.newHeader .tab-content.tabsContentPersonalSite .boxContentLinks .flexBoxContent,.newHeader .tab-content.tabsContentBusinessSite .boxContentLinks .flexBoxContent,.newHeader .tab-content.tabsContentCorporateSite .boxContentLinks .flexBoxContent{display:flex;gap:4.1666666667vw}.newHeader .tab-content.tabsContentPersonalSite .boxContentLinks .styleBoxAllContent.firstSection,.newHeader .tab-content.tabsContentBusinessSite .boxContentLinks .styleBoxAllContent.firstSection,.newHeader .tab-content.tabsContentCorporateSite .boxContentLinks .styleBoxAllContent.firstSection{width:14.375vw}.newHeader .tab-content.tabsContentPersonalSite .boxContentLinks .styleBoxAllContent.secondSection,.newHeader .tab-content.tabsContentBusinessSite .boxContentLinks .styleBoxAllContent.secondSection,.newHeader .tab-content.tabsContentCorporateSite .boxContentLinks .styleBoxAllContent.secondSection{width:17.1875vw}.newHeader .tab-content.tabsContentPersonalSite .boxContentLinks .styleBoxAllContent.thirdSection img.imageFullBox,.newHeader .tab-content.tabsContentBusinessSite .boxContentLinks .styleBoxAllContent.thirdSection img.imageFullBox,.newHeader .tab-content.tabsContentCorporateSite .boxContentLinks .styleBoxAllContent.thirdSection img.imageFullBox{border-radius:1.25vw;width:20.5729166667vw;height:auto}.newHeader .tab-content.tabsContentPersonalSite .boxContentLinks .styleBoxAllContent.thirdSection .titleSection span,.newHeader .tab-content.tabsContentBusinessSite .boxContentLinks .styleBoxAllContent.thirdSection .titleSection span,.newHeader .tab-content.tabsContentCorporateSite .boxContentLinks .styleBoxAllContent.thirdSection .titleSection span{color:#f16e00}.newHeader .tab-content.tabsContentPersonalSite .boxContentLinks .styleBoxAllContent.thirdSection .titleSection img,.newHeader .tab-content.tabsContentBusinessSite .boxContentLinks .styleBoxAllContent.thirdSection .titleSection img,.newHeader .tab-content.tabsContentCorporateSite .boxContentLinks .styleBoxAllContent.thirdSection .titleSection img{transform:matrix(0, 1, -1, 0, 0, 0);width:auto;height:6px;margin:-4px 0.625vw 0}[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .boxContentLinks .styleBoxAllContent.thirdSection .titleSection img,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .boxContentLinks .styleBoxAllContent.thirdSection .titleSection img,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .boxContentLinks .styleBoxAllContent.thirdSection .titleSection img{transform:matrix(0, -1, 1, 0, 0, 0)}.newHeader .tab-content.tabsContentPersonalSite .boxContentLinks .styleBoxAllContent .titleSection,.newHeader .tab-content.tabsContentBusinessSite .boxContentLinks .styleBoxAllContent .titleSection,.newHeader .tab-content.tabsContentCorporateSite .boxContentLinks .styleBoxAllContent .titleSection{position:relative;margin:0;color:#000;font-size:1.0416666667vw;font-family:"HelveticaNeueW20-75Bold";margin-bottom:0.8333333333vw}.newHeader .tab-content.tabsContentPersonalSite .boxContentLinks .styleBoxAllContent .titleSection:before,.newHeader .tab-content.tabsContentBusinessSite .boxContentLinks .styleBoxAllContent .titleSection:before,.newHeader .tab-content.tabsContentCorporateSite .boxContentLinks .styleBoxAllContent .titleSection:before{position:absolute;content:" ";background-color:#ccc;height:1px;top:50%}.newHeader .tab-content.tabsContentPersonalSite .boxContentLinks .styleBoxAllContent .titleSection::after,.newHeader .tab-content.tabsContentBusinessSite .boxContentLinks .styleBoxAllContent .titleSection::after,.newHeader .tab-content.tabsContentCorporateSite .boxContentLinks .styleBoxAllContent .titleSection::after{position:absolute;content:" ";height:2px;background-color:#f16e00;top:50%}.newHeader .tab-content.tabsContentPersonalSite .boxContentLinks .styleBoxAllContent .titleSection.lineFirst:before,.newHeader .tab-content.tabsContentPersonalSite .boxContentLinks .styleBoxAllContent .titleSection.lineSecond::after,.newHeader .tab-content.tabsContentBusinessSite .boxContentLinks .styleBoxAllContent .titleSection.lineFirst:before,.newHeader .tab-content.tabsContentBusinessSite .boxContentLinks .styleBoxAllContent .titleSection.lineSecond::after,.newHeader .tab-content.tabsContentCorporateSite .boxContentLinks .styleBoxAllContent .titleSection.lineFirst:before,.newHeader .tab-content.tabsContentCorporateSite .boxContentLinks .styleBoxAllContent .titleSection.lineSecond::after{width:60%;left:calc(14.375vw - 60%)}[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .boxContentLinks .styleBoxAllContent .titleSection.lineFirst:before,[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .boxContentLinks .styleBoxAllContent .titleSection.lineSecond::after,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .boxContentLinks .styleBoxAllContent .titleSection.lineFirst:before,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .boxContentLinks .styleBoxAllContent .titleSection.lineSecond::after,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .boxContentLinks .styleBoxAllContent .titleSection.lineFirst:before,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .boxContentLinks .styleBoxAllContent .titleSection.lineSecond::after{left:unset;right:calc(14.375vw - 60%)}.newHeader .tab-content.tabsContentPersonalSite .boxContentLinks .styleBoxAllContent .titleSection.lineFirst::after,.newHeader .tab-content.tabsContentBusinessSite .boxContentLinks .styleBoxAllContent .titleSection.lineFirst::after,.newHeader .tab-content.tabsContentCorporateSite .boxContentLinks .styleBoxAllContent .titleSection.lineFirst::after{width:25%;left:calc(14.375vw - 60%)}[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .boxContentLinks .styleBoxAllContent .titleSection.lineFirst::after,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .boxContentLinks .styleBoxAllContent .titleSection.lineFirst::after,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .boxContentLinks .styleBoxAllContent .titleSection.lineFirst::after{left:unset;right:calc(14.375vw - 60%)}.newHeader .tab-content.tabsContentPersonalSite .boxContentLinks .styleBoxAllContent .titleSection.lineSecond::before,.newHeader .tab-content.tabsContentBusinessSite .boxContentLinks .styleBoxAllContent .titleSection.lineSecond::before,.newHeader .tab-content.tabsContentCorporateSite .boxContentLinks .styleBoxAllContent .titleSection.lineSecond::before{width:40%;left:calc(15.9375vw - 40%)}[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .boxContentLinks .styleBoxAllContent .titleSection.lineSecond::before,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .boxContentLinks .styleBoxAllContent .titleSection.lineSecond::before,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .boxContentLinks .styleBoxAllContent .titleSection.lineSecond::before{left:unset;right:calc(15.9375vw - 34%)}.newHeader .tab-content.tabsContentPersonalSite .boxContentLinks .styleBoxAllContent .titleSection.lineSecond::after,.newHeader .tab-content.tabsContentBusinessSite .boxContentLinks .styleBoxAllContent .titleSection.lineSecond::after,.newHeader .tab-content.tabsContentCorporateSite .boxContentLinks .styleBoxAllContent .titleSection.lineSecond::after{width:20%;left:calc(15.9375vw - 40%)}[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .boxContentLinks .styleBoxAllContent .titleSection.lineSecond::after,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .boxContentLinks .styleBoxAllContent .titleSection.lineSecond::after,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .boxContentLinks .styleBoxAllContent .titleSection.lineSecond::after{left:unset;right:calc(15.9375vw - 34%)}.newHeader .tab-content.tabsContentPersonalSite .boxContentLinks .styleBoxAllContent ul li,.newHeader .tab-content.tabsContentBusinessSite .boxContentLinks .styleBoxAllContent ul li,.newHeader .tab-content.tabsContentCorporateSite .boxContentLinks .styleBoxAllContent ul li{margin-bottom:0.3125vw}.newHeader .tab-content.tabsContentPersonalSite .boxContentLinks .styleBoxAllContent ul li a,.newHeader .tab-content.tabsContentBusinessSite .boxContentLinks .styleBoxAllContent ul li a,.newHeader .tab-content.tabsContentCorporateSite .boxContentLinks .styleBoxAllContent ul li a{color:#000;font-size:0.9375vw}.newHeader .tab-content.tabsContentPersonalSite .boxContentLinks .styleBoxAllContent ul li a span,.newHeader .tab-content.tabsContentBusinessSite .boxContentLinks .styleBoxAllContent ul li a span,.newHeader .tab-content.tabsContentCorporateSite .boxContentLinks .styleBoxAllContent ul li a span{font-size:0.625vw;font-weight:500;background-color:#f16e00;color:#fff;border-radius:0.3125vw;padding:0.1041666667vw 0.4166666667vw;position:relative;margin:0 0.8333333333vw}[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .boxContentLinks .styleBoxAllContent ul li a span,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .boxContentLinks .styleBoxAllContent ul li a span,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .boxContentLinks .styleBoxAllContent ul li a span{padding:0vw 0.4166666667vw 0.2604166667vw}.newHeader .tab-content.tabsContentPersonalSite .boxContentLinks .styleBoxAllContent ul li a:hover,.newHeader .tab-content.tabsContentBusinessSite .boxContentLinks .styleBoxAllContent ul li a:hover,.newHeader .tab-content.tabsContentCorporateSite .boxContentLinks .styleBoxAllContent ul li a:hover{color:#f16e00}.newHeader .tab-content.tabsContentPersonalSite .boxContentLinks .styleBoxAllContent ul.imageShowFlex,.newHeader .tab-content.tabsContentBusinessSite .boxContentLinks .styleBoxAllContent ul.imageShowFlex,.newHeader .tab-content.tabsContentCorporateSite .boxContentLinks .styleBoxAllContent ul.imageShowFlex{display:flex;flex-wrap:wrap;gap:0.625vw 0}.newHeader .tab-content.tabsContentPersonalSite .boxContentLinks .styleBoxAllContent ul.imageShowFlex li,.newHeader .tab-content.tabsContentBusinessSite .boxContentLinks .styleBoxAllContent ul.imageShowFlex li,.newHeader .tab-content.tabsContentCorporateSite .boxContentLinks .styleBoxAllContent ul.imageShowFlex li{width:5vw;height:5vw;padding:0.8333333333vw;border:1px solid #ccc;border-radius:1.0416666667vw;margin-bottom:0vw;display:flex;align-items:center;justify-content:center;margin-right:0.625vw}.newHeader .tab-content.tabsContentPersonalSite .boxContentLinks .styleBoxAllContent ul.imageShowFlex li a,.newHeader .tab-content.tabsContentBusinessSite .boxContentLinks .styleBoxAllContent ul.imageShowFlex li a,.newHeader .tab-content.tabsContentCorporateSite .boxContentLinks .styleBoxAllContent ul.imageShowFlex li a{color:#000}.newHeader .tab-content.tabsContentPersonalSite .boxContentLinks .styleBoxAllContent ul.imageShowFlex li a img,.newHeader .tab-content.tabsContentBusinessSite .boxContentLinks .styleBoxAllContent ul.imageShowFlex li a img,.newHeader .tab-content.tabsContentCorporateSite .boxContentLinks .styleBoxAllContent ul.imageShowFlex li a img{width:3.3854166667vw;height:auto}.newHeader .tab-content.tabsContentPersonalSite .boxContentLinks .styleBoxAllContent ul.imageShowFlex li a img.resizeImageApple,.newHeader .tab-content.tabsContentBusinessSite .boxContentLinks .styleBoxAllContent ul.imageShowFlex li a img.resizeImageApple,.newHeader .tab-content.tabsContentCorporateSite .boxContentLinks .styleBoxAllContent ul.imageShowFlex li a img.resizeImageApple{width:1.7708333333vw}.newHeader .tab-content.tabsContentPersonalSite .boxContentLinks .styleBoxAllContent ul.imageShowFlex li.moreServices,.newHeader .tab-content.tabsContentBusinessSite .boxContentLinks .styleBoxAllContent ul.imageShowFlex li.moreServices,.newHeader .tab-content.tabsContentCorporateSite .boxContentLinks .styleBoxAllContent ul.imageShowFlex li.moreServices{background-color:#f5f5f5;border-radius:1.0416666667vw;padding:0.625vw 0.9895833333vw}.newHeader .tab-content.tabsContentPersonalSite .boxContentLinks .styleBoxAllContent ul.imageShowFlex li.moreServices img,.newHeader .tab-content.tabsContentBusinessSite .boxContentLinks .styleBoxAllContent ul.imageShowFlex li.moreServices img,.newHeader .tab-content.tabsContentCorporateSite .boxContentLinks .styleBoxAllContent ul.imageShowFlex li.moreServices img{width:0.8333333333vw;height:auto}[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .boxContentLinks .styleBoxAllContent ul.imageShowFlex li.moreServices img,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .boxContentLinks .styleBoxAllContent ul.imageShowFlex li.moreServices img,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .boxContentLinks .styleBoxAllContent ul.imageShowFlex li.moreServices img{transform:rotate(180deg)}.newHeader .tab-content.tabsContentPersonalSite .boxContentLinks .styleBoxAllContent ul.imageShowFlex li.moreServices p,.newHeader .tab-content.tabsContentBusinessSite .boxContentLinks .styleBoxAllContent ul.imageShowFlex li.moreServices p,.newHeader .tab-content.tabsContentCorporateSite .boxContentLinks .styleBoxAllContent ul.imageShowFlex li.moreServices p{margin:0;font-size:0.78125vw;font-family:"HelvNeue65_W1G"}[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .boxContentLinks .styleBoxAllContent ul.imageShowFlex li.moreServices p,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .boxContentLinks .styleBoxAllContent ul.imageShowFlex li.moreServices p,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .boxContentLinks .styleBoxAllContent ul.imageShowFlex li.moreServices p{font-family:"HelveticaNeueW20-55Roman"}[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .boxContentLinks .styleBoxAllContent ul.imageShowFlex li.moreServices p.whiteSpace,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .boxContentLinks .styleBoxAllContent ul.imageShowFlex li.moreServices p.whiteSpace,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .boxContentLinks .styleBoxAllContent ul.imageShowFlex li.moreServices p.whiteSpace{white-space:nowrap}.newHeader .tab-content.tabsContentPersonalSite .boxContentLinks .styleBoxAllContent ul:not(.imageShowFlex) li a,.newHeader .tab-content.tabsContentBusinessSite .boxContentLinks .styleBoxAllContent ul:not(.imageShowFlex) li a,.newHeader .tab-content.tabsContentCorporateSite .boxContentLinks .styleBoxAllContent ul:not(.imageShowFlex) li a{display:flex;align-items:baseline;gap:0.2083333333vw}[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .boxContentLinks .styleBoxAllContent ul:not(.imageShowFlex) li a,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .boxContentLinks .styleBoxAllContent ul:not(.imageShowFlex) li a,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .boxContentLinks .styleBoxAllContent ul:not(.imageShowFlex) li a{align-items:end}.newHeader .tab-content.tabsContentPersonalSite .boxContentLinks .styleBoxAllContent ul:not(.imageShowFlex) li a p,.newHeader .tab-content.tabsContentBusinessSite .boxContentLinks .styleBoxAllContent ul:not(.imageShowFlex) li a p,.newHeader .tab-content.tabsContentCorporateSite .boxContentLinks .styleBoxAllContent ul:not(.imageShowFlex) li a p{margin:0;color:#666;font-size:0.78125vw}.newHeader .tab-content.tabsContentPersonalSite .internetContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::after,.newHeader .tab-content.tabsContentBusinessSite .internetContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::after,.newHeader .tab-content.tabsContentCorporateSite .internetContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::after{width:25%;left:54%}[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .internetContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::after,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .internetContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::after,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .internetContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::after{left:unset;right:28%}.newHeader .tab-content.tabsContentPersonalSite .internetContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::before,.newHeader .tab-content.tabsContentBusinessSite .internetContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::before,.newHeader .tab-content.tabsContentCorporateSite .internetContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::before{width:80%;left:54%}[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .internetContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::before,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .internetContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::before,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .internetContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::before{left:unset;right:28%}.newHeader .tab-content.tabsContentPersonalSite .internetContentBox .styleBoxAllContent.secondSection .titleSection.lineSecond::after,.newHeader .tab-content.tabsContentBusinessSite .internetContentBox .styleBoxAllContent.secondSection .titleSection.lineSecond::after,.newHeader .tab-content.tabsContentCorporateSite .internetContentBox .styleBoxAllContent.secondSection .titleSection.lineSecond::after{width:13%;left:56%}[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .internetContentBox .styleBoxAllContent.secondSection .titleSection.lineSecond::after,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .internetContentBox .styleBoxAllContent.secondSection .titleSection.lineSecond::after,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .internetContentBox .styleBoxAllContent.secondSection .titleSection.lineSecond::after{left:unset;right:47%}.newHeader .tab-content.tabsContentPersonalSite .internetContentBox .styleBoxAllContent.secondSection .titleSection.lineSecond::before,.newHeader .tab-content.tabsContentBusinessSite .internetContentBox .styleBoxAllContent.secondSection .titleSection.lineSecond::before,.newHeader .tab-content.tabsContentCorporateSite .internetContentBox .styleBoxAllContent.secondSection .titleSection.lineSecond::before{width:42%;left:56%}[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .internetContentBox .styleBoxAllContent.secondSection .titleSection.lineSecond::before,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .internetContentBox .styleBoxAllContent.secondSection .titleSection.lineSecond::before,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .internetContentBox .styleBoxAllContent.secondSection .titleSection.lineSecond::before{left:unset;right:47%}.newHeader .tab-content.tabsContentPersonalSite .devicesContentBox .styleBoxAllContent.firstSection,.newHeader .tab-content.tabsContentBusinessSite .devicesContentBox .styleBoxAllContent.firstSection,.newHeader .tab-content.tabsContentCorporateSite .devicesContentBox .styleBoxAllContent.firstSection{width:23.4375vw}.newHeader .tab-content.tabsContentPersonalSite .devicesContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::after,.newHeader .tab-content.tabsContentBusinessSite .devicesContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::after,.newHeader .tab-content.tabsContentCorporateSite .devicesContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::after{width:15%;left:54%}[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .devicesContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::after,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .devicesContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::after,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .devicesContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::after{left:unset;right:47%}.newHeader .tab-content.tabsContentPersonalSite .devicesContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::before,.newHeader .tab-content.tabsContentBusinessSite .devicesContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::before,.newHeader .tab-content.tabsContentCorporateSite .devicesContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::before{width:40%;left:54%}[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .devicesContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::before,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .devicesContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::before,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .devicesContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::before{left:unset;right:47%}.newHeader .tab-content.tabsContentPersonalSite .devicesContentBox .styleBoxAllContent.secondSection .titleSection.lineSecond::after,.newHeader .tab-content.tabsContentBusinessSite .devicesContentBox .styleBoxAllContent.secondSection .titleSection.lineSecond::after,.newHeader .tab-content.tabsContentCorporateSite .devicesContentBox .styleBoxAllContent.secondSection .titleSection.lineSecond::after{width:15%;left:50%}[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .devicesContentBox .styleBoxAllContent.secondSection .titleSection.lineSecond::after,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .devicesContentBox .styleBoxAllContent.secondSection .titleSection.lineSecond::after,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .devicesContentBox .styleBoxAllContent.secondSection .titleSection.lineSecond::after{left:unset;right:44%}.newHeader .tab-content.tabsContentPersonalSite .devicesContentBox .styleBoxAllContent.secondSection .titleSection.lineSecond::before,.newHeader .tab-content.tabsContentBusinessSite .devicesContentBox .styleBoxAllContent.secondSection .titleSection.lineSecond::before,.newHeader .tab-content.tabsContentCorporateSite .devicesContentBox .styleBoxAllContent.secondSection .titleSection.lineSecond::before{width:44%;left:50%}[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .devicesContentBox .styleBoxAllContent.secondSection .titleSection.lineSecond::before,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .devicesContentBox .styleBoxAllContent.secondSection .titleSection.lineSecond::before,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .devicesContentBox .styleBoxAllContent.secondSection .titleSection.lineSecond::before{left:unset;right:44%}.newHeader .tab-content.tabsContentPersonalSite .devicesContentBox .styleBoxAllContent.secondSection .imageShowFlex,.newHeader .tab-content.tabsContentBusinessSite .devicesContentBox .styleBoxAllContent.secondSection .imageShowFlex,.newHeader .tab-content.tabsContentCorporateSite .devicesContentBox .styleBoxAllContent.secondSection .imageShowFlex{margin-bottom:1.0416666667vw !important}.newHeader .tab-content.tabsContentPersonalSite .devicesContentBox .styleBoxAllContent.secondSection .discoverAll,.newHeader .tab-content.tabsContentBusinessSite .devicesContentBox .styleBoxAllContent.secondSection .discoverAll,.newHeader .tab-content.tabsContentCorporateSite .devicesContentBox .styleBoxAllContent.secondSection .discoverAll{font-size:0.9375vw;color:#f16e00;font-family:"HelveticaNeueW20-75Bold"}.newHeader .tab-content.tabsContentPersonalSite .devicesContentBox .styleBoxAllContent.secondSection .discoverAll img,.newHeader .tab-content.tabsContentBusinessSite .devicesContentBox .styleBoxAllContent.secondSection .discoverAll img,.newHeader .tab-content.tabsContentCorporateSite .devicesContentBox .styleBoxAllContent.secondSection .discoverAll img{margin:-2px 0.5208333333vw 0 0.5208333333vw;transform:matrix(0, 1, -1, 0, 0, 0);width:0.625vw;height:auto}[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .devicesContentBox .styleBoxAllContent.secondSection .discoverAll img,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .devicesContentBox .styleBoxAllContent.secondSection .discoverAll img,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .devicesContentBox .styleBoxAllContent.secondSection .discoverAll img{transform:matrix(0, -1, 1, 0, 0, 0)}.newHeader .tab-content.tabsContentPersonalSite .devicesContentBox .styleBoxAllContent .flexContent,.newHeader .tab-content.tabsContentBusinessSite .devicesContentBox .styleBoxAllContent .flexContent,.newHeader .tab-content.tabsContentCorporateSite .devicesContentBox .styleBoxAllContent .flexContent{display:flex;align-items:center;gap:5.2083333333vw}.newHeader .tab-content.tabsContentPersonalSite .mobileLinesContentBox .styleBoxAllContent.firstSection,.newHeader .tab-content.tabsContentBusinessSite .mobileLinesContentBox .styleBoxAllContent.firstSection,.newHeader .tab-content.tabsContentCorporateSite .mobileLinesContentBox .styleBoxAllContent.firstSection{width:18.2291666667vw}.newHeader .tab-content.tabsContentPersonalSite .mobileLinesContentBox .styleBoxAllContent.secondSection,.newHeader .tab-content.tabsContentBusinessSite .mobileLinesContentBox .styleBoxAllContent.secondSection,.newHeader .tab-content.tabsContentCorporateSite .mobileLinesContentBox .styleBoxAllContent.secondSection{width:19.2708333333vw}.newHeader .tab-content.tabsContentPersonalSite .mobileLinesContentBox .styleBoxAllContent.thirdSectionBoxWidth,.newHeader .tab-content.tabsContentBusinessSite .mobileLinesContentBox .styleBoxAllContent.thirdSectionBoxWidth,.newHeader .tab-content.tabsContentCorporateSite .mobileLinesContentBox .styleBoxAllContent.thirdSectionBoxWidth{width:21.875vw}.newHeader .tab-content.tabsContentPersonalSite .mobileLinesContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::after,.newHeader .tab-content.tabsContentBusinessSite .mobileLinesContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::after,.newHeader .tab-content.tabsContentCorporateSite .mobileLinesContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::after{width:20%;left:44%}[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .mobileLinesContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::after,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .mobileLinesContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::after,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .mobileLinesContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::after{left:unset;right:40%}.newHeader .tab-content.tabsContentPersonalSite .mobileLinesContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::before,.newHeader .tab-content.tabsContentBusinessSite .mobileLinesContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::before,.newHeader .tab-content.tabsContentCorporateSite .mobileLinesContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::before{width:56%;left:44%}[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .mobileLinesContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::before,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .mobileLinesContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::before,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .mobileLinesContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::before{left:unset;right:40%}.newHeader .tab-content.tabsContentPersonalSite .mobileLinesContentBox .styleBoxAllContent.secondSection .titleSection.lineSecond::after,.newHeader .tab-content.tabsContentBusinessSite .mobileLinesContentBox .styleBoxAllContent.secondSection .titleSection.lineSecond::after,.newHeader .tab-content.tabsContentCorporateSite .mobileLinesContentBox .styleBoxAllContent.secondSection .titleSection.lineSecond::after{width:20%;left:28%}[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .mobileLinesContentBox .styleBoxAllContent.secondSection .titleSection.lineSecond::after,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .mobileLinesContentBox .styleBoxAllContent.secondSection .titleSection.lineSecond::after,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .mobileLinesContentBox .styleBoxAllContent.secondSection .titleSection.lineSecond::after{left:unset;right:17%}.newHeader .tab-content.tabsContentPersonalSite .mobileLinesContentBox .styleBoxAllContent.secondSection .titleSection.lineSecond::before,.newHeader .tab-content.tabsContentBusinessSite .mobileLinesContentBox .styleBoxAllContent.secondSection .titleSection.lineSecond::before,.newHeader .tab-content.tabsContentCorporateSite .mobileLinesContentBox .styleBoxAllContent.secondSection .titleSection.lineSecond::before{width:70%;left:28%}[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .mobileLinesContentBox .styleBoxAllContent.secondSection .titleSection.lineSecond::before,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .mobileLinesContentBox .styleBoxAllContent.secondSection .titleSection.lineSecond::before,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .mobileLinesContentBox .styleBoxAllContent.secondSection .titleSection.lineSecond::before{left:unset;right:17%}.newHeader .tab-content.tabsContentPersonalSite .mobileLinesContentBox .styleBoxAllContent.thirdSection.secondSectionTwo .moreServices,.newHeader .tab-content.tabsContentBusinessSite .mobileLinesContentBox .styleBoxAllContent.thirdSection.secondSectionTwo .moreServices,.newHeader .tab-content.tabsContentCorporateSite .mobileLinesContentBox .styleBoxAllContent.thirdSection.secondSectionTwo .moreServices{font-size:0.9375vw;color:#f16e00;font-family:"HelveticaNeueW20-75Bold"}.newHeader .tab-content.tabsContentPersonalSite .mobileLinesContentBox .styleBoxAllContent.thirdSection.secondSectionTwo .moreServices img,.newHeader .tab-content.tabsContentBusinessSite .mobileLinesContentBox .styleBoxAllContent.thirdSection.secondSectionTwo .moreServices img,.newHeader .tab-content.tabsContentCorporateSite .mobileLinesContentBox .styleBoxAllContent.thirdSection.secondSectionTwo .moreServices img{margin:-2px 0.5208333333vw 0 0.5208333333vw;transform:matrix(0, 1, -1, 0, 0, 0);width:0.625vw;height:auto}[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .mobileLinesContentBox .styleBoxAllContent.thirdSection.secondSectionTwo .moreServices img,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .mobileLinesContentBox .styleBoxAllContent.thirdSection.secondSectionTwo .moreServices img,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .mobileLinesContentBox .styleBoxAllContent.thirdSection.secondSectionTwo .moreServices img{transform:matrix(0, -1, 1, 0, 0, 0)}.newHeader .tab-content.tabsContentPersonalSite .mobileLinesContentBox .styleBoxAllContent.secondSectionTwo .boxContentBtn,.newHeader .tab-content.tabsContentBusinessSite .mobileLinesContentBox .styleBoxAllContent.secondSectionTwo .boxContentBtn,.newHeader .tab-content.tabsContentCorporateSite .mobileLinesContentBox .styleBoxAllContent.secondSectionTwo .boxContentBtn{display:flex;align-items:center;flex-wrap:wrap;gap:1.0416666667vw;margin-bottom:1.0416666667vw}.newHeader .tab-content.tabsContentPersonalSite .mobileLinesContentBox .styleBoxAllContent.secondSectionTwo .boxContentBtn a,.newHeader .tab-content.tabsContentBusinessSite .mobileLinesContentBox .styleBoxAllContent.secondSectionTwo .boxContentBtn a,.newHeader .tab-content.tabsContentCorporateSite .mobileLinesContentBox .styleBoxAllContent.secondSectionTwo .boxContentBtn a{border:1px solid #ccc;border-radius:100px;padding:0 1.0416666667vw;height:2.9166666667vw;width:auto;display:flex;align-items:center;gap:8px;font-size:0.9375vw;color:#000;font-family:"HelveticaNeueW20-75Bold";width:calc(50% - 0.5208333333vw);max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;white-space:nowrap}.newHeader .tab-content.tabsContentPersonalSite .mobileLinesContentBox .styleBoxAllContent.secondSectionTwo .boxContentBtn a span,.newHeader .tab-content.tabsContentBusinessSite .mobileLinesContentBox .styleBoxAllContent.secondSectionTwo .boxContentBtn a span,.newHeader .tab-content.tabsContentCorporateSite .mobileLinesContentBox .styleBoxAllContent.secondSectionTwo .boxContentBtn a span{margin-top:-0.15625vw}.newHeader .tab-content.tabsContentPersonalSite .mobileLinesContentBox .styleBoxAllContent.secondSectionTwo .boxContentBtn img,.newHeader .tab-content.tabsContentBusinessSite .mobileLinesContentBox .styleBoxAllContent.secondSectionTwo .boxContentBtn img,.newHeader .tab-content.tabsContentCorporateSite .mobileLinesContentBox .styleBoxAllContent.secondSectionTwo .boxContentBtn img{width:1.3541666667vw;height:0.8854166667vw}.newHeader .tab-content.tabsContentPersonalSite .mobileLinesContentBox .styleBoxAllContent.secondSectionTwo .titleSection.lineThird::after,.newHeader .tab-content.tabsContentBusinessSite .mobileLinesContentBox .styleBoxAllContent.secondSectionTwo .titleSection.lineThird::after,.newHeader .tab-content.tabsContentCorporateSite .mobileLinesContentBox .styleBoxAllContent.secondSectionTwo .titleSection.lineThird::after{width:16%;left:43%}[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .mobileLinesContentBox .styleBoxAllContent.secondSectionTwo .titleSection.lineThird::after,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .mobileLinesContentBox .styleBoxAllContent.secondSectionTwo .titleSection.lineThird::after,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .mobileLinesContentBox .styleBoxAllContent.secondSectionTwo .titleSection.lineThird::after{left:unset;right:33%}.newHeader .tab-content.tabsContentPersonalSite .mobileLinesContentBox .styleBoxAllContent.secondSectionTwo .titleSection.lineThird::before,.newHeader .tab-content.tabsContentBusinessSite .mobileLinesContentBox .styleBoxAllContent.secondSectionTwo .titleSection.lineThird::before,.newHeader .tab-content.tabsContentCorporateSite .mobileLinesContentBox .styleBoxAllContent.secondSectionTwo .titleSection.lineThird::before{width:44%;left:43%}[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .mobileLinesContentBox .styleBoxAllContent.secondSectionTwo .titleSection.lineThird::before,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .mobileLinesContentBox .styleBoxAllContent.secondSectionTwo .titleSection.lineThird::before,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .mobileLinesContentBox .styleBoxAllContent.secondSectionTwo .titleSection.lineThird::before{left:unset;right:33%}.newHeader .tab-content.tabsContentPersonalSite .smartLifeContentBox .styleBoxAllContent.firstSection,.newHeader .tab-content.tabsContentBusinessSite .smartLifeContentBox .styleBoxAllContent.firstSection,.newHeader .tab-content.tabsContentCorporateSite .smartLifeContentBox .styleBoxAllContent.firstSection{width:50%}.newHeader .tab-content.tabsContentPersonalSite .smartLifeContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::after,.newHeader .tab-content.tabsContentBusinessSite .smartLifeContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::after,.newHeader .tab-content.tabsContentCorporateSite .smartLifeContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::after{width:20%;left:45%}[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .smartLifeContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::after,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .smartLifeContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::after,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .smartLifeContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::after{left:unset;right:45%}.newHeader .tab-content.tabsContentPersonalSite .smartLifeContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::before,.newHeader .tab-content.tabsContentBusinessSite .smartLifeContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::before,.newHeader .tab-content.tabsContentCorporateSite .smartLifeContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::before{width:60%;left:45%}[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .smartLifeContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::before,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .smartLifeContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::before,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .smartLifeContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::before{left:unset;right:45%}.newHeader .tab-content.tabsContentPersonalSite .smartLifeContentBox .styleBoxAllContent.secondSection,.newHeader .tab-content.tabsContentBusinessSite .smartLifeContentBox .styleBoxAllContent.secondSection,.newHeader .tab-content.tabsContentCorporateSite .smartLifeContentBox .styleBoxAllContent.secondSection{width:50%}.newHeader .tab-content.tabsContentPersonalSite .smartLifeContentBox .styleBoxAllContent.secondSection .titleSection.lineSecond::after,.newHeader .tab-content.tabsContentBusinessSite .smartLifeContentBox .styleBoxAllContent.secondSection .titleSection.lineSecond::after,.newHeader .tab-content.tabsContentCorporateSite .smartLifeContentBox .styleBoxAllContent.secondSection .titleSection.lineSecond::after{width:16%;left:50%}[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .smartLifeContentBox .styleBoxAllContent.secondSection .titleSection.lineSecond::after,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .smartLifeContentBox .styleBoxAllContent.secondSection .titleSection.lineSecond::after,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .smartLifeContentBox .styleBoxAllContent.secondSection .titleSection.lineSecond::after{left:unset;right:42%}.newHeader .tab-content.tabsContentPersonalSite .smartLifeContentBox .styleBoxAllContent.secondSection .titleSection.lineSecond::before,.newHeader .tab-content.tabsContentBusinessSite .smartLifeContentBox .styleBoxAllContent.secondSection .titleSection.lineSecond::before,.newHeader .tab-content.tabsContentCorporateSite .smartLifeContentBox .styleBoxAllContent.secondSection .titleSection.lineSecond::before{width:45%;left:50%}[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .smartLifeContentBox .styleBoxAllContent.secondSection .titleSection.lineSecond::before,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .smartLifeContentBox .styleBoxAllContent.secondSection .titleSection.lineSecond::before,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .smartLifeContentBox .styleBoxAllContent.secondSection .titleSection.lineSecond::before{left:unset;right:42%}.newHeader .tab-content.tabsContentPersonalSite .smartTVandScreensContentBox .styleBoxAllContent.firstSection,.newHeader .tab-content.tabsContentBusinessSite .smartTVandScreensContentBox .styleBoxAllContent.firstSection,.newHeader .tab-content.tabsContentCorporateSite .smartTVandScreensContentBox .styleBoxAllContent.firstSection{width:50%}.newHeader .tab-content.tabsContentPersonalSite .smartTVandScreensContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::after,.newHeader .tab-content.tabsContentBusinessSite .smartTVandScreensContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::after,.newHeader .tab-content.tabsContentCorporateSite .smartTVandScreensContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::after{width:20%;left:45%}[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .smartTVandScreensContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::after,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .smartTVandScreensContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::after,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .smartTVandScreensContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::after{left:unset;right:45%}.newHeader .tab-content.tabsContentPersonalSite .smartTVandScreensContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::before,.newHeader .tab-content.tabsContentBusinessSite .smartTVandScreensContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::before,.newHeader .tab-content.tabsContentCorporateSite .smartTVandScreensContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::before{width:60%;left:45%}[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .smartTVandScreensContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::before,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .smartTVandScreensContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::before,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .smartTVandScreensContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::before{left:unset;right:45%}.newHeader .tab-content.tabsContentPersonalSite .smartTVandScreensContentBox .styleBoxAllContent.secondSection,.newHeader .tab-content.tabsContentBusinessSite .smartTVandScreensContentBox .styleBoxAllContent.secondSection,.newHeader .tab-content.tabsContentCorporateSite .smartTVandScreensContentBox .styleBoxAllContent.secondSection{width:50%}.newHeader .tab-content.tabsContentPersonalSite .smartTVandScreensContentBox .styleBoxAllContent.secondSection .titleSection.lineSecond::after,.newHeader .tab-content.tabsContentBusinessSite .smartTVandScreensContentBox .styleBoxAllContent.secondSection .titleSection.lineSecond::after,.newHeader .tab-content.tabsContentCorporateSite .smartTVandScreensContentBox .styleBoxAllContent.secondSection .titleSection.lineSecond::after{width:16%;left:50%}[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .smartTVandScreensContentBox .styleBoxAllContent.secondSection .titleSection.lineSecond::after,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .smartTVandScreensContentBox .styleBoxAllContent.secondSection .titleSection.lineSecond::after,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .smartTVandScreensContentBox .styleBoxAllContent.secondSection .titleSection.lineSecond::after{left:unset;right:42%}.newHeader .tab-content.tabsContentPersonalSite .smartTVandScreensContentBox .styleBoxAllContent.secondSection .titleSection.lineSecond::before,.newHeader .tab-content.tabsContentBusinessSite .smartTVandScreensContentBox .styleBoxAllContent.secondSection .titleSection.lineSecond::before,.newHeader .tab-content.tabsContentCorporateSite .smartTVandScreensContentBox .styleBoxAllContent.secondSection .titleSection.lineSecond::before{width:45%;left:50%}[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .smartTVandScreensContentBox .styleBoxAllContent.secondSection .titleSection.lineSecond::before,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .smartTVandScreensContentBox .styleBoxAllContent.secondSection .titleSection.lineSecond::before,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .smartTVandScreensContentBox .styleBoxAllContent.secondSection .titleSection.lineSecond::before{left:unset;right:42%}.newHeader .tab-content.tabsContentPersonalSite .maxitContentBox .styleBoxAllContent.firstSection,.newHeader .tab-content.tabsContentBusinessSite .maxitContentBox .styleBoxAllContent.firstSection,.newHeader .tab-content.tabsContentCorporateSite .maxitContentBox .styleBoxAllContent.firstSection{width:20.8333333333vw}.newHeader .tab-content.tabsContentPersonalSite .maxitContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::after,.newHeader .tab-content.tabsContentBusinessSite .maxitContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::after,.newHeader .tab-content.tabsContentCorporateSite .maxitContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::after{width:16%;left:22%}[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .maxitContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::after,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .maxitContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::after,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .maxitContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::after{left:unset;right:20%}.newHeader .tab-content.tabsContentPersonalSite .maxitContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::before,.newHeader .tab-content.tabsContentBusinessSite .maxitContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::before,.newHeader .tab-content.tabsContentCorporateSite .maxitContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::before{width:60%;left:22%}[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .maxitContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::before,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .maxitContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::before,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .maxitContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::before{left:unset;right:20%}.newHeader .tab-content.tabsContentPersonalSite .orangeMoneyContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::after,.newHeader .tab-content.tabsContentBusinessSite .orangeMoneyContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::after,.newHeader .tab-content.tabsContentCorporateSite .orangeMoneyContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::after{width:20%;left:58%}[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .orangeMoneyContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::after,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .orangeMoneyContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::after,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .orangeMoneyContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::after{left:unset;right:60%}.newHeader .tab-content.tabsContentPersonalSite .orangeMoneyContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::before,.newHeader .tab-content.tabsContentBusinessSite .orangeMoneyContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::before,.newHeader .tab-content.tabsContentCorporateSite .orangeMoneyContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::before{width:60%;left:58%}[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .orangeMoneyContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::before,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .orangeMoneyContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::before,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .orangeMoneyContentBox .styleBoxAllContent.firstSection .titleSection.lineFirst::before{left:unset;right:60%}.newHeader .tab-content.tabsContentPersonalSite .orangeMoneyContentBox .styleBoxAllContent.secondSection .titleSection.lineSecond::after,.newHeader .tab-content.tabsContentBusinessSite .orangeMoneyContentBox .styleBoxAllContent.secondSection .titleSection.lineSecond::after,.newHeader .tab-content.tabsContentCorporateSite .orangeMoneyContentBox .styleBoxAllContent.secondSection .titleSection.lineSecond::after{width:16%;left:50%}[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .orangeMoneyContentBox .styleBoxAllContent.secondSection .titleSection.lineSecond::after,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .orangeMoneyContentBox .styleBoxAllContent.secondSection .titleSection.lineSecond::after,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .orangeMoneyContentBox .styleBoxAllContent.secondSection .titleSection.lineSecond::after{left:unset;right:50%}.newHeader .tab-content.tabsContentPersonalSite .orangeMoneyContentBox .styleBoxAllContent.secondSection .titleSection.lineSecond::before,.newHeader .tab-content.tabsContentBusinessSite .orangeMoneyContentBox .styleBoxAllContent.secondSection .titleSection.lineSecond::before,.newHeader .tab-content.tabsContentCorporateSite .orangeMoneyContentBox .styleBoxAllContent.secondSection .titleSection.lineSecond::before{width:45%;left:50%}[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .orangeMoneyContentBox .styleBoxAllContent.secondSection .titleSection.lineSecond::before,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .orangeMoneyContentBox .styleBoxAllContent.secondSection .titleSection.lineSecond::before,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .orangeMoneyContentBox .styleBoxAllContent.secondSection .titleSection.lineSecond::before{left:unset;right:50%}.newHeader .tab-content.tabsContentPersonalSite .helpPersona .boxContentLinks,.newHeader .tab-content.tabsContentBusinessSite .helpPersona .boxContentLinks,.newHeader .tab-content.tabsContentCorporateSite .helpPersona .boxContentLinks{flex-wrap:nowrap}.newHeader .tab-content.tabsContentPersonalSite .helpPersona .boxContentLinks .styleBoxAllContent.firstSection,.newHeader .tab-content.tabsContentBusinessSite .helpPersona .boxContentLinks .styleBoxAllContent.firstSection,.newHeader .tab-content.tabsContentCorporateSite .helpPersona .boxContentLinks .styleBoxAllContent.firstSection{width:36.33%}.newHeader .tab-content.tabsContentPersonalSite .helpPersona .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineFirst::after,.newHeader .tab-content.tabsContentBusinessSite .helpPersona .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineFirst::after,.newHeader .tab-content.tabsContentCorporateSite .helpPersona .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineFirst::after{width:13%;left:74%}[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .helpPersona .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineFirst::after,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .helpPersona .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineFirst::after,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .helpPersona .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineFirst::after{left:unset;right:40%}.newHeader .tab-content.tabsContentPersonalSite .helpPersona .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineFirst::before,.newHeader .tab-content.tabsContentBusinessSite .helpPersona .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineFirst::before,.newHeader .tab-content.tabsContentCorporateSite .helpPersona .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineFirst::before{width:32%;left:74%}[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .helpPersona .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineFirst::before,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .helpPersona .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineFirst::before,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .helpPersona .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineFirst::before{left:unset;right:40%}.newHeader .tab-content.tabsContentPersonalSite .helpPersona .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineSecond::after,.newHeader .tab-content.tabsContentBusinessSite .helpPersona .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineSecond::after,.newHeader .tab-content.tabsContentCorporateSite .helpPersona .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineSecond::after{width:14%;left:32%}[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .helpPersona .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineSecond::after,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .helpPersona .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineSecond::after,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .helpPersona .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineSecond::after{left:unset;right:22%}.newHeader .tab-content.tabsContentPersonalSite .helpPersona .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineSecond::before,.newHeader .tab-content.tabsContentBusinessSite .helpPersona .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineSecond::before,.newHeader .tab-content.tabsContentCorporateSite .helpPersona .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineSecond::before{width:72%;left:32%}[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .helpPersona .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineSecond::before,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .helpPersona .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineSecond::before,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .helpPersona .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineSecond::before{left:unset;right:22%}.newHeader .tab-content.tabsContentPersonalSite .helpPersona .boxContentLinks .styleBoxAllContent.secondSection,.newHeader .tab-content.tabsContentBusinessSite .helpPersona .boxContentLinks .styleBoxAllContent.secondSection,.newHeader .tab-content.tabsContentCorporateSite .helpPersona .boxContentLinks .styleBoxAllContent.secondSection{width:35.33%}.newHeader .tab-content.tabsContentPersonalSite .helpPersona .boxContentLinks .styleBoxAllContent.secondSection .imageShowFlex a,.newHeader .tab-content.tabsContentBusinessSite .helpPersona .boxContentLinks .styleBoxAllContent.secondSection .imageShowFlex a,.newHeader .tab-content.tabsContentCorporateSite .helpPersona .boxContentLinks .styleBoxAllContent.secondSection .imageShowFlex a{text-align:center;align-items:center;padding:0.8333333333vw 0.3125vw;margin-top:-0.2083333333vw}.newHeader .tab-content.tabsContentPersonalSite .helpPersona .boxContentLinks .styleBoxAllContent.secondSection .imageShowFlex img,.newHeader .tab-content.tabsContentBusinessSite .helpPersona .boxContentLinks .styleBoxAllContent.secondSection .imageShowFlex img,.newHeader .tab-content.tabsContentCorporateSite .helpPersona .boxContentLinks .styleBoxAllContent.secondSection .imageShowFlex img{width:1.1979166667vw;height:auto}.newHeader .tab-content.tabsContentPersonalSite .helpPersona .boxContentLinks .styleBoxAllContent.secondSection .imageShowFlex span,.newHeader .tab-content.tabsContentBusinessSite .helpPersona .boxContentLinks .styleBoxAllContent.secondSection .imageShowFlex span,.newHeader .tab-content.tabsContentCorporateSite .helpPersona .boxContentLinks .styleBoxAllContent.secondSection .imageShowFlex span{background-color:#fff;color:#000;padding:0;letter-spacing:normal;font-size:0.9375vw;font-weight:700;margin:0 0.4166666667vw}.newHeader .tab-content.tabsContentPersonalSite .helpPersona .boxContentLinks .styleBoxAllContent.secondSection ul.imageShowFlex li,.newHeader .tab-content.tabsContentBusinessSite .helpPersona .boxContentLinks .styleBoxAllContent.secondSection ul.imageShowFlex li,.newHeader .tab-content.tabsContentCorporateSite .helpPersona .boxContentLinks .styleBoxAllContent.secondSection ul.imageShowFlex li{width:-webkit-max-content;width:-moz-max-content;width:max-content;height:3.0208333333vw;border-radius:100px}.newHeader .tab-content.tabsContentPersonalSite .helpPersona .boxContentLinks .styleBoxAllContent.secondSection p.ContactUsLabel,.newHeader .tab-content.tabsContentBusinessSite .helpPersona .boxContentLinks .styleBoxAllContent.secondSection p.ContactUsLabel,.newHeader .tab-content.tabsContentCorporateSite .helpPersona .boxContentLinks .styleBoxAllContent.secondSection p.ContactUsLabel{font-weight:400;font-size:0.9375vw;margin-bottom:1.1458333333vw}.newHeader .tab-content.tabsContentPersonalSite .helpPersona .boxContentLinks .styleBoxAllContent.thirdSection,.newHeader .tab-content.tabsContentBusinessSite .helpPersona .boxContentLinks .styleBoxAllContent.thirdSection,.newHeader .tab-content.tabsContentCorporateSite .helpPersona .boxContentLinks .styleBoxAllContent.thirdSection{width:33.33%}.newHeader .tab-content.tabsContentPersonalSite .helpPersona .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineThird::after,.newHeader .tab-content.tabsContentBusinessSite .helpPersona .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineThird::after,.newHeader .tab-content.tabsContentCorporateSite .helpPersona .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineThird::after{width:16%;left:50%}[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .helpPersona .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineThird::after,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .helpPersona .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineThird::after,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .helpPersona .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineThird::after{left:unset;right:42%}.newHeader .tab-content.tabsContentPersonalSite .helpPersona .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineThird::before,.newHeader .tab-content.tabsContentBusinessSite .helpPersona .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineThird::before,.newHeader .tab-content.tabsContentCorporateSite .helpPersona .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineThird::before{width:47%;left:50%}[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .helpPersona .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineThird::before,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .helpPersona .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineThird::before,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .helpPersona .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineThird::before{left:unset;right:42%}.newHeader .tab-content.tabsContentPersonalSite .helpPersona .boxContentLinks .styleBoxAllContent.thirdSection a,.newHeader .tab-content.tabsContentBusinessSite .helpPersona .boxContentLinks .styleBoxAllContent.thirdSection a,.newHeader .tab-content.tabsContentCorporateSite .helpPersona .boxContentLinks .styleBoxAllContent.thirdSection a{display:flex;gap:0.625vw;padding:0vw;border:1px solid #ccc;border-radius:100px;padding:0.8333333333vw 1.25vw;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:3.0208333333vw}.newHeader .tab-content.tabsContentPersonalSite .helpPersona .boxContentLinks .styleBoxAllContent.thirdSection a img.boxContentImage,.newHeader .tab-content.tabsContentBusinessSite .helpPersona .boxContentLinks .styleBoxAllContent.thirdSection a img.boxContentImage,.newHeader .tab-content.tabsContentCorporateSite .helpPersona .boxContentLinks .styleBoxAllContent.thirdSection a img.boxContentImage{width:1.1979166667vw;height:auto}.newHeader .tab-content.tabsContentPersonalSite .helpPersona .boxContentLinks .styleBoxAllContent.thirdSection a .boxContentText p,.newHeader .tab-content.tabsContentBusinessSite .helpPersona .boxContentLinks .styleBoxAllContent.thirdSection a .boxContentText p,.newHeader .tab-content.tabsContentCorporateSite .helpPersona .boxContentLinks .styleBoxAllContent.thirdSection a .boxContentText p{margin:0;color:#000;font-family:"HelveticaNeueW20-75Bold";margin-top:-0.15625vw}.newHeader .tab-content.tabsContentPersonalSite .helpPersona .boxContentLinks .styleBoxAllContent.thirdSection a .boxContentText p:nth-of-type(1),.newHeader .tab-content.tabsContentBusinessSite .helpPersona .boxContentLinks .styleBoxAllContent.thirdSection a .boxContentText p:nth-of-type(1),.newHeader .tab-content.tabsContentCorporateSite .helpPersona .boxContentLinks .styleBoxAllContent.thirdSection a .boxContentText p:nth-of-type(1){font-size:0.9375vw}.newHeader .tab-content.tabsContentPersonalSite .helpPersona .boxContentLinks .styleBoxAllContent.thirdSection a .boxContentText p:nth-of-type(2),.newHeader .tab-content.tabsContentBusinessSite .helpPersona .boxContentLinks .styleBoxAllContent.thirdSection a .boxContentText p:nth-of-type(2),.newHeader .tab-content.tabsContentCorporateSite .helpPersona .boxContentLinks .styleBoxAllContent.thirdSection a .boxContentText p:nth-of-type(2){font-size:0.7291666667vw}.newHeader .tab-content.tabsContentPersonalSite .helpPersona .boxContentLinks .styleBoxAllContent.thirdSection a:first-child,.newHeader .tab-content.tabsContentBusinessSite .helpPersona .boxContentLinks .styleBoxAllContent.thirdSection a:first-child,.newHeader .tab-content.tabsContentCorporateSite .helpPersona .boxContentLinks .styleBoxAllContent.thirdSection a:first-child{margin-bottom:0.625vw}.newHeader .tab-content.tabsContentPersonalSite .heightContainerBusiness,.newHeader .tab-content.tabsContentBusinessSite .heightContainerBusiness,.newHeader .tab-content.tabsContentCorporateSite .heightContainerBusiness{height:53vh;overflow:hidden}.newHeader .tab-content.tabsContentPersonalSite .alertLabelBusiness,.newHeader .tab-content.tabsContentBusinessSite .alertLabelBusiness,.newHeader .tab-content.tabsContentCorporateSite .alertLabelBusiness{padding-left:calc(4.1666666667vw + 3.0208333333vw);margin-bottom:1.1458333333vw}[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .alertLabelBusiness,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .alertLabelBusiness,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .alertLabelBusiness{padding-left:0}.newHeader .tab-content.tabsContentPersonalSite .alertLabelBusiness p,.newHeader .tab-content.tabsContentBusinessSite .alertLabelBusiness p,.newHeader .tab-content.tabsContentCorporateSite .alertLabelBusiness p{margin:0;width:60%;padding:0.8333333333vw 4.1666666667vw;font-size:0.859375vw;background-color:#fef0e5;border-radius:12px;position:relative}.newHeader .tab-content.tabsContentPersonalSite .alertLabelBusiness p span,.newHeader .tab-content.tabsContentBusinessSite .alertLabelBusiness p span,.newHeader .tab-content.tabsContentCorporateSite .alertLabelBusiness p span{font-family:"HelveticaNeueW20-75Bold"}.newHeader .tab-content.tabsContentPersonalSite .alertLabelBusiness p::before,.newHeader .tab-content.tabsContentBusinessSite .alertLabelBusiness p::before,.newHeader .tab-content.tabsContentCorporateSite .alertLabelBusiness p::before{position:absolute;content:" ";width:2.0833333333vw;height:2.0833333333vw;background-image:url("../Themes/Theme 2024/Content/images/newHeader/companyPlaceholder.png");background-size:2.0833333333vw 2.0833333333vw;background-repeat:no-repeat;left:1.25vw;top:50%;transform:translateY(-50%)}[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .alertLabelBusiness p::before,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .alertLabelBusiness p::before,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .alertLabelBusiness p::before{left:unset;right:1.25vw}.newHeader .tab-content.tabsContentPersonalSite .smallBusinessContentBox .heightContainer,.newHeader .tab-content.tabsContentPersonalSite .enterpriseContentBox .heightContainer,.newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox .heightContainer,.newHeader .tab-content.tabsContentBusinessSite .smallBusinessContentBox .heightContainer,.newHeader .tab-content.tabsContentBusinessSite .enterpriseContentBox .heightContainer,.newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox .heightContainer,.newHeader .tab-content.tabsContentCorporateSite .smallBusinessContentBox .heightContainer,.newHeader .tab-content.tabsContentCorporateSite .enterpriseContentBox .heightContainer,.newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox .heightContainer{height:auto}.newHeader .tab-content.tabsContentPersonalSite .smallBusinessContentBox .boxContentLinks,.newHeader .tab-content.tabsContentPersonalSite .enterpriseContentBox .boxContentLinks,.newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox .boxContentLinks,.newHeader .tab-content.tabsContentBusinessSite .smallBusinessContentBox .boxContentLinks,.newHeader .tab-content.tabsContentBusinessSite .enterpriseContentBox .boxContentLinks,.newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox .boxContentLinks,.newHeader .tab-content.tabsContentCorporateSite .smallBusinessContentBox .boxContentLinks,.newHeader .tab-content.tabsContentCorporateSite .enterpriseContentBox .boxContentLinks,.newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox .boxContentLinks{display:flex;justify-content:unset;flex-wrap:wrap;gap:3.125vw 6.6666666667vw;justify-content:space-between;height:53vh;width:100%;overflow:hidden;overflow-y:scroll}.newHeader .tab-content.tabsContentPersonalSite .smallBusinessContentBox .boxContentLinks::-webkit-scrollbar,.newHeader .tab-content.tabsContentPersonalSite .enterpriseContentBox .boxContentLinks::-webkit-scrollbar,.newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox .boxContentLinks::-webkit-scrollbar,.newHeader .tab-content.tabsContentBusinessSite .smallBusinessContentBox .boxContentLinks::-webkit-scrollbar,.newHeader .tab-content.tabsContentBusinessSite .enterpriseContentBox .boxContentLinks::-webkit-scrollbar,.newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox .boxContentLinks::-webkit-scrollbar,.newHeader .tab-content.tabsContentCorporateSite .smallBusinessContentBox .boxContentLinks::-webkit-scrollbar,.newHeader .tab-content.tabsContentCorporateSite .enterpriseContentBox .boxContentLinks::-webkit-scrollbar,.newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox .boxContentLinks::-webkit-scrollbar{width:1px}.newHeader .tab-content.tabsContentPersonalSite .smallBusinessContentBox .boxContentLinks .styleBoxAllContent,.newHeader .tab-content.tabsContentPersonalSite .enterpriseContentBox .boxContentLinks .styleBoxAllContent,.newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent,.newHeader .tab-content.tabsContentBusinessSite .smallBusinessContentBox .boxContentLinks .styleBoxAllContent,.newHeader .tab-content.tabsContentBusinessSite .enterpriseContentBox .boxContentLinks .styleBoxAllContent,.newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent,.newHeader .tab-content.tabsContentCorporateSite .smallBusinessContentBox .boxContentLinks .styleBoxAllContent,.newHeader .tab-content.tabsContentCorporateSite .enterpriseContentBox .boxContentLinks .styleBoxAllContent,.newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent{width:calc(33.3333333333% - 5.2083333333vw) !important}.newHeader .tab-content.tabsContentPersonalSite .smallBusinessContentBox .boxContentLinks .styleBoxAllContent .titleSection,.newHeader .tab-content.tabsContentPersonalSite .enterpriseContentBox .boxContentLinks .styleBoxAllContent .titleSection,.newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent .titleSection,.newHeader .tab-content.tabsContentBusinessSite .smallBusinessContentBox .boxContentLinks .styleBoxAllContent .titleSection,.newHeader .tab-content.tabsContentBusinessSite .enterpriseContentBox .boxContentLinks .styleBoxAllContent .titleSection,.newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent .titleSection,.newHeader .tab-content.tabsContentCorporateSite .smallBusinessContentBox .boxContentLinks .styleBoxAllContent .titleSection,.newHeader .tab-content.tabsContentCorporateSite .enterpriseContentBox .boxContentLinks .styleBoxAllContent .titleSection,.newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent .titleSection{width:13.5416666667vw}.newHeader .tab-content.tabsContentPersonalSite .smallBusinessContentBox .boxContentLinks .styleBoxAllContent .titleSection.lineAfterSection,.newHeader .tab-content.tabsContentPersonalSite .enterpriseContentBox .boxContentLinks .styleBoxAllContent .titleSection.lineAfterSection,.newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent .titleSection.lineAfterSection,.newHeader .tab-content.tabsContentBusinessSite .smallBusinessContentBox .boxContentLinks .styleBoxAllContent .titleSection.lineAfterSection,.newHeader .tab-content.tabsContentBusinessSite .enterpriseContentBox .boxContentLinks .styleBoxAllContent .titleSection.lineAfterSection,.newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent .titleSection.lineAfterSection,.newHeader .tab-content.tabsContentCorporateSite .smallBusinessContentBox .boxContentLinks .styleBoxAllContent .titleSection.lineAfterSection,.newHeader .tab-content.tabsContentCorporateSite .enterpriseContentBox .boxContentLinks .styleBoxAllContent .titleSection.lineAfterSection,.newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent .titleSection.lineAfterSection{position:relative}.newHeader .tab-content.tabsContentPersonalSite .smallBusinessContentBox .boxContentLinks .styleBoxAllContent .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentPersonalSite .enterpriseContentBox .boxContentLinks .styleBoxAllContent .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentBusinessSite .smallBusinessContentBox .boxContentLinks .styleBoxAllContent .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentBusinessSite .enterpriseContentBox .boxContentLinks .styleBoxAllContent .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentCorporateSite .smallBusinessContentBox .boxContentLinks .styleBoxAllContent .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentCorporateSite .enterpriseContentBox .boxContentLinks .styleBoxAllContent .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent .titleSection.lineAfterSection::before{position:absolute;content:" ";width:7.2916666667vw;height:1px;background-color:#ccc;top:0.9375vw}.newHeader .tab-content.tabsContentPersonalSite .smallBusinessContentBox .boxContentLinks .styleBoxAllContent .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentPersonalSite .enterpriseContentBox .boxContentLinks .styleBoxAllContent .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentBusinessSite .smallBusinessContentBox .boxContentLinks .styleBoxAllContent .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentBusinessSite .enterpriseContentBox .boxContentLinks .styleBoxAllContent .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentCorporateSite .smallBusinessContentBox .boxContentLinks .styleBoxAllContent .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentCorporateSite .enterpriseContentBox .boxContentLinks .styleBoxAllContent .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent .titleSection.lineAfterSection::after{position:absolute;content:" ";width:15%;height:2px;background-color:#f16e00;top:0.9375vw}.newHeader .tab-content.tabsContentPersonalSite .smallBusinessContentBox .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentPersonalSite .smallBusinessContentBox .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentPersonalSite .enterpriseContentBox .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentPersonalSite .enterpriseContentBox .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentBusinessSite .smallBusinessContentBox .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentBusinessSite .smallBusinessContentBox .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentBusinessSite .enterpriseContentBox .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentBusinessSite .enterpriseContentBox .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentCorporateSite .smallBusinessContentBox .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentCorporateSite .smallBusinessContentBox .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentCorporateSite .enterpriseContentBox .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentCorporateSite .enterpriseContentBox .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::after{left:100%}[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .smallBusinessContentBox .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .smallBusinessContentBox .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .enterpriseContentBox .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .enterpriseContentBox .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .smallBusinessContentBox .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .smallBusinessContentBox .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .enterpriseContentBox .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .enterpriseContentBox .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .smallBusinessContentBox .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .smallBusinessContentBox .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .enterpriseContentBox .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .enterpriseContentBox .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::after{left:unset;right:95%}.newHeader .tab-content.tabsContentPersonalSite .smallBusinessContentBox .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentPersonalSite .smallBusinessContentBox .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentPersonalSite .enterpriseContentBox .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentPersonalSite .enterpriseContentBox .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentBusinessSite .smallBusinessContentBox .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentBusinessSite .smallBusinessContentBox .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentBusinessSite .enterpriseContentBox .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentBusinessSite .enterpriseContentBox .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentCorporateSite .smallBusinessContentBox .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentCorporateSite .smallBusinessContentBox .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentCorporateSite .enterpriseContentBox .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentCorporateSite .enterpriseContentBox .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::after{left:64%}[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .smallBusinessContentBox .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .smallBusinessContentBox .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .enterpriseContentBox .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .enterpriseContentBox .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .smallBusinessContentBox .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .smallBusinessContentBox .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .enterpriseContentBox .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .enterpriseContentBox .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .smallBusinessContentBox .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .smallBusinessContentBox .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .enterpriseContentBox .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .enterpriseContentBox .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::after{left:unset;right:64%}.newHeader .tab-content.tabsContentPersonalSite .smallBusinessContentBox .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentPersonalSite .smallBusinessContentBox .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentPersonalSite .enterpriseContentBox .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentPersonalSite .enterpriseContentBox .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentBusinessSite .smallBusinessContentBox .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentBusinessSite .smallBusinessContentBox .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentBusinessSite .enterpriseContentBox .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentBusinessSite .enterpriseContentBox .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentCorporateSite .smallBusinessContentBox .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentCorporateSite .smallBusinessContentBox .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentCorporateSite .enterpriseContentBox .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentCorporateSite .enterpriseContentBox .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::after{left:74%}[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .smallBusinessContentBox .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .smallBusinessContentBox .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .enterpriseContentBox .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .enterpriseContentBox .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .smallBusinessContentBox .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .smallBusinessContentBox .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .enterpriseContentBox .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .enterpriseContentBox .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .smallBusinessContentBox .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .smallBusinessContentBox .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .enterpriseContentBox .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .enterpriseContentBox .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::after{left:unset;right:53%}.newHeader .tab-content.tabsContentPersonalSite .smallBusinessContentBox .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentPersonalSite .smallBusinessContentBox .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentPersonalSite .enterpriseContentBox .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentPersonalSite .enterpriseContentBox .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentBusinessSite .smallBusinessContentBox .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentBusinessSite .smallBusinessContentBox .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentBusinessSite .enterpriseContentBox .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentBusinessSite .enterpriseContentBox .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentCorporateSite .smallBusinessContentBox .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentCorporateSite .smallBusinessContentBox .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentCorporateSite .enterpriseContentBox .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentCorporateSite .enterpriseContentBox .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::after{left:104%}[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .smallBusinessContentBox .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .smallBusinessContentBox .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .enterpriseContentBox .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .enterpriseContentBox .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .smallBusinessContentBox .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .smallBusinessContentBox .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .enterpriseContentBox .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .enterpriseContentBox .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .smallBusinessContentBox .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .smallBusinessContentBox .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .enterpriseContentBox .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .enterpriseContentBox .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::after{left:unset;right:66%}.newHeader .tab-content.tabsContentPersonalSite .smallBusinessContentBox .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentPersonalSite .smallBusinessContentBox .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentPersonalSite .enterpriseContentBox .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentPersonalSite .enterpriseContentBox .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentBusinessSite .smallBusinessContentBox .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentBusinessSite .smallBusinessContentBox .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentBusinessSite .enterpriseContentBox .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentBusinessSite .enterpriseContentBox .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentCorporateSite .smallBusinessContentBox .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentCorporateSite .smallBusinessContentBox .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentCorporateSite .enterpriseContentBox .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentCorporateSite .enterpriseContentBox .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::after{left:79%}[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .smallBusinessContentBox .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .smallBusinessContentBox .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .enterpriseContentBox .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .enterpriseContentBox .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .smallBusinessContentBox .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .smallBusinessContentBox .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .enterpriseContentBox .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .enterpriseContentBox .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .smallBusinessContentBox .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .smallBusinessContentBox .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .enterpriseContentBox .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .enterpriseContentBox .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::after{left:unset;right:90%}.newHeader .tab-content.tabsContentPersonalSite .smallBusinessContentBox .boxContentLinks .sectionOffersImage a p,.newHeader .tab-content.tabsContentPersonalSite .enterpriseContentBox .boxContentLinks .sectionOffersImage a p,.newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox .boxContentLinks .sectionOffersImage a p,.newHeader .tab-content.tabsContentBusinessSite .smallBusinessContentBox .boxContentLinks .sectionOffersImage a p,.newHeader .tab-content.tabsContentBusinessSite .enterpriseContentBox .boxContentLinks .sectionOffersImage a p,.newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox .boxContentLinks .sectionOffersImage a p,.newHeader .tab-content.tabsContentCorporateSite .smallBusinessContentBox .boxContentLinks .sectionOffersImage a p,.newHeader .tab-content.tabsContentCorporateSite .enterpriseContentBox .boxContentLinks .sectionOffersImage a p,.newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox .boxContentLinks .sectionOffersImage a p{font-size:1.09375vw}.newHeader .tab-content.tabsContentPersonalSite .smallBusinessContentBox .boxContentLinks .sectionOffersImage a p img,.newHeader .tab-content.tabsContentPersonalSite .enterpriseContentBox .boxContentLinks .sectionOffersImage a p img,.newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox .boxContentLinks .sectionOffersImage a p img,.newHeader .tab-content.tabsContentBusinessSite .smallBusinessContentBox .boxContentLinks .sectionOffersImage a p img,.newHeader .tab-content.tabsContentBusinessSite .enterpriseContentBox .boxContentLinks .sectionOffersImage a p img,.newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox .boxContentLinks .sectionOffersImage a p img,.newHeader .tab-content.tabsContentCorporateSite .smallBusinessContentBox .boxContentLinks .sectionOffersImage a p img,.newHeader .tab-content.tabsContentCorporateSite .enterpriseContentBox .boxContentLinks .sectionOffersImage a p img,.newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox .boxContentLinks .sectionOffersImage a p img{width:0.5208333333vw;height:auto;margin-left:0.8333333333vw}[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .smallBusinessContentBox .boxContentLinks .sectionOffersImage a p img,[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .enterpriseContentBox .boxContentLinks .sectionOffersImage a p img,[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox .boxContentLinks .sectionOffersImage a p img,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .smallBusinessContentBox .boxContentLinks .sectionOffersImage a p img,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .enterpriseContentBox .boxContentLinks .sectionOffersImage a p img,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox .boxContentLinks .sectionOffersImage a p img,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .smallBusinessContentBox .boxContentLinks .sectionOffersImage a p img,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .enterpriseContentBox .boxContentLinks .sectionOffersImage a p img,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox .boxContentLinks .sectionOffersImage a p img{margin-left:unset;margin-right:0.8333333333vw;transform:rotate(180deg)}.newHeader .tab-content.tabsContentPersonalSite .smallBusinessContentBox .boxContentLinks .sectionOffersImage a span,.newHeader .tab-content.tabsContentPersonalSite .enterpriseContentBox .boxContentLinks .sectionOffersImage a span,.newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox .boxContentLinks .sectionOffersImage a span,.newHeader .tab-content.tabsContentBusinessSite .smallBusinessContentBox .boxContentLinks .sectionOffersImage a span,.newHeader .tab-content.tabsContentBusinessSite .enterpriseContentBox .boxContentLinks .sectionOffersImage a span,.newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox .boxContentLinks .sectionOffersImage a span,.newHeader .tab-content.tabsContentCorporateSite .smallBusinessContentBox .boxContentLinks .sectionOffersImage a span,.newHeader .tab-content.tabsContentCorporateSite .enterpriseContentBox .boxContentLinks .sectionOffersImage a span,.newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox .boxContentLinks .sectionOffersImage a span{color:#f16e00}.newHeader .tab-content.tabsContentPersonalSite .smallBusinessContentBox .boxContentLinks .sectionOffersImage a img,.newHeader .tab-content.tabsContentPersonalSite .enterpriseContentBox .boxContentLinks .sectionOffersImage a img,.newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox .boxContentLinks .sectionOffersImage a img,.newHeader .tab-content.tabsContentBusinessSite .smallBusinessContentBox .boxContentLinks .sectionOffersImage a img,.newHeader .tab-content.tabsContentBusinessSite .enterpriseContentBox .boxContentLinks .sectionOffersImage a img,.newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox .boxContentLinks .sectionOffersImage a img,.newHeader .tab-content.tabsContentCorporateSite .smallBusinessContentBox .boxContentLinks .sectionOffersImage a img,.newHeader .tab-content.tabsContentCorporateSite .enterpriseContentBox .boxContentLinks .sectionOffersImage a img,.newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox .boxContentLinks .sectionOffersImage a img{width:20.5729166667vw;height:11.9791666667vw;border-radius:20px}.newHeader .tab-content.tabsContentPersonalSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks,.newHeader .tab-content.tabsContentPersonalSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks,.newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks,.newHeader .tab-content.tabsContentBusinessSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks,.newHeader .tab-content.tabsContentBusinessSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks,.newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks,.newHeader .tab-content.tabsContentCorporateSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks,.newHeader .tab-content.tabsContentCorporateSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks,.newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks{display:flex;justify-content:unset;flex-wrap:wrap;gap:1.25vw 4.7916666667vw}[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks,[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks,[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks{gap:1.25vw 5.46875vw}.newHeader .tab-content.tabsContentPersonalSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentPersonalSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentBusinessSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentBusinessSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentCorporateSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentCorporateSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent .titleSection.lineAfterSection::before{position:absolute;content:" ";width:6.875vw;height:1px;background-color:#ccc;top:0.9375vw}.newHeader .tab-content.tabsContentPersonalSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentPersonalSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentBusinessSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentBusinessSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentCorporateSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentCorporateSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent .titleSection.lineAfterSection::after{position:absolute;content:" ";width:15%;height:2px;background-color:#f16e00;top:0.9375vw}.newHeader .tab-content.tabsContentPersonalSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentPersonalSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentPersonalSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentPersonalSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentBusinessSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentBusinessSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentBusinessSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentBusinessSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentCorporateSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentCorporateSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentCorporateSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentCorporateSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::after{left:53%}[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::after{left:unset;right:68%}.newHeader .tab-content.tabsContentPersonalSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentPersonalSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentPersonalSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentPersonalSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentBusinessSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentBusinessSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentBusinessSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentBusinessSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentCorporateSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentCorporateSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentCorporateSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentCorporateSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::after{left:61%}[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::after{left:unset;right:56%}.newHeader .tab-content.tabsContentPersonalSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentPersonalSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentPersonalSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentPersonalSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentBusinessSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentBusinessSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentBusinessSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentBusinessSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentCorporateSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentCorporateSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentCorporateSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentCorporateSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::after{left:58%}[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::after{left:unset;right:57%}.newHeader .tab-content.tabsContentPersonalSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentPersonalSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentPersonalSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentPersonalSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentBusinessSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentBusinessSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentBusinessSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentBusinessSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentCorporateSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentCorporateSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentCorporateSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentCorporateSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::after{left:78%}[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::after{left:unset;right:48%}.newHeader .tab-content.tabsContentPersonalSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentPersonalSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentPersonalSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentPersonalSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentBusinessSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentBusinessSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentBusinessSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentBusinessSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentCorporateSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentCorporateSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentCorporateSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentCorporateSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::after{left:32%}[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::after{left:unset;right:58%}.newHeader .tab-content.tabsContentPersonalSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .styleBoxAllContent,.newHeader .tab-content.tabsContentPersonalSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .styleBoxAllContent,.newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .styleBoxAllContent,.newHeader .tab-content.tabsContentBusinessSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .styleBoxAllContent,.newHeader .tab-content.tabsContentBusinessSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .styleBoxAllContent,.newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .styleBoxAllContent,.newHeader .tab-content.tabsContentCorporateSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .styleBoxAllContent,.newHeader .tab-content.tabsContentCorporateSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .styleBoxAllContent,.newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .styleBoxAllContent{width:auto}.newHeader .tab-content.tabsContentPersonalSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .styleBoxAllContent .titleSection,.newHeader .tab-content.tabsContentPersonalSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .styleBoxAllContent .titleSection,.newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .styleBoxAllContent .titleSection,.newHeader .tab-content.tabsContentBusinessSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .styleBoxAllContent .titleSection,.newHeader .tab-content.tabsContentBusinessSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .styleBoxAllContent .titleSection,.newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .styleBoxAllContent .titleSection,.newHeader .tab-content.tabsContentCorporateSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .styleBoxAllContent .titleSection,.newHeader .tab-content.tabsContentCorporateSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .styleBoxAllContent .titleSection,.newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .styleBoxAllContent .titleSection{width:13.5416666667vw}.newHeader .tab-content.tabsContentPersonalSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .styleBoxAllContent .titleSection span.lineOrange,.newHeader .tab-content.tabsContentPersonalSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .styleBoxAllContent .titleSection span.lineOrange,.newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .styleBoxAllContent .titleSection span.lineOrange,.newHeader .tab-content.tabsContentBusinessSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .styleBoxAllContent .titleSection span.lineOrange,.newHeader .tab-content.tabsContentBusinessSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .styleBoxAllContent .titleSection span.lineOrange,.newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .styleBoxAllContent .titleSection span.lineOrange,.newHeader .tab-content.tabsContentCorporateSite .smallBusinessContentBox.smallBusinessContentBoxFourthColumns .styleBoxAllContent .titleSection span.lineOrange,.newHeader .tab-content.tabsContentCorporateSite .enterpriseContentBox.smallBusinessContentBoxFourthColumns .styleBoxAllContent .titleSection span.lineOrange,.newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .styleBoxAllContent .titleSection span.lineOrange{width:300px;height:2px;background-color:red}.newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox .boxContentLinks,.newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox .boxContentLinks,.newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox .boxContentLinks{height:28.6458333333vw}.newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::after{left:70%}[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::after{left:unset;right:55%}.newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::after{left:74%}[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::after{left:unset;right:53%}.newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::after{left:74%}[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::after{left:unset;right:48%}.newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::after{left:102%}[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::after{left:unset;right:50%}.newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::after{left:79%}[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::after{left:unset;right:55%}.newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.sixSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.sixSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.sixSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.sixSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.sixSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.sixSection .titleSection.lineAfterSection::after{left:108%}[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.sixSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.sixSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.sixSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.sixSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.sixSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.sixSection .titleSection.lineAfterSection::after{left:unset;right:75%}.newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.sevenSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.sevenSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.sevenSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.sevenSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.sevenSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.sevenSection .titleSection.lineAfterSection::after{left:50%}[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.sevenSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.sevenSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.sevenSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.sevenSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.sevenSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.sevenSection .titleSection.lineAfterSection::after{left:unset;right:38%}.newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.nineSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.nineSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.nineSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.nineSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.nineSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.nineSection .titleSection.lineAfterSection::after{left:70%}[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.nineSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.nineSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.nineSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.nineSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.nineSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox .boxContentLinks .styleBoxAllContent.nineSection .titleSection.lineAfterSection::after{left:unset;right:34%}.newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks,.newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks,.newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks{display:flex;justify-content:unset;flex-wrap:wrap;gap:4.7916666667vw}[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks{gap:5.46875vw}.newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent .titleSection.lineAfterSection::before{position:absolute;content:" ";width:6.875vw;height:1px;background-color:#ccc;top:0.9375vw}.newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent .titleSection.lineAfterSection::after{position:absolute;content:" ";width:15%;height:2px;background-color:#f16e00;top:0.9375vw}.newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::after{left:70%}[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.firstSection .titleSection.lineAfterSection::after{left:unset;right:54%}.newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::after{left:73%}[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.secondSection .titleSection.lineAfterSection::after{left:unset;right:56%}.newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::after{left:73%}[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.thirdSection .titleSection.lineAfterSection::after{left:unset;right:52%}.newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::after{left:100%}[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fourthSection .titleSection.lineAfterSection::after{left:unset;right:48%}.newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::after,.newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::before,.newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::after{left:32%}[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::after,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::before,[dir=rtl] .newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .boxContentLinks .styleBoxAllContent.fiveSection .titleSection.lineAfterSection::after{left:unset;right:58%}.newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .styleBoxAllContent,.newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .styleBoxAllContent,.newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .styleBoxAllContent{width:auto}.newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .styleBoxAllContent .titleSection,.newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .styleBoxAllContent .titleSection,.newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .styleBoxAllContent .titleSection{width:13.5416666667vw}.newHeader .tab-content.tabsContentPersonalSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .styleBoxAllContent .titleSection span.lineOrange,.newHeader .tab-content.tabsContentBusinessSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .styleBoxAllContent .titleSection span.lineOrange,.newHeader .tab-content.tabsContentCorporateSite .orangeSustainabilityContentBox.smallBusinessContentBoxFourthColumns .styleBoxAllContent .titleSection span.lineOrange{width:300px;height:2px;background-color:red}.newHeader .footerTabsContent{padding:1.7708333333vw 0;background-color:#f5f5f5}.newHeader .footerTabsContent .contentFooterImage{padding-left:calc(4.1666666667vw + 3.0208333333vw);display:flex;align-items:center;gap:5.7291666667vw}.newHeader .footerTabsContent .contentFooterImage a{display:flex;align-items:center;gap:0.7291666667vw;color:#000;font-size:1.0416666667vw;font-family:"HelveticaNeueW20-75Bold"}.newHeader .footerTabsContent .contentFooterImage a img{width:3.0208333333vw;height:auto}.newHeader .footerTabsContent .contentFooterImage a p{margin:0;width:105px;transition:all .1s ease-in-out}.newHeader .footerTabsContent .contentFooterImage a p.lastChildren{width:3.6458333333vw}.newHeader .footerTabsContent .contentFooterImage a p:nth-child(2){width:4.1666666667vw}.newHeader .footerTabsContent .contentFooterImage a p:hover{color:#f16e00}.newHeader .newHeaderContainerDeskTopWidthFull{width:100%;padding-left:7.2916666667vw}[dir=rtl] .newHeader .newHeaderContainerDeskTopWidthFull{padding-left:unset;padding-right:7.2916666667vw}.newHeader .newHeaderContainerDeskTopWidthFull .topHeaderSectopnDesktop .flexHeader .navHeader .optionsSubSite{padding-right:7.2916666667vw}[dir=rtl] .newHeader .newHeaderContainerDeskTopWidthFull .topHeaderSectopnDesktop .flexHeader .navHeader .optionsSubSite{padding-right:unset;padding-left:7.2916666667vw}.newHeader.scrollDownHeader{height:5.1041666667vw !important}.newHeader.scrollDownHeader .logoHeader{width:2.6041666667vw !important}.newHeader.scrollDownHeader .topHeaderSectopnDesktop .topHeaderSectopn{display:none !important}.newHeader.scrollDownHeader .flexHeader{align-items:center}.newHeader.scrollDownHeader .tab-content.tabsContentPersonalSite,.newHeader.scrollDownHeader .tab-content.tabsContentBusinessSite,.newHeader.scrollDownHeader .tab-content.tabsContentCorporateSite{top:5.1041666667vw}.newHeader.scrollDownHeader .optionsSubSite .rightSectionCartAndSearch .langSite{display:flex !important}.newHeader.scrollDownHeader .optionsSubSite .rightSectionCartAndSearch .userIconLink{display:none !important}}
.callBackSoho{width:100%;height:100%;position:relative;z-index:2000;top:0}.callBackSoho .iconShowCallBack{position:fixed;right:0;bottom:5.3333333333vw;z-index:100;cursor:pointer}[dir=rtl] .callBackSoho .iconShowCallBack{right:unset;left:0}.callBackSoho .iconShowCallBack img{width:21.3333333333vw;height:auto;transition:all .7s ease-in-out}.callBackSoho .iconShowCallBack:hover img{transform:rotate(8deg)}.callBackSoho .containerBox{background-color:#fff;box-shadow:0px 10px 15px 13px rgba(0,0,0,.1);border-radius:5.3333333333vw 5.3333333333vw 0 0;width:96%;padding:5.3333333333vw;position:fixed;bottom:0;z-index:400;left:200%;transform:translateX(-50%);height:99vh;overflow-y:scroll;transition:all .7s ease-in-out}[dir=rtl] .callBackSoho .containerBox{left:-200%}.callBackSoho .containerBox .titlePopupCallBack{display:flex;align-items:center;gap:8vw;margin-bottom:6.9333333333vw}.callBackSoho .containerBox .titlePopupCallBack img{width:6.9333333333vw;height:auto}.callBackSoho .containerBox .titlePopupCallBack p{margin:0;position:relative;font-size:4.2666666667vw;color:#f16e1e}.callBackSoho .containerBox .titlePopupCallBack p span{font-weight:700}.callBackSoho .containerBox .titlePopupCallBack p::before{position:absolute;content:"";width:1.5px;height:100%;background-color:#b1b1b1;left:-4vw}[dir=rtl] .callBackSoho .containerBox .titlePopupCallBack p::before{left:unset;right:-4vw}.callBackSoho .containerBox .formContentBox{margin-bottom:8vw}.callBackSoho .containerBox .formContentBox .flexBox .labelAndField{margin-bottom:3.7333333333vw;position:relative}.callBackSoho .containerBox .formContentBox .flexBox .labelAndField label,.callBackSoho .containerBox .formContentBox .flexBox .labelAndField .tagLabel{display:block;font-size:3.7333333333vw;font-weight:600}.callBackSoho .containerBox .formContentBox .flexBox .labelAndField label span,.callBackSoho .containerBox .formContentBox .flexBox .labelAndField .tagLabel span{color:#ff790e}.callBackSoho .containerBox .formContentBox .flexBox .labelAndField input{height:9.6vw;width:100%;border-radius:4px;border:1px solid #c6c6c6;padding:0 3.2vw;color:#525252;font-size:3.7333333333vw}.callBackSoho .containerBox .formContentBox .flexBox .labelAndField .phoneNumberPlace{position:relative;overflow:hidden}.callBackSoho .containerBox .formContentBox .flexBox .labelAndField .phoneNumberPlace input{padding-left:18.1333333333vw}[dir=rtl] .callBackSoho .containerBox .formContentBox .flexBox .labelAndField .phoneNumberPlace input{padding-left:unset;padding-right:18.1333333333vw}.callBackSoho .containerBox .formContentBox .flexBox .labelAndField .phoneNumberPlace p{margin:0;position:absolute;top:50%;transform:translateY(-50%);padding:0 3.2vw;color:#8e8b8b;font-size:3.7333333333vw}.callBackSoho .containerBox .formContentBox .flexBox .labelAndField .phoneNumberPlace p::after{position:absolute;content:"";width:1px;height:21.3333333333vw;background-color:#c6c6c6;right:0vw;top:-5.3333333333vw}.callBackSoho .containerBox .formContentBox .flexBox .labelAndField .dropdown-toggle{border:1px solid #c6c6c6}.callBackSoho .containerBox .formContentBox .flexBox .labelAndField .dropdown-toggle,.callBackSoho .containerBox .formContentBox .flexBox .labelAndField .common-dropdown .dropdown-menu a{color:#525252;font-size:3.7333333333vw}.callBackSoho .containerBox .formContentBox .flexBox .labelAndField .common-dropdown .dropdown-toggle:after{background:url("../Themes/Theme 2024/Content/images/soho/DownArrow.svg") no-repeat center center}.callBackSoho .containerBox .formContentBox .flexBox .labelAndField .labelFlexBox label{font-size:3.7333333333vw;font-weight:500}.callBackSoho .containerBox .formContentBox .flexBox .labelAndField .labelFlexBox .flexLabel{display:flex;align-items:center;position:relative;padding-left:9.3333333333vw;margin-bottom:12px;cursor:pointer;font-size:3.7333333333vw;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[dir=rtl] .callBackSoho .containerBox .formContentBox .flexBox .labelAndField .labelFlexBox .flexLabel{padding-left:unset;padding-right:9.3333333333vw}.callBackSoho .containerBox .formContentBox .flexBox .labelAndField .labelFlexBox .flexLabel input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.callBackSoho .containerBox .formContentBox .flexBox .labelAndField .labelFlexBox .flexLabel input:checked~.checkmark{background-color:#f16e1e;border-color:#f16e1e}.callBackSoho .containerBox .formContentBox .flexBox .labelAndField .labelFlexBox .flexLabel input:checked~.checkmark:after{display:block}.callBackSoho .containerBox .formContentBox .flexBox .labelAndField .labelFlexBox .flexLabel .checkmark{position:absolute;top:0;left:0;height:5.3333333333vw;width:5.3333333333vw;border-radius:4px;border:1px solid #817f7d;background-color:#fff}[dir=rtl] .callBackSoho .containerBox .formContentBox .flexBox .labelAndField .labelFlexBox .flexLabel .checkmark{left:unset;right:0}.callBackSoho .containerBox .formContentBox .flexBox .labelAndField .labelFlexBox .flexLabel .checkmark:after{content:"";position:absolute;display:none}.callBackSoho .containerBox .formContentBox .flexBox .labelAndField .labelFlexBox .flexLabel .checkmark:after{width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;transform:translate(-50%, -50%) rotate(45deg);left:50%;top:50%}.callBackSoho .containerBox .boxSendData{margin-bottom:8vw}.callBackSoho .containerBox .boxSendData p{margin-bottom:2.1333333333vw;font-size:3.7333333333vw;color:#2e2e2e}.callBackSoho .containerBox .boxSendData button{background-color:#cecece;color:#fff;font-size:3.7333333333vw;width:auto;height:12.2666666667vw;border-radius:4px;border:none;padding:0 5.3333333333vw;cursor:pointer}.callBackSoho .containerBox .callProBusinessTeam .sectionLeft{background-color:#faf8fa;padding:3.2vw;border-radius:12px}.callBackSoho .containerBox .callProBusinessTeam .sectionLeft p.titleProBusinessTeam{margin-bottom:4.2666666667vw;font-size:4vw;color:#ff7900}.callBackSoho .containerBox .callProBusinessTeam .sectionLeft p.titleProBusinessTeam span{font-weight:600}.callBackSoho .containerBox .callProBusinessTeam .sectionLeft .flexBox{display:flex;align-items:center;gap:3.2vw;margin-bottom:3.2vw}.callBackSoho .containerBox .callProBusinessTeam .sectionLeft .flexBox img{width:4.2666666667vw;height:auto}.callBackSoho .containerBox .callProBusinessTeam .sectionLeft .flexBox p{margin:0;font-size:3.7333333333vw}.callBackSoho .containerBox .callProBusinessTeam .closeBtnPopupCallBack{border:none;background-color:rgba(0,0,0,0);position:absolute;top:2.6666666667vw;right:5.3333333333vw}[dir=rtl] .callBackSoho .containerBox .callProBusinessTeam .closeBtnPopupCallBack{right:77%;left:0}.callBackSoho .containerBox .callProBusinessTeam .closeBtnPopupCallBack img{width:13.3333333333vw;height:auto}.callBackSoho.iconShowCallBackIsActive{position:fixed}.callBackSoho.iconShowCallBackIsActive .containerBox{left:50%}[dir=rtl] .callBackSoho.iconShowCallBackIsActive .containerBox{left:50%}.callBackSoho .error-message{color:red;font-size:3.2vw;display:none}.callBackSoho p.titleErrorSendData{color:red;font-size:3.2vw;display:none}.callBackSoho p.titleSuccessSendData{font-size:3.2vw;display:none}@media(min-width: 768px)and (max-width: 1023px){.callBackSoho .iconShowCallBack{right:2.3980815348vw;bottom:2.3980815348vw}[dir=rtl] .callBackSoho .iconShowCallBack{right:unset;left:2.3980815348vw}.callBackSoho .iconShowCallBack img{width:11.9904076739vw}.callBackSoho .containerBox{background-color:#fff;box-shadow:0px 10px 15px 13px rgba(0,0,0,.1);border-radius:2.3980815348vw 2.3980815348vw 0 0;width:96%;margin:0 auto;padding:2.3980815348vw}.callBackSoho .containerBox .titlePopupCallBack{gap:3.5971223022vw;margin-bottom:3.1175059952vw}.callBackSoho .containerBox .titlePopupCallBack img{width:3.1175059952vw}.callBackSoho .containerBox .titlePopupCallBack p{font-size:1.9184652278vw}.callBackSoho .containerBox .titlePopupCallBack p::before{left:-1.7985611511vw}[dir=rtl] .callBackSoho .containerBox .titlePopupCallBack p::before{right:-1.7985611511vw}.callBackSoho .containerBox .formContentBox{margin-bottom:3.5971223022vw}.callBackSoho .containerBox .formContentBox .flexBox{display:flex;align-items:center;gap:2.3980815348vw}.callBackSoho .containerBox .formContentBox .flexBox .labelAndField{width:100%;margin-bottom:1.6786570743vw}.callBackSoho .containerBox .formContentBox .flexBox .labelAndField label,.callBackSoho .containerBox .formContentBox .flexBox .labelAndField .tagLabel{font-size:1.6786570743vw}.callBackSoho .containerBox .formContentBox .flexBox .labelAndField input{height:4.3165467626vw;padding:0 1.4388489209vw;font-size:1.6786570743vw}.callBackSoho .containerBox .formContentBox .flexBox .labelAndField .phoneNumberPlace input{padding-left:8.1534772182vw}[dir=rtl] .callBackSoho .containerBox .formContentBox .flexBox .labelAndField .phoneNumberPlace input{padding-right:8.1534772182vw}.callBackSoho .containerBox .formContentBox .flexBox .labelAndField .phoneNumberPlace p{padding:0 1.4388489209vw;font-size:1.6786570743vw}.callBackSoho .containerBox .formContentBox .flexBox .labelAndField .phoneNumberPlace p::after{height:9.5923261391vw;right:0vw;top:-2.3980815348vw}.callBackSoho .containerBox .formContentBox .flexBox .labelAndField .dropdown-toggle,.callBackSoho .containerBox .formContentBox .flexBox .labelAndField .common-dropdown .dropdown-menu a{font-size:1.6786570743vw}.callBackSoho .containerBox .formContentBox .flexBox .labelAndField .labelFlexBox{display:flex;align-items:center}.callBackSoho .containerBox .formContentBox .flexBox .labelAndField .labelFlexBox label{font-size:1.6786570743vw}.callBackSoho .containerBox .formContentBox .flexBox .labelAndField .labelFlexBox .flexLabel{width:33.33%;display:flex;align-items:center;position:relative;padding-left:4.1966426859vw;margin-bottom:12px;cursor:pointer;font-size:1.6786570743vw;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:2.3980815348vw}[dir=rtl] .callBackSoho .containerBox .formContentBox .flexBox .labelAndField .labelFlexBox .flexLabel{padding-right:4.1966426859vw}.callBackSoho .containerBox .formContentBox .flexBox .labelAndField .labelFlexBox .flexLabel input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.callBackSoho .containerBox .formContentBox .flexBox .labelAndField .labelFlexBox .flexLabel input:checked~.checkmark{background-color:#f16e1e;border-color:#f16e1e}.callBackSoho .containerBox .formContentBox .flexBox .labelAndField .labelFlexBox .flexLabel input:checked~.checkmark:after{display:block}.callBackSoho .containerBox .formContentBox .flexBox .labelAndField .labelFlexBox .flexLabel .checkmark{position:absolute;top:0;left:0;height:2.3980815348vw;width:2.3980815348vw;border-radius:4px;border:1px solid #817f7d;background-color:#fff}[dir=rtl] .callBackSoho .containerBox .formContentBox .flexBox .labelAndField .labelFlexBox .flexLabel .checkmark{left:unset;right:0}.callBackSoho .containerBox .formContentBox .flexBox .labelAndField .labelFlexBox .flexLabel .checkmark:after{content:"";position:absolute;display:none}.callBackSoho .containerBox .formContentBox .flexBox .labelAndField .labelFlexBox .flexLabel .checkmark:after{width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;transform:translate(-50%, -50%) rotate(45deg);left:50%;top:50%}.callBackSoho .containerBox .boxSendData{margin-bottom:3.5971223022vw}.callBackSoho .containerBox .boxSendData p{margin-bottom:0.9592326139vw;font-size:1.6786570743vw}.callBackSoho .containerBox .boxSendData button{font-size:1.6786570743vw;height:5.51558753vw;padding:0 2.3980815348vw}.callBackSoho .containerBox .callProBusinessTeam{display:flex;align-items:end;justify-content:space-between}.callBackSoho .containerBox .callProBusinessTeam .sectionLeft{background-color:#faf8fa;padding:1.4388489209vw}.callBackSoho .containerBox .callProBusinessTeam .sectionLeft p.titleProBusinessTeam{margin-bottom:1.9184652278vw;font-size:1.7985611511vw}.callBackSoho .containerBox .callProBusinessTeam .sectionLeft .flexBox{gap:1.4388489209vw;margin-bottom:1.4388489209vw}.callBackSoho .containerBox .callProBusinessTeam .sectionLeft .flexBox img{width:1.9184652278vw}.callBackSoho .containerBox .callProBusinessTeam .sectionLeft .flexBox p{font-size:1.6786570743vw}.callBackSoho .containerBox .callProBusinessTeam .closeBtnPopupCallBack{top:1.1990407674vw;right:2.3980815348vw;position:relative}[dir=rtl] .callBackSoho .containerBox .callProBusinessTeam .closeBtnPopupCallBack{right:0;left:0}.callBackSoho .containerBox .callProBusinessTeam .closeBtnPopupCallBack img{width:8.3932853717vw}.callBackSoho .error-message{font-size:1.4388489209vw;position:absolute;top:100%}.callBackSoho p.titleErrorSendData{font-size:1.4388489209vw}.callBackSoho p.titleSuccessSendData{font-size:1.4388489209vw}}@media(min-width: 1024px){.callBackSoho .iconShowCallBack{right:0.9375vw;bottom:12%}[dir=rtl] .callBackSoho .iconShowCallBack{right:unset;left:0.5208333333vw}.callBackSoho .iconShowCallBack img{width:5.7291666667vw}.callBackSoho .containerBox{box-shadow:-17px 4px 11px 0px rgba(0,0,0,.1);border-radius:1.0416666667vw 0 0 1.0416666667vw;width:32.03125vw;margin:unset;padding:1.875vw 1.6666666667vw 3.125vw;top:0;height:100%;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none}.callBackSoho .containerBox::-webkit-scrollbar{display:none}.callBackSoho .containerBox .titlePopupCallBack{gap:1.5625vw;margin-bottom:1.71875vw}.callBackSoho .containerBox .titlePopupCallBack img{width:1.71875vw}.callBackSoho .containerBox .titlePopupCallBack p{font-size:1.25vw}.callBackSoho .containerBox .titlePopupCallBack p::before{left:-0.78125vw}[dir=rtl] .callBackSoho .containerBox .titlePopupCallBack p::before{right:-0.78125vw}.callBackSoho .containerBox .formContentBox{margin-bottom:0vw}.callBackSoho .containerBox .formContentBox .flexBox{display:flex;align-items:center;gap:1.1979166667vw}.callBackSoho .containerBox .formContentBox .flexBox .labelAndField{margin-bottom:1.25vw;width:100%}.callBackSoho .containerBox .formContentBox .flexBox .labelAndField label,.callBackSoho .containerBox .formContentBox .flexBox .labelAndField .tagLabel{font-size:0.8333333333vw;margin-bottom:0.3125vw}.callBackSoho .containerBox .formContentBox .flexBox .labelAndField input{height:2.5vw;padding:0 0.8333333333vw;font-size:0.8333333333vw}.callBackSoho .containerBox .formContentBox .flexBox .labelAndField .phoneNumberPlace input{padding-left:4.1666666667vw}[dir=rtl] .callBackSoho .containerBox .formContentBox .flexBox .labelAndField .phoneNumberPlace input{padding-left:unset;padding-right:4.1666666667vw}.callBackSoho .containerBox .formContentBox .flexBox .labelAndField .phoneNumberPlace p{padding:0 0.8333333333vw;font-size:0.8333333333vw}.callBackSoho .containerBox .formContentBox .flexBox .labelAndField .phoneNumberPlace p::after{height:4.1666666667vw;right:0vw;top:-1.0416666667vw}.callBackSoho .containerBox .formContentBox .flexBox .labelAndField .dropdown-toggle{padding:0.5208333333vw 0.8333333333vw}.callBackSoho .containerBox .formContentBox .flexBox .labelAndField .dropdown-toggle,.callBackSoho .containerBox .formContentBox .flexBox .labelAndField .common-dropdown .dropdown-menu a{font-size:0.8333333333vw;height:2.5vw;min-width:unset}.callBackSoho .containerBox .formContentBox .flexBox .labelAndField .common-dropdown .dropdown-toggle:after{right:0.625vw}[dir=rtl] .callBackSoho .containerBox .formContentBox .flexBox .labelAndField .common-dropdown .dropdown-toggle:after{right:unset;left:0.625vw}.callBackSoho .containerBox .formContentBox .flexBox .labelAndField .common-dropdown .dropdown-menu a{height:1.7708333333vw}.callBackSoho .containerBox .formContentBox .flexBox .labelAndField .common-dropdown .dropdown-menu a:last-child{padding-bottom:1.7708333333vw}.callBackSoho .containerBox .formContentBox .flexBox .labelAndField .common-dropdown .dropdown-menu a:hover{color:#f16e1e}.callBackSoho .containerBox .formContentBox .flexBox .labelAndField .labelFlexBox{display:flex;align-items:center}.callBackSoho .containerBox .formContentBox .flexBox .labelAndField .labelFlexBox label{font-size:0.8333333333vw}.callBackSoho .containerBox .formContentBox .flexBox .labelAndField .labelFlexBox .flexLabel{width:33.33%;display:flex;align-items:center;position:relative;padding-left:1.5625vw;margin-bottom:-4px;cursor:pointer;font-size:0.8333333333vw;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[dir=rtl] .callBackSoho .containerBox .formContentBox .flexBox .labelAndField .labelFlexBox .flexLabel{padding-left:unset;padding-right:1.5625vw}.callBackSoho .containerBox .formContentBox .flexBox .labelAndField .labelFlexBox .flexLabel input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.callBackSoho .containerBox .formContentBox .flexBox .labelAndField .labelFlexBox .flexLabel input:checked~.checkmark{background-color:#f16e1e;border-color:#f16e1e}.callBackSoho .containerBox .formContentBox .flexBox .labelAndField .labelFlexBox .flexLabel input:checked~.checkmark:after{display:block}.callBackSoho .containerBox .formContentBox .flexBox .labelAndField .labelFlexBox .flexLabel .checkmark{position:absolute;top:0.15625vw;left:0;height:1.0416666667vw;width:1.0416666667vw;border-radius:4px;border:1px solid #817f7d;background-color:#fff}[dir=rtl] .callBackSoho .containerBox .formContentBox .flexBox .labelAndField .labelFlexBox .flexLabel .checkmark{left:unset;right:0}.callBackSoho .containerBox .formContentBox .flexBox .labelAndField .labelFlexBox .flexLabel .checkmark:after{content:"";position:absolute;display:none}.callBackSoho .containerBox .formContentBox .flexBox .labelAndField .labelFlexBox .flexLabel .checkmark:after{width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;transform:translate(-50%, -50%) rotate(45deg);left:50%;top:50%}.callBackSoho .containerBox .boxSendData{margin-bottom:2.6041666667vw}.callBackSoho .containerBox .boxSendData p{margin-bottom:0.5208333333vw;font-size:0.8333333333vw}.callBackSoho .containerBox .boxSendData button{font-size:0.8333333333vw;height:3.0208333333vw;padding:0 1.0416666667vw}.callBackSoho .containerBox .callProBusinessTeam{display:flex;align-items:end;justify-content:space-between;width:29.84375vw}.callBackSoho .containerBox .callProBusinessTeam .sectionLeft{background-color:#faf8fa;padding:0.7291666667vw 1.3541666667vw}.callBackSoho .containerBox .callProBusinessTeam .sectionLeft p.titleProBusinessTeam{margin-bottom:1.3020833333vw;font-size:0.9375vw}.callBackSoho .containerBox .callProBusinessTeam .sectionLeft .flexBox{gap:0.9375vw;margin-bottom:1.0416666667vw}.callBackSoho .containerBox .callProBusinessTeam .sectionLeft .flexBox img{width:0.8333333333vw}.callBackSoho .containerBox .callProBusinessTeam .sectionLeft .flexBox p{font-size:0.9375vw}.callBackSoho .containerBox .callProBusinessTeam .closeBtnPopupCallBack{top:0.5208333333vw;right:1.0416666667vw;position:relative}[dir=rtl] .callBackSoho .containerBox .callProBusinessTeam .closeBtnPopupCallBack{right:unset;left:0.8333333333vw}.callBackSoho .containerBox .callProBusinessTeam .closeBtnPopupCallBack img{width:3.6458333333vw}.callBackSoho.iconShowCallBackIsActive{position:relative}.callBackSoho.iconShowCallBackIsActive .containerBox{left:100%;transform:translateX(-100%)}[dir=rtl] .callBackSoho.iconShowCallBackIsActive .containerBox{border-radius:0 1.0416666667vw 1.0416666667vw 0;box-shadow:18px 0px 11px 0px rgba(0,0,0,.1);left:0;transform:unset}.callBackSoho .error-message{font-size:0.7291666667vw;position:absolute;top:100%}.callBackSoho p.titleErrorSendData{font-size:0.9375vw;top:100%;font-weight:600}.callBackSoho p.titleSuccessSendData{font-size:0.9375vw;top:100%;font-weight:500}}
/*! jQuery UI - v1.12.1 - 2016-09-14
* http://jqueryui.com
* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?bgShadowXPos=&bgOverlayXPos=&bgErrorXPos=&bgHighlightXPos=&bgContentXPos=&bgHeaderXPos=&bgActiveXPos=&bgHoverXPos=&bgDefaultXPos=&bgShadowYPos=&bgOverlayYPos=&bgErrorYPos=&bgHighlightYPos=&bgContentYPos=&bgHeaderYPos=&bgActiveYPos=&bgHoverYPos=&bgDefaultYPos=&bgShadowRepeat=&bgOverlayRepeat=&bgErrorRepeat=&bgHighlightRepeat=&bgContentRepeat=&bgHeaderRepeat=&bgActiveRepeat=&bgHoverRepeat=&bgDefaultRepeat=&iconsHover=url(../lib_npm/jquery-ui-dist/"images/ui-icons_555555_256x240.png")&iconsHighlight=url(../lib_npm/jquery-ui-dist/"images/ui-icons_777620_256x240.png")&iconsHeader=url(../lib_npm/jquery-ui-dist/"images/ui-icons_444444_256x240.png")&iconsError=url(../lib_npm/jquery-ui-dist/"images/ui-icons_cc0000_256x240.png")&iconsDefault=url(../lib_npm/jquery-ui-dist/"images/ui-icons_777777_256x240.png")&iconsContent=url(../lib_npm/jquery-ui-dist/"images/ui-icons_444444_256x240.png")&iconsActive=url(../lib_npm/jquery-ui-dist/"images/ui-icons_ffffff_256x240.png")&bgImgUrlShadow=&bgImgUrlOverlay=&bgImgUrlHover=&bgImgUrlHighlight=&bgImgUrlHeader=&bgImgUrlError=&bgImgUrlDefault=&bgImgUrlContent=&bgImgUrlActive=&opacityFilterShadow=Alpha(Opacity%3D30)&opacityFilterOverlay=Alpha(Opacity%3D30)&opacityShadowPerc=30&opacityOverlayPerc=30&iconColorHover=%23555555&iconColorHighlight=%23777620&iconColorHeader=%23444444&iconColorError=%23cc0000&iconColorDefault=%23777777&iconColorContent=%23444444&iconColorActive=%23ffffff&bgImgOpacityShadow=0&bgImgOpacityOverlay=0&bgImgOpacityError=95&bgImgOpacityHighlight=55&bgImgOpacityContent=75&bgImgOpacityHeader=75&bgImgOpacityActive=65&bgImgOpacityHover=75&bgImgOpacityDefault=75&bgTextureShadow=flat&bgTextureOverlay=flat&bgTextureError=flat&bgTextureHighlight=flat&bgTextureContent=flat&bgTextureHeader=flat&bgTextureActive=flat&bgTextureHover=flat&bgTextureDefault=flat&cornerRadius=3px&fwDefault=normal&ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&cornerRadiusShadow=8px&thicknessShadow=5px&offsetLeftShadow=0px&offsetTopShadow=0px&opacityShadow=.3&bgColorShadow=%23666666&opacityOverlay=.3&bgColorOverlay=%23aaaaaa&fcError=%235f3f3f&borderColorError=%23f1a899&bgColorError=%23fddfdf&fcHighlight=%23777620&borderColorHighlight=%23dad55e&bgColorHighlight=%23fffa90&fcContent=%23333333&borderColorContent=%23dddddd&bgColorContent=%23ffffff&fcHeader=%23333333&borderColorHeader=%23dddddd&bgColorHeader=%23e9e9e9&fcActive=%23ffffff&borderColorActive=%23003eff&bgColorActive=%23007fff&fcHover=%232b2b2b&borderColorHover=%23cccccc&bgColorHover=%23ededed&fcDefault=%23454545&borderColorDefault=%23c5c5c5&bgColorDefault=%23f6f6f6
* Copyright 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-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;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.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:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.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-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup > .ui-controlgroup-item:focus,.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc( 100% - 2.4em )}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.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:45%}.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-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.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:auto}.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-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.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-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.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;-ms-touch-action:none;touch-action:none}.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-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;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-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.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}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;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,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.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,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.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("../lib_npm/jquery-ui-dist/images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("../lib_npm/jquery-ui-dist/images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("../lib_npm/jquery-ui-dist/images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("../lib_npm/jquery-ui-dist/images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("../lib_npm/jquery-ui-dist/images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("../lib_npm/jquery-ui-dist/images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("../lib_npm/jquery-ui-dist/images/ui-icons_777777_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-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:-65px -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:-65px -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:1px -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:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.003;filter:Alpha(Opacity=.3)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}
.responsiveBox {
  display: flex;
  justify-content: center;
}

.mainPageBox a,
.mainPageBox p {
  padding: 0;
  margin: 0;
  box-sizing: border-box;
  font-family: "HelveticaNeueW20-75Bold";
}
.mainPageBox .lodaingModal {
  position: fixed;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  display: none;
  align-items: center;
  justify-content: center;
  background-color: rgba(0, 0, 0, 0.1607843137);
  z-index: 20;
}
.mainPageBox .loadingContent {
  width: calc(1.6181229773vw + 18.932038835px);
  height: calc(1.6181229773vw + 18.932038835px);
  border-radius: 50%;
  border: calc(0.3236245955vw + 3.786407767px) #ff7900 solid;
  border-bottom-color: transparent;
  animation: spin 1s linear infinite;
}
.mainPageBox .heroBox {
  background: linear-gradient(black 45%, white 10%);
  display: flex;
  flex-direction: column;
  align-items: center;
}
.mainPageBox .heroBox .heroBoxContent {
  position: relative;
  width: 100%;
  height: 26.1979166667vw;
  border: 1px solid #5d5d5d;
  border-bottom: 0;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  overflow: hidden;
  display: flex;
  align-items: center;
}
.mainPageBox .heroBox .heroBoxContent:hover .arrowMainBoxLeft .orangeCircle,
.mainPageBox .heroBox .heroBoxContent:hover .arrowMainBoxRight .orangeCircle {
  animation-play-state: paused;
}
.mainPageBox .heroBox .heroBoxContent .any-slider {
  width: 100%;
  max-width: 100%;
  max-height: 100%;
  height: 100%;
  padding: 0;
  margin: 0;
  min-height: auto;
}
.mainPageBox .heroBox .heroBoxContent .any-slider .container {
  width: 100%;
  max-width: 100%;
  max-height: 100%;
  height: 100%;
  padding: 0;
  margin: 0;
}
.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider {
  width: 100%;
  height: 100%;
  max-width: 100%;
  max-height: 100%;
  left: 0;
  top: 0;
  right: 0;
}
.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slider_flex {
  background-color: #f6f6f7;
  width: 100%;
  max-width: 100%;
  max-height: 100%;
  height: 100%;
}
.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slider_flex .slider-left {
  width: 100%;
  height: 100%;
  max-width: 100%;
  max-height: 100%;
  min-height: auto;
}
.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slider_flex .slider-left .slider-home {
  width: 100%;
  height: 100%;
  max-width: 100%;
  max-height: 100%;
  min-height: auto;
  padding: 0;
  margin: 0;
}
.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list {
  width: 100%;
  height: 100% !important;
  max-width: 100%;
  max-height: 100%;
  min-height: auto;
  padding: 0;
  margin: 0;
}
.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track {
  height: 100%;
  max-height: 100%;
  min-height: auto;
  padding: 0;
  margin: 0;
}
.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item {
  width: 100%;
  height: 100%;
  max-width: 100%;
  max-height: 100%;
  min-height: auto;
  padding: 0;
  margin: 0;
}
.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet {
  width: 100%;
  height: 100%;
  max-width: 100%;
  max-height: 100%;
  min-height: auto;
  padding: 0;
  margin: 0;
}
.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet .desktop-slider {
  width: 100%;
  height: 100%;
  max-width: 100%;
  max-height: 100%;
  min-height: auto;
  padding: 0;
  margin: 0;
}
.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet .desktop-slider .item {
  width: 100%;
  height: 100%;
  max-width: 100%;
  max-height: 100%;
  min-height: auto;
  margin: 0;
  padding: 0 calc(4.5307443366vw + 53.0097087379px);
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet .desktop-slider .item:hover {
  cursor: pointer;
}
.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet .desktop-slider .item img {
  -o-object-position: top center;
     object-position: top center;
}
.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet .desktop-slider .item .caption {
  z-index: 3;
  padding: 0;
  margin: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  position: relative;
  padding-top: calc(2.071197411vw + 0.5145631068rem);
  padding-bottom: calc(2.071197411vw + 0.5145631068rem);
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
}
.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet .desktop-slider .item .caption .btn-slider {
  width: clamp(172px, 14.6209386282vw + -19.7220216606px, 300px);
  height: clamp(50px, 1.8416206262vw + 2.1650552486rem, 70px);
  font-size: clamp(17px, 1.083032491vw + 0.2003610108rem, 24px);
  line-height: calc(0vw + 1.75rem);
  margin: 0;
  padding: 0;
  border-radius: calc(0.2588996764vw + 3.0291262136px);
  position: absolute;
  bottom: 0;
  align-self: flex-start;
  min-width: auto;
}
.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet .desktop-slider .item .caption h1,
.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet .desktop-slider .item .caption h2,
.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet .desktop-slider .item .caption h3,
.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet .desktop-slider .item .caption h4,
.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet .desktop-slider .item .caption h5,
.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet .desktop-slider .item .caption h6,
.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet .desktop-slider .item .caption p,
.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet .desktop-slider .item .caption span {
  margin: 0;
  padding: 0;
}
.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet.position-top .desktop-slider .item .caption {
  justify-content: flex-start;
}
.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet.position-middle .desktop-slider .item .caption {
  justify-content: center;
}
.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet.position-bottom .desktop-slider .item .caption {
  justify-content: flex-end;
}
.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet.alignment-left .desktop-slider .item .caption {
  align-items: flex-start;
}
.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet.alignment-center .desktop-slider .item .caption {
  align-items: center;
}
.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet.alignment-right .desktop-slider .item .caption {
  align-items: flex-end;
}
.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .slick-mobile {
  display: flex !important;
}
.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .slick-desktop {
  display: flex !important;
}
.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slider_flex .slider-left .slick-dots {
  display: none;
  padding: 0 calc(6.4456721915vw + 16.2430939227px);
  margin: 0;
  bottom: calc(2.2653721683vw + 11.5048543689px);
  left: 0;
}
.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slider_flex .slider-left .slick-dots .dot-active {
  background-color: #ff7900;
}
.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slider_flex .horizantal-menu {
  display: none;
}
.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slick-arrow-data {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin: 0;
  padding: 0;
  width: 95%;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: 0px;
}
.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slick-arrow-data .slick-arrow {
  padding: 0;
  margin: 0;
  width: auto;
  height: auto;
  background-color: rgba(0, 0, 0, 0.16);
  border: 2px solid #999999;
  background-size: 45%;
}
.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slick-arrow-data .slick-arrow:lang(ar) {
  transform: rotate(180deg);
}
.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slick-arrow-data .slick-arrow.dir_left {
  width: calc(2.7624309392vw + 21.9613259669px);
  height: calc(2.7624309392vw + 21.9613259669px);
  background-image: url("../Themes/Theme 2024/Content/images/grey-arrows/l.arrow-grey.svg");
}
.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slick-arrow-data .slick-arrow.dir_left:hover {
  background-image: url("../Themes/Theme 2024/Content/images/orange-arrows/l.arrow-orange.svg");
}
.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slick-arrow-data .slick-arrow.dir_right {
  background-image: url("../Themes/Theme 2024/Content/images/grey-arrows/r.arrow-grey.svg");
}
.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slick-arrow-data .slick-arrow.dir_right:hover {
  background-image: url("../Themes/Theme 2024/Content/images/orange-arrows/r.arrow-orange.svg");
}
.mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slider-counter {
  display: none;
}
.mainPageBox .heroBox .bottomBorder {
  height: 10px;
  width: 100%;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  background-color: #ff790e;
}
.mainPageBox .heroBox .promotionCaptionBox {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
  margin-top: calc(2.5889967638vw + 14.2912621359px);
  margin-bottom: calc(1.0355987055vw + 12.1165048544px);
  gap: calc(0.5177993528vw + 14.0582524272px);
}
.mainPageBox .heroBox .promotionCaptionBox h1 {
  margin: 0;
  padding: 0;
  font-family: "HelveticaNeueW20-75Bold";
  font-size: calc(0.5177993528vw + 1.3786407767rem);
  line-height: 1.2;
  letter-spacing: 0px;
  color: #f6720c;
}
.mainPageBox .heroBox .promotionCaptionBox p {
  margin: 0;
  padding: 0;
  font-family: "HelveticaNeueW20-55Roman";
  font-size: calc(0.5177993528vw + 0.8786407767rem);
  line-height: 1.2;
  letter-spacing: 0px;
  color: #000000;
  width: 85%;
}
.mainPageBox .categoriesBox {
  display: flex;
  align-items: center;
  justify-content: center;
  margin: calc(1.0355987055vw + -97.8834951456px) auto;
  padding: 110px 15px;
  overflow: auto;
  width: 100%;
  max-width: 100%;
  scrollbar-width: 0;
}
.mainPageBox .categoriesBox::-webkit-scrollbar {
  display: none;
  width: 0;
  height: 0;
}
.mainPageBox .categoriesBox .categoryBox {
  flex-shrink: 0;
  flex-grow: 0;
  width: clamp(130px, 10.2265372168vw + 73.6504854369px, 270px);
  height: clamp(125px, 7.1197411003vw + 93.3009708738px, 230px);
  padding-bottom: calc(1.0355987055vw + 12.1165048544px);
  border-radius: calc(0.3883495146vw + 6.5436893204px);
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-end;
  color: #000000;
  position: relative;
}
.mainPageBox .categoriesBox .categoryBox .categoryBoxImg {
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: top center;
     object-position: top center;
  max-height: 40%;
  max-width: 90%;
}
.mainPageBox .categoriesBox .categoryBox .categoryBoxName {
  margin: 0;
  padding: 0;
  margin-top: 0.3em;
  font-family: "HelveticaNeueW20-75Bold";
  font-size: calc(0.5177993528vw + 0.8786407767rem);
  line-height: 1.2;
  width: 85%;
  height: 2.6em;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.mainPageBox .categoriesBox .categoryBox .categoryBoxName .innertitle {
  width: auto;
  max-height: inherit;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.mainPageBox .categoriesBox .categoryBox.selectedCat {
  background: linear-gradient(144deg, #ff790e 0%, #f26f06 100%);
  box-shadow: 0px 33px 99px rgba(0, 0, 0, 0.1607843137);
  cursor: pointer;
  color: #ffffff;
  text-decoration: underline;
}
.mainPageBox .categoriesBox .categoryBox.selectedCat:hover {
  color: #ffffff;
}
.mainPageBox .categoriesBox .categoryBox.selectedCat .categoryBoxImg {
  max-height: 60%;
}
.mainPageBox .categoriesBox .categoryBox.selectedCat:after {
  content: "";
  position: absolute;
  top: auto;
  bottom: 0;
  right: 50%;
  transform: translate(50%, 95%);
  border: solid calc(0.1294498382vw + 12.5145631068px) transparent;
  border-top-color: #f26f06;
  z-index: 1;
}
.mainPageBox .categoriesBox .categoryBox:hover {
  cursor: pointer;
  color: #ff790e;
  text-decoration: underline;
}
.mainPageBox .cardsBox {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  padding-top: calc(0.5177993528vw + 14.0582524272px);
  padding-bottom: calc(0.5177993528vw + 14.0582524272px);
  -moz-column-gap: calc(1.359223301vw + 2.9029126214px);
       column-gap: calc(1.359223301vw + 2.9029126214px);
  row-gap: calc(1.359223301vw + 2.9029126214px);
}
.mainPageBox .cardsBox .cardBox {
  display: flex;
  flex-direction: column;
  align-items: center;
  background: #ffffff;
  box-shadow: 0px 0px calc(0.7766990291vw + 5.0873786408px) rgba(0, 0, 0, 0.1607843137);
  border-radius: calc(0.5177993528vw + 6.0582524272px);
  position: relative;
  min-width: 0;
}
.mainPageBox .cardsBox .cardBox #SPromation,
.mainPageBox .cardsBox .cardBox #newBox {
  position: absolute;
  left: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: calc(3.8187702265vw + 40.6796116505px);
  height: calc(3.8187702265vw + 40.6796116505px);
  margin: 6px;
  contain: strict;
  animation: scaleUp 2s linear infinite;
}
.mainPageBox .cardsBox .cardBox #SPromation .whiteText,
.mainPageBox .cardsBox .cardBox #newBox .whiteText {
  font-family: "HelveticaNeueW20-75Bold";
  font-size: clamp(13px, 1.2635379061vw + -0.1412454874rem, 22px);
  line-height: 1.2;
  letter-spacing: -0.3px;
  color: #ffffff;
}
.mainPageBox .cardsBox .cardBox #SPromation img,
.mainPageBox .cardsBox .cardBox #newBox img {
  position: absolute;
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: center;
     object-position: center;
}
.mainPageBox .cardsBox .cardBox #SPromation p,
.mainPageBox .cardsBox .cardBox #newBox p {
  font-family: "HelveticaNeueW20-55Roman";
  font-size: clamp(9px, 0.3883495146vw + 0.4714805825rem, 15px);
  line-height: 1.2;
  letter-spacing: -0.25px;
  text-align: center;
  z-index: 2;
}
.mainPageBox .cardsBox .cardBox #SPromation p::first-line,
.mainPageBox .cardsBox .cardBox #newBox p::first-line {
  font-family: "HelveticaNeueW20-75Bold";
  font-size: clamp(12px, 0.3883495146vw + 0.6589805825rem, 18px);
  line-height: 1.2;
  letter-spacing: -0.3px;
}
.mainPageBox .cardsBox .cardBox #newBox {
  width: calc(2.8478964401vw + 33.3203883495px);
  height: calc(2.8478964401vw + 33.3203883495px);
}
.mainPageBox .cardsBox .cardBox .productImg {
  width: 70%;
  height: calc(3.8834951456vw + 65.4368932039px);
  margin-top: calc(1.6181229773vw + 13.932038835px);
  margin-bottom: 5px;
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: top center;
     object-position: top center;
}
.mainPageBox .cardsBox .cardBox .productName {
  font-size: calc(0.5177993528vw + 0.8786407767rem);
  line-height: 1.2;
  width: 80%;
  height: 2.6em;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  margin: 0.5em 0;
}
.mainPageBox .cardsBox .cardBox .productName .innertitle {
  width: auto;
  max-height: inherit;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.mainPageBox .cardsBox .cardBox .viewDetails {
  display: flex;
  align-items: baseline;
  font-family: "HelvNeue65_W1G";
  color: black;
  font-size: calc(0.2588996764vw + 0.8143203883rem);
  line-height: 1.2;
  margin: 0.7em 0;
}
.mainPageBox .cardsBox .cardBox .viewDetails:hover {
  cursor: pointer;
  color: #ff7900;
}
.mainPageBox .cardsBox .cardBox .viewDetails span {
  text-decoration: underline;
  text-underline-offset: calc(0.0647249191vw + 2.7572815534px);
}
.mainPageBox .cardsBox .cardBox .viewDetails i {
  font-size: calc(0.2588996764vw + 0.5018203883rem);
  margin-left: 5px;
}
.mainPageBox .cardsBox .cardBox .line {
  border-bottom: 1px solid #d0d0d0;
  width: 80%;
}
.mainPageBox .cardsBox .cardBox .priceBox {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  font-size: calc(0.71197411vw + 0.958131068rem);
  min-height: 2.4em;
  margin: calc(0.3236245955vw + 3.786407767px) 0;
  flex-grow: 1;
}
.mainPageBox .cardsBox .cardBox .newPrice {
  font-size: calc(0.71197411vw + 0.958131068rem);
  line-height: 1.2;
  display: flex;
  align-items: baseline;
  color: #ff7900;
  font-family: "HelveticaNeueW20-75Bold";
  margin-bottom: calc(-0.1941747573vw + -2.2718446602px);
}
.mainPageBox .cardsBox .cardBox .newPrice .unit {
  font-size: calc(0.5825242718vw + 0.7384708738rem);
  letter-spacing: 0;
}
.mainPageBox .cardsBox .cardBox .newPrice .amount {
  font-size: calc(0.71197411vw + 0.958131068rem);
  margin-left: calc(0.1841620626vw + 1.4640883978px);
}
.mainPageBox .cardsBox .cardBox .newPrice .fraction {
  font-family: "HelveticaNeueW20-55Roman";
  font-size: calc(0.5825242718vw + 0.6134708738rem);
  letter-spacing: 0px;
}
.mainPageBox .cardsBox .cardBox .newPrice .period {
  font-family: "HelveticaNeueW20-55Roman";
  font-size: calc(0.3883495146vw + 0.6589805825rem);
  letter-spacing: 0px;
  color: #000000;
}
.mainPageBox .cardsBox .cardBox .oldPrice {
  font-family: "HelveticaNeueW20-75Bold";
  font-size: calc(0.71197411vw + 0.833131068rem);
  line-height: 1.2;
  letter-spacing: 0px;
  color: rgba(0, 0, 0, 0.37);
  position: relative;
  display: inline-flex;
  align-items: baseline;
  white-space: pre;
}
.mainPageBox .cardsBox .cardBox .oldPrice::before {
  content: "";
  border-bottom: 0.5px solid black;
  opacity: 0.37;
  position: absolute;
  width: 100%;
  bottom: 40%;
  margin: 0;
}
.mainPageBox .cardsBox .cardBox .oldPrice .unit {
  font-size: calc(0.5825242718vw + 0.6134708738rem);
}
.mainPageBox .cardsBox .cardBox .oldPrice .amount {
  font-size: calc(0.71197411vw + 0.833131068rem);
  margin-left: calc(0.1294498382vw + 2.5145631068px);
}
.mainPageBox .cardsBox .cardBox .oldPrice .fraction {
  font-family: "HelveticaNeueW20-55Roman";
  font-size: calc(0.5177993528vw + 0.5661407767rem);
}
.mainPageBox .cardsBox .cardBox .oldPrice .period {
  font-family: "HelveticaNeueW20-55Roman";
  font-size: calc(0.3236245955vw + 0.5491504854rem);
}
.mainPageBox .cardsBox .cardBox .PromotionTaxPriceBox {
  display: flex;
  align-items: center;
  white-space: nowrap;
  font-family: "HelveticaNeueW20-75Bold";
  font-size: calc(0.3883495146vw + 8.5436893204px);
  line-height: 1.2;
  letter-spacing: -0.5px;
  gap: 0.5ch;
  margin-top: 1ch;
}
.mainPageBox .cardsBox .cardBox .PromotionTaxPriceBox .withTaxText {
  display: flex;
  align-items: center;
  gap: 0.6ch;
  font-family: "HelveticaNeueW20-75Bold";
  font-size: calc(0.3883495146vw + 8.5436893204px);
  line-height: 1.2;
  letter-spacing: -0.5px;
}
.mainPageBox .cardsBox .cardBox .PromotionTaxPriceBox .withTaxText .withTaxTextIcon {
  display: inline-block;
  background-image: url("../Themes/Theme 2024/Content/images/tick2.svg");
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
  width: calc(0.6472491909vw + 7.572815534px);
  height: calc(0.6472491909vw + 7.572815534px);
}
.mainPageBox .cardsBox .cardBox .PromotionTaxPriceBox .withTaxPrice {
  display: flex;
  align-items: center;
  gap: 0.5ch;
}
.mainPageBox .cardsBox .cardBox .PromotionTaxPriceBox .withTaxPrice:lang(ar) {
  align-items: baseline;
}
.mainPageBox .cardsBox .cardBox .PromotionTaxPriceBox .withTaxPrice .withTaxCurrency {
  color: #ff790e;
}
.mainPageBox .cardsBox .cardBox .PromotionTaxPriceBox .withTaxPrice .withTaxCurrency:lang(ar) {
  display: flex;
  flex-direction: row-reverse;
  gap: 0.5ch;
}
.mainPageBox .cardsBox .cardBox .PromotionTaxPriceBox .withTaxPrice .withTaxRenewal {
  font-family: "HelvNeue65_W1G";
  font-size: calc(0.2588996764vw + 9.0291262136px);
  line-height: 1.2;
  letter-spacing: -0.5px;
}
.mainPageBox .cardsBox .cardBox .PromotionTaxPriceBox .withTaxPrice .withTaxRenewal:lang(ar) {
  font-family: "HelveticaNeueW20-55Roman";
  line-height: 1.2;
}
.mainPageBox .cardsBox .cardBox .buyNowDiv {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 90%;
  margin-top: 5px;
  margin-bottom: clamp(10px, 0.71197411vw + 7.3300970874px, 30px);
}
.mainPageBox .cardsBox .cardBox .buyNowDiv .buyNow {
  flex-grow: 1;
  height: clamp(40px, 1.2944983819vw + 2.1966019417rem, 60px);
  background-color: black;
  box-shadow: 0px 33px 99px rgba(0, 0, 0, 0.1607843137);
  border-radius: calc(0.3683241252vw + 0.9281767956px);
  color: #ffffff;
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: "HelveticaNeueW20-75Bold";
  font-size: calc(0.2588996764vw + 0.9393203883rem);
  line-height: 1.2;
  margin-right: calc(0.4530744337vw + 1.3009708738px);
}
.mainPageBox .cardsBox .cardBox .buyNowDiv .buyNow:hover {
  background-color: #ff790e;
  text-decoration: underline;
  cursor: pointer;
}
.mainPageBox .cardsBox .cardBox .buyNowDiv .shoppingCart {
  display: flex;
  align-items: center;
  justify-content: center;
  width: clamp(40px, 1.2944983819vw + 35.145631068px, 60px);
  height: clamp(40px, 1.2944983819vw + 35.145631068px, 60px);
  background-color: white;
  border: 1px solid #000000;
  box-shadow: 0px 33px 99px rgba(0, 0, 0, 0.1607843137);
  border-radius: calc(0.3683241252vw + 0.9281767956px);
  background-image: url("../Themes/Theme 2024/Content/images/cart-black.svg");
  background-size: 50%;
  background-position: center;
  background-repeat: no-repeat;
}
.mainPageBox .cardsBox .cardBox .buyNowDiv .shoppingCart:hover {
  background-image: url("../Themes/Theme 2024/Content/images/add-alarm-button.svg");
  border: 1px solid #ff790e;
  cursor: pointer;
}
.mainPageBox .paginationBox {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: calc(1.2944983819vw + 25.145631068px);
  margin-bottom: calc(-1.6181229773vw + 36.067961165px);
}
.mainPageBox .paginationBox .pageNumber {
  width: calc(0.7766990291vw + 45.0873786408px);
  height: calc(0.7766990291vw + 45.0873786408px);
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 4px;
  color: #000000;
  font-family: "HelveticaNeueW20-75Bold";
  font-size: calc(0.5177993528vw + 1.0036407767rem);
  line-height: 1.2;
}
.mainPageBox .paginationBox .pageNumber:last-child, .mainPageBox .paginationBox .pageNumber:first-child {
  border: 1px solid #000000;
}
.mainPageBox .paginationBox .pageNumber:last-child i, .mainPageBox .paginationBox .pageNumber:first-child i {
  font-size: calc(0.5177993528vw + 1.0036407767rem);
}
.mainPageBox .paginationBox .pageNumber:hover, .mainPageBox .paginationBox .pageNumber.selectedNumber {
  background-color: #ff790e !important;
  color: #ffffff;
  border: 1px solid #ffffff !important;
  cursor: pointer;
}
.mainPageBox .cardBox .labelBlackFriday {
  position: absolute;
  left: 0;
  top: 0;
  background-image: url("../Themes/Theme 2024/Content/images/blackFriday/eng-Tag2x.png");
  background-size: contain;
  background-repeat: no-repeat;
  width: 100%;
  height: 25%;
  background-position-x: 100%;
  z-index: 1;
}

@media (width: 1366px) {
  .mainPageBox .categoriesBox .categoryBox {
    width: 167px;
    height: 163px;
    padding-bottom: 20;
    border-radius: 8px;
  }
  .mainPageBox .categoriesBox .categoryBox .categoryBoxName {
    font-size: 18px;
    line-height: 1.2;
  }
  .mainPageBox .cardsBox .cardBox #SPromation .whiteText,
  .mainPageBox .cardsBox .cardBox #newBox .whiteText {
    font-size: 18px;
  }
  .mainPageBox .cardsBox .cardBox .productName {
    font-size: 18px;
  }
  .mainPageBox .cardsBox .cardBox .viewDetails {
    font-size: 14px;
  }
  .mainPageBox .cardsBox .cardBox .buyNowDiv .buyNow {
    font-size: 16px;
  }
}
@media (max-width: 992px) {
  .mainPageBox .categoriesBox .categoryBox.selectedCat .categoryBoxImg {
    max-height: 65% !important;
  }
  .mainPageBox .categoriesBox .categoryBox .categoryBoxImg {
    max-height: 65% !important;
  }
  .mainPageBox .heroBox .container {
    padding: 0;
  }
  .mainPageBox .heroBox .heroBoxContent {
    height: 74.1007194245vw;
    border-radius: 0;
  }
  .mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet .desktop-slider .item {
    padding: 16px;
  }
  .mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slider_flex .slider-left .slider-home .slick-list .slick-track .timeline__item .slider-alignmnet .desktop-slider .item .caption {
    padding: 0;
  }
  .mainPageBox .heroBox .heroBoxContent .any-slider .container .custom-slider .slick-arrow-data {
    width: 0;
    height: 0;
    opacity: 0;
    overflow: hidden;
  }
  .mainPageBox .heroBox .bottomBorder {
    height: 10px;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
  }
  .mainPageBox .heroBox .promotionCaptionBox {
    padding: 0 16px;
  }
}
@media (max-width: 600px) {
  .mainPageBox .heroBox .heroBoxContent {
    height: 152.5333333333vw;
  }
}
@media (max-width: 834px) {
  .mainPageBox .categoriesBox {
    -moz-column-gap: 8px;
         column-gap: 8px;
  }
  .mainPageBox .categoriesBox .categoryBox {
    align-items: flex-start;
    padding-left: 7px;
    padding-right: 7px;
    background: #ffffff;
    box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.1607843137);
    width: clamp(130px, 7.6252723312vw + 101.4052287582px, 270px);
    height: clamp(125px, 3.2679738562vw + 112.7450980392px, 230px);
    align-items: center;
  }
  .mainPageBox .categoriesBox .categoryBox .categoryBoxName {
    text-align: initial;
    justify-content: flex-start;
    width: 90%;
    text-align: center;
  }
  .mainPageBox .categoriesBox .categoryBox .categoryBoxImg {
    max-height: 50%;
  }
  .mainPageBox .categoriesBox .categoryBox.selectedCat .categoryBoxImg {
    max-height: 50%;
  }
  .mainPageBox .categoriesBox .categoryBox.selectedCat:after {
    content: "";
    position: absolute;
    top: auto;
    bottom: 0;
    right: 50%;
    transform: translate(50%, 95%);
    border: solid calc(0.1294498382vw + 12.5145631068px) transparent;
    border-top-color: #f26f06;
    z-index: 1;
  }
  .mainPageBox .cardsBox {
    padding-top: calc(0.5177993528vw + 14.0582524272px);
    padding-bottom: calc(0.5177993528vw + 14.0582524272px);
    grid-template-columns: repeat(3, 1fr);
  }
  .mainPageBox .paginationBox {
    margin-top: 20px;
    margin-bottom: 25px;
  }
}
@media (max-width: 500px) {
  .mainPageBox .cardsBox {
    grid-template-columns: repeat(2, 1fr);
  }
}
:lang(ar) .mainPageBox .cardsBox .cardBox #SPromation,
:lang(ar) .mainPageBox .cardsBox .cardBox #newBox {
  right: auto;
  left: 0;
}
:lang(ar) .mainPageBox .cardsBox .cardBox #SPromation p,
:lang(ar) .mainPageBox .cardsBox .cardBox #newBox p {
  line-height: 1.5;
}
:lang(ar) .mainPageBox .cardsBox .cardBox #SPromation p::first-line,
:lang(ar) .mainPageBox .cardsBox .cardBox #newBox p::first-line {
  line-height: 1.5;
}
:lang(ar) .mainPageBox .cardsBox .cardBox .viewDetails {
  font-family: "HelveticaNeueW20-75Bold";
}
:lang(ar) .mainPageBox .cardsBox .cardBox .viewDetails span {
  text-underline-offset: calc(0.1294498382vw + 4.5145631068px);
}
:lang(ar) .mainPageBox .cardsBox .cardBox .viewDetails i {
  margin-left: 0;
  margin-right: 5px;
  transform: rotate(180deg);
}
:lang(ar) .mainPageBox .cardsBox .cardBox .newPrice {
  justify-content: flex-end;
  direction: ltr;
}
:lang(ar) .mainPageBox .cardsBox .cardBox .newPrice .period {
  order: -1;
  margin-right: 5px;
  direction: rtl;
}
:lang(ar) .mainPageBox .cardsBox .cardBox .oldPrice {
  justify-content: flex-end;
  direction: ltr;
}
:lang(ar) .mainPageBox .cardsBox .cardBox .oldPrice .period {
  order: -1;
  margin-right: 5px;
  direction: rtl;
}
:lang(ar) .mainPageBox .cardsBox .cardBox .buyNowDiv .buyNow {
  margin-right: 0;
  margin-left: calc(0.4530744337vw + 1.3009708738px);
}
:lang(ar) .mainPageBox .cardsBox .cardBox .productName {
  line-height: 1.5;
  height: 3em;
}
:lang(ar) .paginationBox .pageNumber:last-child i, :lang(ar) .paginationBox .pageNumber:first-child i {
  transform: rotate(180deg);
}
@media (width: 1366px) {
  :lang(ar) .mainPageBox .categoriesBox .categoryBox .categoryBoxName {
    line-height: 1.3;
  }
}
@media (max-width: 834px) {
  :lang(ar) .mainPageBox .categoriesBox .categoryBox .categoryBoxName {
    line-height: 1.3;
  }
}

@media (min-width: 1024px) {
  .blackfcategoryBoxImg {
    width: 9.375vw !important;
    height: 9.375vw !important;
    max-width: unset !important;
    max-height: unset !important;
  }
  .mainPageBox .categoriesBox .blackfslectcat {
    height: 15.625vw !important;
  }
  .mainPageBox .categoriesBox .categoryBox {
    height: 15.625vw !important;
    width: 14.5833333333vw;
    padding-bottom: 0;
    justify-content: center;
  }
  .mainPageBox .categoriesBox .categoryBox.selectedCat {
    height: 15.625vw !important;
    width: 14.5833333333vw;
    padding-bottom: 0;
    justify-content: center;
  }
  .mainPageBox .categoriesBox {
    align-items: flex-end !important;
    gap: 4.1666666667vw;
  }
  .mainPageBox .categoriesBox .categoryBoxName {
    font-size: 1.25vw;
  }
}
@keyframes scaleUp {
  0% {
    transform: scale(0.9);
  }
  50% {
    transform: scale(1);
  }
  100% {
    transform: scale(0.9);
  }
}
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
