@charset "UTF-8";@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto-1.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto-2.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto-3.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto-4.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto-5.woff2) format("woff2");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto-6.woff2) format("woff2");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto-7.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto-8.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto-9.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto-1.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto-2.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto-3.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto-4.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto-5.woff2) format("woff2");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto-6.woff2) format("woff2");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto-7.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto-8.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto-9.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto-1.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto-2.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto-3.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto-4.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto-5.woff2) format("woff2");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto-6.woff2) format("woff2");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto-7.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto-8.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto-9.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto-1.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto-2.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto-3.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto-4.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto-5.woff2) format("woff2");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto-6.woff2) format("woff2");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto-7.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto-8.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto-9.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto-1.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto-2.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto-3.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto-4.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto-5.woff2) format("woff2");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Roboto;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto-6.woff2) format("woff2");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Roboto;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto-7.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto-8.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto-9.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}img.wp-smiley,img.emoji{display:inline!important;border:none!important;box-shadow:none!important;height:1em!important;width:1em!important;margin:0 .07em!important;vertical-align:-.1em!important;background:none!important;padding:0!important}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media(min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-color]){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}/*! This file is auto-generated */.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: .44rem;--wp--preset--spacing--30: .67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, .2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, .4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, .2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0)}:where(body){margin:0}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}body{padding:0}:root :where(.wp-element-button,.wp-block-button__link){background-color:#32373c;border-width:0;color:#fff;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-top:calc(.667em + 2px);padding-right:calc(1.333em + 2px);padding-bottom:calc(.667em + 2px);padding-left:calc(1.333em + 2px);text-decoration:none;text-transform:inherit}.has-black-color{color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-color{color:var(--wp--preset--color--white)!important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple)!important}.has-black-background-color{background-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-background-color{background-color:var(--wp--preset--color--white)!important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple)!important}.has-black-border-color{border-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-border-color{border-color:var(--wp--preset--color--white)!important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple)!important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple)!important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan)!important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange)!important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red)!important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray)!important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum)!important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple)!important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux)!important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk)!important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean)!important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass)!important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight)!important}.has-small-font-size{font-size:var(--wp--preset--font-size--small)!important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium)!important}.has-large-font-size{font-size:var(--wp--preset--font-size--large)!important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large)!important}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:"";position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media(prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink{0%{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}.slider-container{position:relative;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:all-scroll}.slider-control{z-index:2;position:absolute;top:0;width:12%;height:100%;transition:opacity .3s;will-change:opacity;opacity:0}.slider-control.inactive:hover{cursor:auto}.slider-control:not(.inactive):hover{opacity:1;cursor:pointer}.slider-control.left{left:0}.slider-control.right{right:0}.slider-pagi{position:absolute;z-index:3;left:50%;bottom:2rem;-webkit-transform:translateX(-50%);transform:translate(-50%);font-size:0;list-style-type:none}.slider-pagi__elem{position:relative;display:inline-block;vertical-align:top;width:2rem;height:2rem;margin:0 .5rem;border-radius:50%;border:2px solid #fff;cursor:pointer}.slider-pagi__elem:before{content:"";position:absolute;left:50%;top:50%;width:1.2rem;height:1.2rem;background:#fff;border-radius:50%;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0)}.slider-pagi__elem.active:before,.slider-pagi__elem:hover:before{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.slider{z-index:1;position:relative;height:100%}.slider.animating,.slider.animating .slide__bg{transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;will-change:transform}.slide{position:absolute;top:0;width:100%;height:100%;overflow:hidden;background:#000}.slide.active .slide__overlay,.slide.active .slide__text{opacity:1;-webkit-transform:translateX(0);transform:translate(0)}.slide__bg{position:absolute;top:0;left:-50%;width:100%;height:100%;background-size:cover;background-position:center center;will-change:transform;opacity:.73}.slide:nth-child(1){left:0}.slide:nth-child(1) .slide__bg{left:0}.slide:nth-child(1) .slide__overlay-path{fill:#e99c7e}.slide:nth-child(2){left:100%}.slide:nth-child(2) .slide__bg{left:-50%}.slide:nth-child(2) .slide__overlay-path{fill:#e1ccae}.slide:nth-child(3){left:200%}.slide:nth-child(3) .slide__bg{left:-100%}.slide:nth-child(3) .slide__overlay-path{fill:#adc5cd}.slide:nth-child(4){left:300%}.slide:nth-child(4) .slide__bg{left:-150%}.slide:nth-child(4) .slide__overlay-path{fill:#cbc6c3}.slide__content{position:absolute;top:0;left:50%;margin-left:-653px;width:1306px;height:100%}.slide__overlay{position:absolute;bottom:0;left:0;height:100%;min-height:810px;transition:opacity .2s .5s,-webkit-transform .5s .5s;transition:transform .5s .5s,opacity .2s .5s;transition:transform .5s .5s,opacity .2s .5s,-webkit-transform .5s .5s;will-change:transform,opacity;-webkit-transform:translate3d(-20%,0,0);transform:translate3d(-20%,0,0);opacity:0}.slide__overlay path{opacity:.8}.slide__text{position:absolute;width:25%;bottom:15%;left:12%;color:#fff;transition:opacity .5s .8s,-webkit-transform .5s .8s;transition:transform .5s .8s,opacity .5s .8s;transition:transform .5s .8s,opacity .5s .8s,-webkit-transform .5s .8s;will-change:transform,opacity;opacity:0}.slide__text-heading{font-family:Polar,Helvetica,Arial,sans-serif;font-size:5.5vw}.slide__text-desc{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:1.8rem;margin-bottom:1.5rem}.slide__text-link{z-index:5;display:inline-block;position:relative;padding:.5rem;cursor:pointer;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:2.3rem;-webkit-perspective:1000px;perspective:1000px}.slide__text-link:before{z-index:-1;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:rotateX(-85deg);transform:rotateX(-85deg);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;will-change:transform}.slide__text-link:hover:before{-webkit-transform:rotateX(0);transform:rotateX(0)}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;outline:0;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-prev,.slick-next{width:48px;height:40px;display:block;position:absolute;color:transparent;border:0;margin-top:-20px;outline:0;top:50%;padding:0}.slick-next{right:-54px}.slick-prev:focus{outline:0}.slick-prev:hover,.slick-next:hover{cursor:pointer}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-180px}[dir=rtl] .slick-prev{left:auto}.slick-prev:before{content:""}[dir=rtl] .slick-prev:before{content:""}.slick-next{right:-180px}[dir=rtl] .slick-next{right:auto;left:-125px}.slick-next:before{content:""}[dir=rtl] .slick-next:before{content:""}.slick-dotted.slick-slider{margin-bottom:0}.slick-dots{position:absolute;bottom:23px;width:100%;padding:0;margin:20px 0 0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;float:none;width:23px;height:23px;padding:0;margin:0 5px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:0;width:23px;height:23px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:18px;line-height:20px;position:absolute;top:0;left:0;width:23px;height:23px;border:1px solid #fff;box-sizing:border-box;text-align:center;content:"";border-radius:50%;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{background:#fff;color:#000}.slick-dots{display:block}.partner-item:focus{outline:0}*:hover{cursor:default}.pointer:hover,.pointer:hover *{cursor:pointer}body.pop-up-open{position:fixed;left:0;right:0}body.locked{overflow:hidden}input::-webkit-input-placeholder{font-size:1em;color:#8383837d}input::-moz-placeholder{font-size:1em;color:#8383837d}input:-moz-placeholder{font-size:1em;color:#8383837d}input:-ms-input-placeholder{font-size:1em;color:#8383837d}textarea::-webkit-input-placeholder{font-size:1em;color:#8383837d}textarea::-moz-placeholder{font-size:1em;color:#8383837d}textarea:-moz-placeholder{font-size:1em;color:#8383837d}textarea:-ms-input-placeholder{font-size:1em;color:#8383837d}input:focus::-webkit-input-placeholder{color:transparent}input:focus::-moz-placeholder{color:transparent}input:focus:-moz-placeholder{color:transparent}input:focus:-ms-input-placeholder{color:transparent}textarea:focus::-webkit-input-placeholder{color:transparent}textarea:focus::-moz-placeholder{color:transparent}textarea:focus:-moz-placeholder{color:transparent}textarea:focus:-ms-input-placeholder{color:transparent}input::-webkit-input-placeholder{opacity:1;transition:opacity .3s ease;-o-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-webkit-transition:opacity .3s ease;-ms-transition:opacity .3s ease}input::-moz-placeholder{opacity:1;transition:opacity .3s ease;-o-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-webkit-transition:opacity .3s ease;-ms-transition:opacity .3s ease}input:-moz-placeholder{opacity:1;transition:opacity .3s ease;-o-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-webkit-transition:opacity .3s ease;-ms-transition:opacity .3s ease}input:-ms-input-placeholder{opacity:1;transition:opacity .3s ease;-o-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-webkit-transition:opacity .3s ease;-ms-transition:opacity .3s ease}input:focus::-webkit-input-placeholder{opacity:0;transition:opacity .5s ease;-o-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;-ms-transition:opacity .5s ease}input:focus::-moz-placeholder{opacity:0;transition:opacity .5s ease;-o-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;-ms-transition:opacity .5s ease}input:focus:-moz-placeholder{opacity:0;transition:opacity .5s ease;-o-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;-ms-transition:opacity .5s ease}input:focus:-ms-input-placeholder{opacity:0;transition:opacity .5s ease;-o-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;-ms-transition:opacity .5s ease}.locked .container,.lg-on .container{position:relative}input{border-radius:0}input:focus{outline:0}input[type=text],input[type=email],input[type=tel],input[type=password],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none}input[type=submit],button{-webkit-appearance:none}input[type=submit]:hover,button:hover{cursor:pointer}input:hover{cursor:text}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}html,body{-webkit-overflow-scrolling:touch!important}li,a{-webkit-tap-highlight-color:rgba(0,0,0,0)}div,p,ul,ol,li,header,footer,section,nav,h1,h2,h3,h4,h5,h6,form,article,main,adress{display:block;float:left;width:100%;font-size:inherit;font-weight:400;margin:0;padding:0}a{text-decoration:none;color:inherit;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}a:hover{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}a:focus{outline:0}a:active{outline:0}button{display:block;float:left;border:0;padding:0;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}button:focus{outline:0}button:active{outline:0}button:hover{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}a:hover,button:hover,a:hover *,button:hover *{cursor:pointer}.wrap{width:100%;max-width:1306px;float:none;margin:0 auto}body{background:#000;margin:0;padding:0;font-family:Roboto,sans-serif;color:#3e4559;font-size:16px}.btn{height:62px;background:#ff7f00;border-radius:31px;display:block;float:left;line-height:62px;text-align:center;font-size:21px;font-weight:500;width:auto;padding:0 48px;color:#fff}.btn:hover{background:#d46a00}.btn.btn__choose_tour{background:#fff0;margin-left:26px;border:2px solid rgba(255,255,255,.36);line-height:58px}.btn.btn__choose_tour:hover{background:#ffffff5c;border-color:#fff0}.arrow:hover,.arrow:hover *{cursor:pointer}.homepage_slider{height:100vh;overflow:hidden;background:#000}.homepage_slider .most_popular{padding-left:54px;position:absolute;font-size:21px;color:#fff;width:350px;right:50%;margin-right:-603px;bottom:300px;z-index:1}.homepage_slider .most_popular:before{width:30px;height:40px;background:url(/assets/img/geo.svg) center center no-repeat;background-size:contain;position:absolute;top:0;left:0;content:""}.homepage_slider .slide:before{height:28%;bottom:0;left:0;right:0;content:"";position:absolute;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,#000000 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,#000000 100%);background:linear-gradient(to bottom,#0000,#000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#000000",GradientType=0);z-index:2}.homepage_slider .slide .video{position:absolute;top:0;right:0;bottom:0;left:0}.homepage_slider .slide .video video{object-fit:cover;width:100%;height:100%}.homepage_slider .slider-pagi{width:14px;height:auto;position:absolute;right:76px;top:50%;bottom:auto;left:auto;transform:translateY(-50%)}.homepage_slider .slider-pagi__elem{width:14px;height:14px;background:#ffffff70;border:0;margin:10px 0}.homepage_slider .slider-pagi__elem:hover{cursor:pointer}.homepage_slider .slider-pagi__elem:before{display:none}.homepage_slider .slider-pagi__elem.active{background:#fff;border:0}.homepage_slider .slide__controls{margin-top:33px}.homepage_slider .slide__controls .btn{height:62px;background:#ff7f00;border-radius:31px;display:block;float:left;line-height:62px;text-align:center;font-size:21px;font-weight:500;width:auto;padding:0 48px}.homepage_slider .slide__controls .btn:hover{background:#d46a00}.homepage_slider .slide__controls .btn.btn__choose_tour{background:#fff0;margin-left:26px;line-height:58px;border:2px solid rgba(255,255,255,.36)}.homepage_slider .slide__controls .btn.btn__choose_tour:hover{background:#ffffff5c;border-color:#fff0}.homepage_slider .slide__controls .arrow{width:62px;height:62px;border:2px solid rgba(255,255,255,.36);border-radius:50%;display:block;float:left;margin-left:35px;position:relative}.homepage_slider .slide__controls .arrow:before{background:url(/assets/img/left-arrow.svg) center center no-repeat;background-size:contain;width:20px;height:14px;content:"";position:absolute;top:50%;left:50%;margin-top:-7px;margin-left:-10px}.homepage_slider .categories{position:absolute;bottom:50px;left:0;z-index:4}.homepage_slider .categories.scrolled .items .scroll{transform:translate(-950px);transition:all .3s linear}.homepage_slider .categories.scrolled .other_items .icon .arrow:before{transform:rotate(180deg);transition:all .2s linear}.homepage_slider .categories .items{width:auto;margin-left:-70px;width:1190px;overflow:hidden;white-space:nowrap}.homepage_slider .categories .items .scroll{width:auto;transition:all .3s linear}.homepage_slider .categories .other_items{width:185px}.homepage_slider .categories .other_items .categories_item{width:100%;border-right:0;padding-left:55px}.homepage_slider .categories .other_items .icon{opacity:1}.homepage_slider .categories .other_items .icon .arrow{border:2px solid rgba(255,255,255,.36);border-radius:50%;display:block;float:left;position:relative;width:62px;height:62px;display:inline-block;float:none}.homepage_slider .categories .other_items .icon .arrow:before{background:url(/assets/img/left-arrow.svg) center center no-repeat;background-size:contain;width:20px;height:14px;content:"";position:absolute;top:50%;left:50%;margin-top:-7px;margin-left:-10px;transition:all .2s linear}.homepage_slider .categories_item{width:238px;border-right:1px solid rgba(255,255,255,.13);height:150px;padding-top:10px;display:inline-block;float:none;white-space:normal;margin-left:-3px}.homepage_slider .categories_item:hover,.homepage_slider .categories_item:hover *{cursor:pointer}.homepage_slider .categories_item:hover ._title{color:#176eff;transition:all .2s linear}.homepage_slider .categories_item:hover .icon{opacity:1;transition:all .2s linear}.homepage_slider .categories_item .icon{height:67px;text-align:center;vertical-align:bottom;margin-bottom:26px;transition:all .2s linear}.homepage_slider .categories_item .icon .icon-wrap{width:67px;display:inline-block;float:none;height:67px;border-radius:50%;overflow:hidden}.homepage_slider .categories_item ._title{font-size:15px;color:#fff;font-weight:500;text-align:center;transition:all .2s linear}.homepage_slider .categories_item ._title span{max-width:95px;display:inline-block}.search_form{width:1306px;position:fixed;left:50%;margin-left:-653px;border-bottom:2px solid #fff;z-index:6;top:25vh;padding-right:165px;opacity:0;will-change:opacity;display:none}.search_form.visible{top:30vh;opacity:1;transition:all .2s linear}.search_form .input{font-size:51px;font-weight:500;color:#fff;background:none;border:0;padding-bottom:25px;display:block;float:left;width:100%}.search_form .input::-webkit-input-placeholder{color:#fff}.search_form .input::-moz-placeholder{color:#fff}.search_form .input:-moz-placeholder{color:#fff}.search_form .input:-ms-input-placeholder{color:#fff}.search_form .submit{width:45px;position:absolute;top:0;right:92px;height:85px;background:none}.search_form .submit:before{background:url(/assets/img/search-icon.svg) center center no-repeat;background-size:contain;position:absolute;top:50%;left:50%;content:"";width:44px;height:44px;margin-top:-22px;margin-left:-22px}.search_form .close{width:45px;height:85px;position:absolute;top:0;right:0;background:none}.search_form .close:before{background:url(/assets/img/close.svg) center center no-repeat;background-size:contain;position:absolute;top:50%;left:50%;content:"";width:38px;height:38px;margin-top:-19px;margin-left:-19px}.search_form .close:hover{cursor:pointer}.overlay{background:#000;opacity:.86;position:fixed;top:0;left:0;right:0;bottom:0;z-index:5;will-change:opacity;display:none}.slide__text-heading{font-size:5vw;font-weight:900}.slide__text{width:100%;position:absolute;left:0;bottom:300px;z-index:3}.slide__text-desc{font-size:25px;font-weight:400;line-height:1.44;max-width:940px}.slide__text-heading{margin-bottom:20px}*{box-sizing:border-box}.header{position:absolute;top:0;left:0;z-index:5}.header__top{padding:22px 0}.header__top .tel{width:auto;margin-right:62px}.header__top .tel a{display:block;float:left;font-size:15px;color:#fff;width:auto;line-height:30px}.header__top .email{width:auto}.header__top .email a{display:block;float:left;font-size:15px;color:#fff;width:auto;line-height:30px}.header__top .socials{width:auto;float:right}.header__top .socials .a{width:30px;height:30px;text-align:center;display:block;float:left;position:relative;margin-left:16px;opacity:.36}.header__top .socials .a:hover{opacity:1}.header__top .socials .a:first-child{margin-left:0}.header__top .socials .a:before{position:absolute;content:"";background-position:center center;background-repeat:no-repeat;background-size:contain;top:50%;left:50%}.header__top .socials .a.facebook:before{background-image:url(/assets/img/facebook-logo.svg);width:10px;height:18px;margin-top:-9px;margin-left:-5px}.header__top .socials .a.instagram:before{background-image:url(/assets/img/instagram.svg);width:18px;height:18px;margin-top:-9px;margin-left:-9px}.header__top .socials .a.pinterest:before{background-image:url(/assets/img/pinterest.svg);width:14px;height:18px;margin-top:-9px;margin-left:-7px}.header__top .socials .a.twitter:before{background-image:url(/assets/img/twitter.svg);width:18px;height:16px;margin-top:-8px;margin-left:-9px}.header__bottom{border-bottom:1px solid rgba(255,255,255,.29);padding-top:5px}.header__bottom .logo{font-size:43px;font-weight:300;color:#fff;width:auto;display:block;float:left}.header__bottom .menu{width:auto;margin-left:180px}.header__bottom .menu .scroll_wrap>ul{width:auto}.header__bottom .menu .scroll_wrap>ul>li{width:auto;margin:0 10px;position:relative}.header__bottom .menu .scroll_wrap>ul>li.dropdown_li:before{height:20px;bottom:-19px;left:0;right:0;content:"";position:absolute}.header__bottom .menu .scroll_wrap>ul>li>a{line-height:70px;font-size:15px;font-weight:500;display:block;float:left;color:#fff;position:relative;padding:0 25px}.header__bottom .menu .scroll_wrap>ul>li>a.active:before{height:2px;background:#fff;position:absolute;bottom:-1px;left:0;right:0;content:""}.header__bottom .menu .scroll_wrap>ul>li .dropdown-menu{background:#fff;position:absolute;border-radius:10px;width:auto;min-width:205px;top:100%;margin-top:10px;left:0;padding:12px 0;display:none}.header__bottom .menu .scroll_wrap>ul>li .dropdown-menu>ul>li{padding:0 15px 0 30px}.header__bottom .menu .scroll_wrap>ul>li .dropdown-menu>ul>li.dropdown_li:before{height:100%;width:20px;left:100%;content:"";position:absolute}.header__bottom .menu .scroll_wrap>ul>li .dropdown-menu>ul>li.dropdown_li>a{position:relative}.header__bottom .menu .scroll_wrap>ul>li .dropdown-menu>ul>li.dropdown_li>a:before{background:url(/assets/img/arrow-3.svg) center center no-repeat;background-size:contain;position:absolute;content:"";right:0;top:50%;margin-top:-5px;width:8px;height:10px}.header__bottom .menu .scroll_wrap>ul>li .dropdown-menu>ul>li .submenu{position:absolute;width:auto;left:100%;top:0;margin-left:10px;background:#fff;border-radius:10px;padding:12px 30px;display:none}.header__bottom .menu .scroll_wrap>ul>li .dropdown-menu>ul>li a{display:block;padding:11px 0;white-space:nowrap;font-size:14px}.header__bottom .menu .scroll_wrap>ul>li a:hover{color:#ff7f00}.header__bottom .menu .scroll_wrap>ul>li a.hover{color:#ff7f00}.header__bottom .search_link{display:block;float:right;height:70px;width:26px;position:relative}.header__bottom .search_link:before{width:20px;height:20px;background:url(/assets/img/search-icon.svg) center right no-repeat;background-size:contain;position:absolute;content:"";top:50%;right:0;margin-top:-10px}.header__bottom .search_link:hover{cursor:pointer}.section_title{font-size:40px;font-weight:900;color:#3e4559}.section_subtitle{color:#ff7f00;font-weight:900;text-transform:uppercase;letter-spacing:1px;line-height:1.4;margin-bottom:5px}.most_popular__section{background:#000;padding-bottom:50px;overflow:hidden;padding-top:60px}.most_popular__section .slick-list{overflow:visible}.most_popular__section .slick-slider .slick-track,.most_popular__section .slick-slider .slick-list{will-change:transform}.most_popular__section .section_title{color:#fff}.most_popular__section .top_part{position:relative;margin-bottom:45px}.most_popular__section .top_part_left{width:63%}.most_popular__section .top_part_right{width:auto;float:right;position:absolute;right:0;bottom:0}.most_popular__section .top_part_right .controls{width:auto;margin-left:50px}.most_popular__section .top_part_right .btn{height:62px;background:#ff7f00;border-radius:31px;display:block;float:left;line-height:58px;text-align:center;font-size:21px;font-weight:500;width:auto;padding:0 48px;color:#fff;background:#fff0;margin-left:26px;border:2px solid rgba(255,255,255,.36);transition:all .2s linear}.most_popular__section .top_part_right .btn:hover{background:#ffffff5c;border-color:#fff0;transition:all .2s linear;cursor:pointer}.most_popular__section .top_part_right .btn:hover *{cursor:pointer}.most_popular__section .top_part_right .arrow{width:62px;height:62px;border:2px solid rgba(255,255,255,.36);border-radius:50%;display:block;float:left;margin:0 10px;position:relative;transition:all .2s linear}.most_popular__section .top_part_right .arrow:before{background:url(/assets/img/left-arrow.svg) center center no-repeat;background-size:contain;width:20px;height:14px;content:"";position:absolute;top:50%;left:50%;margin-top:-7px;margin-left:-10px}.most_popular__section .top_part_right .arrow.prev:before{transform:rotate(180deg)}.most_popular__section .top_part_right .arrow:hover{border-color:#fff;transition:all .2s linear;cursor:pointer}.most_popular__section .slider_item{background-position:center center;background-repeat:no-repeat;background-size:cover;height:560px;width:865px;border-radius:14px;padding:55px 70px;position:relative;margin-right:34px;overflow:hidden;display:block;float:left}.most_popular__section .slider_item:before{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.65) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.65) 100%);background:linear-gradient(to bottom,#0000,#000000a6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#a6000000",GradientType=0);position:absolute;bottom:0;left:0;right:0;top:0;content:""}.most_popular__section .slider_item__tags{position:relative;z-index:1}.most_popular__section .slider_item__tags .tag{height:36px;width:auto;display:block;float:left;line-height:36px;color:#fff;border-radius:18px;font-size:17px;font-weight:500;text-align:center;padding:0 15px;margin-right:15px}.most_popular__section .slider_item__tags .tag:last-child{margin-right:0}.most_popular__section .slider_item__tags .tag.discount{background:#cb4822}.most_popular__section .slider_item__tags .tag.new{background:#009a70}.most_popular__section .slider_item__content{max-width:600px;position:absolute;z-index:1;bottom:0;left:0;padding:30px 70px 65px}.most_popular__section .slider_item__content .rating{margin-bottom:10px}.most_popular__section .slider_item__content .rating .stars{width:auto}.most_popular__section .slider_item__content .rating .stars .star{width:18px;height:17px;display:block;float:left;position:relative;padding:0 2px}.most_popular__section .slider_item__content .rating .stars .star:first-child{padding-left:0}.most_popular__section .slider_item__content .rating .stars .star:first-child:before{left:0}.most_popular__section .slider_item__content .rating .stars .star:first-child:after{left:0}.most_popular__section .slider_item__content .rating .stars .star:before{width:14px;height:14px;background:url(/assets/img/star.svg) center center no-repeat;background-size:contain;content:"";position:absolute;top:0;left:2px}.most_popular__section .slider_item__content .rating .stars .star:after{width:14px;height:14px;background:url(/assets/img/star-active.svg) center center no-repeat;background-size:contain;content:"";position:absolute;top:0;left:2px;display:none}.most_popular__section .slider_item__content .rating .stars .star.active:before{display:none}.most_popular__section .slider_item__content .rating .stars .star.active:after{display:block}.most_popular__section .slider_item__content .rating .reviews_count{width:auto;font-size:15px;color:#ffffffa6;margin-left:10px;line-height:1}.most_popular__section .slider_item__content .title{font-size:28px;font-weight:900;color:#fff;margin-bottom:10px;transition:all .2s linear}.most_popular__section .slider_item__content .description{font-size:18px;color:#ffffffa6;font-style:italic;margin-bottom:18px;line-height:1.4}.description{width:100%;padding:50px 0}.most_popular__section .slider_item__content .days{padding-left:35px;position:relative}.most_popular__section .slider_item__content .days:before{width:23px;height:23px;background:url(/assets/img/time.svg) center left no-repeat;background-size:contain;position:absolute;left:0;top:0;content:""}.most_popular__section .slider_item__content .days span{font-size:18px;color:#ffffffa6;font-weight:400}.benefits{background:#000;padding-top:50px;padding-bottom:100px}.benefits .item{position:relative;padding-left:167px;max-width:388px;height:134px;width:30%;margin-right:5%}.benefits .item:last-child{margin-right:0}.benefits .item_img{width:134px;height:134px;border-radius:50%;position:absolute;overflow:hidden;left:0;top:0}.benefits .item_img img{height:100%;display:block;float:left}.benefits .item .tc{height:inherit;vertical-align:middle;float:none;display:table-cell}.benefits .item_title{font-size:22px;font-weight:500;color:#fff;margin-bottom:11px}.benefits .item_text{font-size:15px;color:#ffffff7d;font-weight:400;font-style:italic;line-height:1.6}.search_tour{position:relative;padding-bottom:60px;background:#f7f7f7}.search_tour .section_title{max-width:520px}.search_tour:before{height:50%;top:0;left:0;right:0;background:#000;content:"";position:absolute}.search_tour .search_tour_form{background:#fff;padding:56px;border-radius:14px;position:relative;-webkit-box-shadow:0px 0px 60px 0px rgba(0,0,0,.16);-moz-box-shadow:0px 0px 60px 0px rgba(0,0,0,.16);box-shadow:0 0 60px #00000029}.search_tour .search_tour_form .fields__block{padding-right:76px;position:relative;margin-top:30px}.search_tour .search_tour_form .fields__block .fields{border-radius:10px}.search_tour .search_tour_form .fields__block .fields .field{width:20%;margin-bottom:0}.search_tour .search_tour_form .fields__block .fields .field .label{font-size:15px;font-weight:500;color:#3e455959;margin-bottom:15px}.search_tour .search_tour_form .fields__block .fields .field .field_wrap{border:2px solid #E6E6E6;height:62px;border-right:0}.search_tour .search_tour_form .fields__block .fields .field .field_wrap.keywords{position:relative;border-top-left-radius:10px;border-bottom-left-radius:10px}.search_tour .search_tour_form .fields__block .fields .field .field_wrap.keywords:before{width:18px;height:18px;background:url(/assets/img/search-black.svg) center center no-repeat;background-size:contain;right:18px;top:50%;margin-top:-9px;content:"";position:absolute}.search_tour .search_tour_form .fields__block .fields .field .field_wrap.keywords .input{font-size:15px;font-weight:500;color:#3e4559;padding-left:24px;padding-right:46px;display:block;float:none;background:none;border:0;width:100%;height:60px}.search_tour .search_tour_form .fields__block .fields .field .field_wrap.select_field{position:relative}.search_tour .search_tour_form .fields__block .fields .field .field_wrap.select_field:after{width:0;height:0;border:5px solid transparent;border-top-color:#3e4559;border-bottom:0;content:"";position:absolute;right:17px;top:50%;margin-top:-2px}.search_tour .search_tour_form .fields__block .fields .field .field_wrap.select_field select{width:100%;display:block;float:left;height:60px;border:0;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:15px;font-weight:500;color:#3e4559;padding-left:24px;padding-right:39px}.search_tour .search_tour_form .fields__block .fields .field .field_wrap.select_field select:focus{outline:0}.search_tour .search_tour_form .fields__block .fields .field .field_wrap.select_field select:hover{cursor:pointer}.search_tour .search_tour_form .fields__block .fields .field .field_wrap.calendar_field{border-right:2px solid #E6E6E6;position:relative;border-top-right-radius:10px;border-bottom-right-radius:10px}.search_tour .search_tour_form .fields__block .fields .field .field_wrap.calendar_field:before{width:20px;height:20px;background:url(/assets/img/calendar.svg) center center no-repeat;background-size:contain;position:absolute;content:"";right:15px;top:50%;margin-top:-10px}.search_tour .search_tour_form .fields__block .fields .field .field_wrap.calendar_field .calendar{font-size:15px;font-weight:500;color:#3e4559;padding-left:24px;padding-right:46px;display:block;float:none;background:none;border:0;width:100%;height:60px;position:relative;z-index:1}.search_tour .search_tour_form .fields__block .submit{width:62px;height:62px;background:#ff7f00;border-radius:50%;position:absolute;right:0;bottom:0;display:block;transition:all .2s linear}.search_tour .search_tour_form .fields__block .submit:before{width:26px;height:26px;background:url(/assets/img/search-icon.svg) center center no-repeat;background-size:contain;position:absolute;top:50%;left:50%;margin-top:-13px;margin-left:-13px;content:""}.search_tour .search_tour_form .fields__block .submit:hover{background:#d46a00;transition:all .2s linear;cursor:pointer}.ui-widget.ui-widget-content{width:348px;background:#fafafa;border-color:#e2e2e2;border-radius:14px;padding-top:22px;-webkit-box-shadow:0px 0px 15px 0px rgba(0,0,0,.16);-moz-box-shadow:0px 0px 15px 0px rgba(0,0,0,.16);box-shadow:0 0 15px #00000029}.ui-state-default,.ui-widget-content .ui-state-default{width:40px;height:40px;background:none;border:0;padding:0;border-radius:50%;line-height:40px;text-align:center;margin:0}.ui-datepicker td{padding:0 4px}.ui-state-active,.ui-widget-content .ui-state-active{background:#ff7f00;color:#fff}.ui-datepicker th{font-size:15px;font-weight:500;text-transform:uppercase;color:#818693;text-align:center;width:40px;height:40px;line-height:40px;padding:0}.ui-datepicker .ui-datepicker-header{border:0;background:none;padding:0 40px;margin-bottom:16px}.ui-datepicker .ui-datepicker-title{margin:0;font-size:15px;font-weight:500;color:#3e4559;border:2px solid #E6E6E6;border-radius:10px;height:44px;line-height:40px}.ui-datepicker .ui-datepicker-prev{border:0;left:6px;height:44px;top:0}.ui-datepicker .ui-datepicker-prev:before{width:8px;height:12px;background:url(/assets/img/calendar-arrow.svg) center center no-repeat;background-size:contain;position:absolute;top:50%;left:50%;margin-top:-6px;margin-left:-4px;content:""}.ui-datepicker .ui-datepicker-prev.ui-datepicker-prev-hover{border:0;left:6px;top:0}.ui-datepicker .ui-datepicker-prev.ui-state-hover{background:none}.ui-datepicker .ui-datepicker-next{border:0;right:6px;height:44px;top:0}.ui-datepicker .ui-datepicker-next:before{width:8px;height:12px;background:url(/assets/img/calendar-arrow.svg) center center no-repeat;background-size:contain;transform:rotate(180deg);position:absolute;top:50%;left:50%;margin-top:-6px;margin-left:-4px;content:""}.ui-datepicker .ui-datepicker-next.ui-datepicker-prev-hover{border:0;right:6px;top:0}.ui-datepicker .ui-datepicker-next.ui-state-hover{background:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight{color:#fff;background:#eee;border:0;color:#454545}@media screen and (max-width:430px){.ui-widget.ui-widget-content{width:300px}.ui-state-default,.ui-widget-content .ui-state-default{width:32px;height:30px;line-height:30px}}.popular_destination__section{background:#f7f7f7;overflow:hidden;padding-bottom:35px;padding-top:48px}.popular_destination__section .slick-slider .slick-track,.popular_destination__section .slick-slider .slick-list{will-change:transform}.popular_destination__section .top_part{position:relative;margin-bottom:45px}.popular_destination__section .top_part_left{width:63%}.popular_destination__section .top_part_right{width:auto;float:right;position:absolute;right:0;bottom:0}.popular_destination__section .top_part_right .controls{width:auto;margin-left:50px}.popular_destination__section .top_part_right .btn{height:62px;border-radius:31px;display:block;float:left;line-height:58px;text-align:center;font-size:21px;font-weight:500;width:auto;padding:0 48px;color:#3e4559;margin-left:26px;transition:all .2s linear;background:#cfd1d500;border:2px solid #CFD1D5}.popular_destination__section .top_part_right .btn:hover{background:#cfd1d5;border-color:#fff0;transition:all .2s linear;cursor:pointer}.popular_destination__section .top_part_right .btn:hover *{cursor:pointer}.popular_destination__section .top_part_right .arrow{width:62px;height:62px;border:2px solid rgba(62,69,89,.21);border-radius:50%;display:block;float:left;margin:0 10px;position:relative;transition:all .2s linear}.popular_destination__section .top_part_right .arrow:before{background:url(/assets/img/left-arrow-black.svg) center center no-repeat;background-size:contain;width:20px;height:14px;content:"";position:absolute;top:50%;left:50%;margin-top:-7px;margin-left:-10px}.popular_destination__section .top_part_right .arrow.next:before{transform:rotate(180deg)}.popular_destination__section .top_part_right .arrow:hover{border-color:#3e4559;transition:all .2s linear;cursor:pointer}.popular_destination__section .slick-list{overflow:visible}.popular_destination__slider .slide_item{width:410px;border-radius:10px;overflow:hidden;margin-bottom:45px;-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,.05);-moz-box-shadow:0px 0px 20px 0px rgba(0,0,0,.05);box-shadow:0 0 20px #0000000d;margin-right:35px;display:block;float:left}.popular_destination__slider .slide_item:hover .slide_item_content .slide_title{transition:all .2s linear}.popular_destination__slider .slide_item_img{display:block;float:left;width:100%}.popular_destination__slider .slide_item_img img{width:100%;object-fit:cover}.popular_destination__slider .slide_item_img .sq_parent{width:100%;position:relative;padding-bottom:65%;overflow:hidden}.popular_destination__slider .slide_item_img .sq_parent .sq_wrap{position:absolute;width:100%;height:100%}.popular_destination__slider .slide_item_img .sq_parent .sq_wrap .sq_content{float:left;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center center;border-radius:15px 15px 0 0}.popular_destination__slider .slide_item_content{padding:45px 36px 25px;background:#fff;border-left:1px solid #E2E2E2;border-right:1px solid #E2E2E2;position:relative;display:block;float:left;width:100%}.popular_destination__slider .slide_item_content .flag{width:62px;height:62px;border-radius:50%;overflow:hidden;position:absolute;left:36px;top:-31px}.popular_destination__slider .slide_item_content .flag img{width:100%}.popular_destination__slider .slide_item_content .slide_title{font-size:28px;font-weight:900;color:#3e4559;margin-bottom:12px;transition:all .2s linear}.popular_destination__slider .slide_item_content .slide_text{font-size:18px;color:#818693;font-weight:400;font-style:italic;line-height:1.3}.popular_destination__slider .slide_item .slide_footer{border:1px solid #E6E6E6;background:#fff;padding:19px 36px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.popular_destination__slider .slide_item .slide_footer .hours{max-width:50%;font-size:15px;color:#ff7f00}.popular_destination__slider .slide_item .slide_footer .tours_link{max-width:50%;text-align:right;font-size:15px;color:#3e4559;font-weight:500}.popular_destination__slider .slide_item .slide_footer .tours_link a:hover{text-decoration:underline}.top_destination{padding-top:96px;padding-bottom:104px}.top_destination.mainpage-slider{background:#fff}.top_destination .description{margin-top:13px}.top_destination .description .left{max-width:595px}.top_destination .description .right{max-width:595px;float:right}.top_destination .description .text{font-size:18px;color:#818693;line-height:1.45}.top_destination .section_content{margin-top:53px}.top_destination .section_content .wrap{max-width:99vw}.top_destination .section_content .item{width:8.8vw;margin:0 .55vw;display:block;float:left}.top_destination .section_content .item .sq_parent{width:100%;position:relative;padding-bottom:100%;overflow:hidden;border-radius:8px}.top_destination .section_content .item .sq_parent .sq_wrap{position:absolute;width:100%;height:100%;background:#000;overflow:hidden;border-radius:8px}.top_destination .section_content .item .sq_parent .sq_wrap .sq_content{float:left;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:.8;overflow:hidden;border-radius:8px}.top_destination .section_content .item .sq_parent .sq_wrap span{font-size:20px;font-weight:900;color:#fff;position:absolute;top:52%;transform:translateY(-50%);display:block;width:100%;left:0;z-index:1;text-align:center}.discount_section{padding:160px 0;min-height:570px;background-position:center center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;position:relative}.discount_section:before{background:#000;opacity:.43;position:absolute;top:0;left:0;right:0;bottom:0;content:""}.discount_section .wrap_float{position:relative;z-index:1;color:#fff}.discount_section .section_content{max-width:620px}.discount_section .section_content .tag{font-size:16px;font-weight:900;color:#fff;letter-spacing:2px}.discount_section .section_content .section_title{color:#fff;margin:5px 0 13px}.discount_section .section_content .section_title .discount_tag{height:36px;background:#cb4822;border-radius:18px;width:auto;line-height:36px;font-size:17px;font-weight:500;color:#fff;display:inline-block;padding:0 14px;vertical-align:middle;margin-left:10px}.discount_section .section_content .text{line-height:1.5;margin-bottom:24px}.blog{padding:100px 0;position:relative;background-color:#fff;background-position:center top;background-repeat:no-repeat;background-size:cover}.blog:before{position:absolute;content:"";top:0;left:0;width:100%;height:70%}.blog .wrap_float{position:relative;z-index:1}.blog .top_part{position:relative;margin-bottom:45px;text-align:center;display:flex;flex-direction:column;align-items:center}.blog .top_part .section_title{color:#3e455a}.blog .top_part .section_description{font-size:18px;text-align:center;max-width:645px;margin-top:20px;line-height:1.3}.blog .btn{height:62px;background:none;border-radius:31px;display:block;float:left;line-height:58px;text-align:center;font-size:21px;font-weight:500;width:auto;padding:0 48px;color:#3e455a;border:2px solid #3E455A;transition:all .2s linear}.blog .btn:hover{background:#cfd1d5;border-color:#cfd1d5;transition:all .2s linear;cursor:pointer}.blog .btn:hover *{cursor:pointer}.blog_item{width:48%;margin-right:4%;display:flex;float:left;flex-direction:column;text-align:center}.blog_item:hover .blog_item_title{transition:all .2s linear}.blog_item:last-child{margin-right:0}.blog_item_img{border-radius:10px;overflow:hidden;margin-bottom:17px}.blog_item_img img{width:100%;object-fit:cover;display:block}.blog_item_date{font-size:12px;font-weight:700;color:#3e455a;position:relative;line-height:18px;margin:7px 0 5px}.blog_item_title{font-size:20px;font-weight:900;margin-bottom:15px;padding-right:25px;transition:all .2s linear}.blog_item_text{font-size:14px;font-weight:400;line-height:1.8;padding-right:25px;max-width:468px}.blog.blog-section .blog_item{align-items:center}.show-more{display:flex;justify-content:center;margin-top:45px}.footer{background:#2458b3;position:relative;z-index:1}.footer_top{padding-top:60px}.footer_top .footer_head_mobile{display:none}.footer_top .footer_head_mobile .logo{font-size:44px;color:#fff;font-weight:300;width:auto;line-height:normal;margin-right:20px}.footer_top .footer_head_mobile .award{width:92px;height:88px}.footer_top .footer_head_mobile .award img{width:100%}.footer_top .footer_head_mobile .text{line-height:1.5;margin-top:15px;font-size:14px;color:#ffffff61;max-width:320px}.footer_top .wrap_float{border-bottom:1px solid rgba(255,255,255,.29)}.footer_top_menu,.footer_top_menu ul{width:auto}.footer_top_menu ul li{width:auto;margin-right:20px}.footer_top_menu ul li:last-child{margin-right:0}.footer_top_menu ul li a{font-size:15px;font-weight:500;color:#fff;padding:20px 22px;display:block;float:left;width:auto}.footer_top_menu ul li a:hover{cursor:pointer;color:#ff7f00}.footer_top_menu ul li a.active{position:relative;color:#ff7f00}.footer_top_menu ul li a.active:before{height:2px;background:#ff7f00;position:absolute;bottom:-1px;left:0;right:0;content:""}.footer_top .socials{width:auto;float:right;padding:14px 0}.footer_top .socials .a{width:30px;height:30px;text-align:center;display:block;float:left;position:relative;margin-left:16px;opacity:.36}.footer_top .socials .a:hover{opacity:1}.footer_top .socials .a:first-child{margin-left:0}.footer_top .socials .a:before{position:absolute;content:"";background-position:center center;background-repeat:no-repeat;background-size:contain;top:50%;left:50%}.footer_top .socials .a.facebook:before{background-image:url(/assets/img/facebook-logo.svg);width:10px;height:18px;margin-top:-9px;margin-left:-5px}.footer_top .socials .a.instagram:before{background-image:url(/assets/img/instagram.svg);width:18px;height:18px;margin-top:-9px;margin-left:-9px}.footer_top .socials .a.pinterest:before{background-image:url(/assets/img/pinterest.svg);width:14px;height:18px;margin-top:-9px;margin-left:-7px}.footer_top .socials .a.twitter:before{background-image:url(/assets/img/twitter.svg);width:18px;height:16px;margin-top:-8px;margin-left:-9px}.footer_center{padding-top:55px;padding-bottom:78px}.footer_center_left{max-width:276px;margin-right:90px}.footer_center_left .logo{font-size:43px;font-weight:300;color:#fff;width:auto;padding:12px 0;display:block;float:left}.footer_center_left .award{width:64px;height:62px;margin-left:20px}.footer_center_left .text{color:#ffffff61;font-size:14px;line-height:1.5;margin-top:20px}.footer_center_menu{max-width:580px;padding-top:14px}.footer_center_menu ul li{margin-bottom:17px;max-width:248px}.footer_center_menu ul li:nth-child(odd){clear:both;margin-right:65px}.footer_center_menu ul li a{font-size:14px;color:#fff;font-weight:400}.footer_center_menu ul li a:hover{color:#ff7f00}.footer_center_right{max-width:308px;float:right;padding-top:14px}.footer_center_right ._title{font-size:13px;font-weight:900;color:#0c2550;text-transform:uppercase}.footer_center_right .text{font-size:14px;color:#62687b}.footer_center_right .text p{margin-top:20px}.footer_center_right .text b,.footer_center_right .text a,.footer_center_right .text strong{font-weight:400;color:#fff}.footer_center .mobile_socials{margin-top:50px;display:none}.footer_center .mobile_socials .a{width:44px;height:44px;text-align:center;display:block;float:left;position:relative;margin-left:30px}.footer_center .mobile_socials .a:hover{opacity:1}.footer_center .mobile_socials .a:first-child{margin-left:0}.footer_center .mobile_socials .a:before{position:absolute;content:"";background-position:center center;background-repeat:no-repeat;background-size:contain;top:50%;left:50%}.footer_center .mobile_socials .a.facebook{width:16px;margin-right:12px}.footer_center .mobile_socials .a.facebook:before{background-image:url(/assets/img/facebook-logo.svg);width:16px;height:30px;margin-top:-15px;margin-left:-8px}.footer_center .mobile_socials .a.instagram:before{background-image:url(/assets/img/instagram.svg);width:28px;height:28px;margin-top:-14px;margin-left:-14px}.footer_center .mobile_socials .a.pinterest:before{background-image:url(/assets/img/pinterest.svg);width:24px;height:30px;margin-top:-15px;margin-left:-12px}.footer_center .mobile_socials .a.twitter:before{background-image:url(/assets/img/twitter.svg);width:30px;height:24px;margin-top:-12px;margin-left:-15px}.footer_bottom{background:#0c2550;color:#696e7d;font-size:14px;text-align:center;padding:32px 0}.footer_bottom a{color:#ff7f00}.mobile_btn,.header__bottom .menu .scroll .current,.header__bottom .menu .scroll .bottom{display:none}.header__bottom .menu .scroll,.header__bottom .menu .scroll .scroll_wrap{width:auto}.image-cover{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.slick-track{will-change:transform}.last-section{position:relative}@media screen and (min-height:840px){.container.fullheight{min-height:100vh;position:relative}.footer.absolute{position:absolute;bottom:0;left:0}}@media screen and (max-width:2000px){.slide__text-heading{font-size:4vw}.slide__text-desc{font-size:23px}}@media screen and (max-width:1600px){.homepage_slider .most_popular{margin-right:-466px}.slide__text,.homepage_slider .most_popular{bottom:260px}.slide__text-desc{font-size:18px}.slide__text-heading{font-size:70px;margin-bottom:10px}.homepage_slider .slide__controls{margin-top:3px}.header__top{padding:8px 0}.homepage_slider .categories{bottom:20px}.slide__text{bottom:190px}.homepage_slider .categories_item .icon{height:48px}.homepage_slider .categories_item .icon .icon-wrap{width:48px;height:48px}.homepage_slider .most_popular{font-size:17px}.homepage_slider .most_popular{bottom:220px;width:312px}.most_popular__section .slider_item{width:730px;height:430px;padding:30px 50px}.most_popular__section .slider_item__content{padding:30px 50px 50px}.homepage_slider .categories_item{height:125px}.header__bottom .logo{font-size:34px;padding:12px 0}.top_destination .section_content .item{margin:0 .4vw;display:inline-block;float:none}.top_destination .section_content{text-align:center}.homepage_slider .slide__controls .btn{height:50px;line-height:50px;font-size:16px}.homepage_slider .slide__controls .btn.btn__choose_tour{margin-left:18px}.homepage_slider .slide__controls .arrow{width:50px;height:50px;margin-left:18px}.homepage_slider .most_popular:before{top:5px}.most_popular__section .top_part_right .btn,.popular_destination__section .top_part_right .btn{height:50px;line-height:50px;font-size:16px}.most_popular__section .top_part_right .arrow,.popular_destination__section .top_part_right .arrow{width:50px;height:50px}.most_popular__section .top_part_right .controls,.popular_destination__section .top_part_right .controls{margin-left:20px}.btn,.blog .top_part_right .btn{height:50px;line-height:50px;font-size:16px}.header__bottom .menu .scroll_wrap>ul>li .dropdown-menu>ul>li a{padding:8px 0}.homepage_slider .slide__controls .btn.btn__choose_tour,.most_popular__section .top_part_right .btn,.popular_destination__section .top_part_right .btn,.btn.btn__choose_tour{line-height:46px}}@media screen and (max-width:1400px){.wrap{max-width:1200px}.slide__content{margin-left:-600px}.homepage_slider .categories .other_items{width:170px}.homepage_slider .categories .items{width:1100px}.homepage_slider .categories_item{width:224px}.homepage_slider .categories.scrolled .items .scroll{transform:translate(-900px)}.footer_center_left{margin-right:76px}.footer_center_menu ul li{max-width:210px}.footer_center_menu{max-width:495px}.top_destination .description .left,.top_destination .description .right{max-width:530px}.search_form{width:1200px;margin-left:-600px}}@media screen and (max-width:1230px){.wrap{max-width:1000px}.header__bottom .menu ul li a{padding:0 15px}.header__bottom .menu{margin-left:90px}.slide__content{margin-left:-500px}.homepage_slider .categories_item{width:190px}.homepage_slider .categories .items{width:900px}.homepage_slider .categories.scrolled .items .scroll{transform:translate(-760px)}.homepage_slider .most_popular{width:275px;font-size:16px}.benefits .item_img{width:110px;height:110px}.benefits .item{padding-left:126px}.benefits .item_img{top:50%;margin-top:-55px}.top_destination .description .right,.top_destination .description .left{max-width:45%}.footer_center_left{max-width:236px}.footer_center_menu ul li:nth-child(odd){margin-right:38px}.footer_center_menu{max-width:460px}.footer_center_right{max-width:210px}.search_form{width:1000px;margin-left:-500px}.search_form .input{font-size:38px;padding-bottom:12px}.search_form .submit{height:57px;right:55px}.search_form .close{height:57px}.search_form .submit:before{width:32px;margin-left:-16px}.search_form .close:before{width:28px;margin-left:-14px}.search_form{padding-right:113px}.top_destination .section_content .item{width:13.5vw}.top_destination .section_content .item:nth-child(7),.top_destination .section_content .item:nth-child(8),.top_destination .section_content .item:nth-child(9),.top_destination .section_content .item:nth-child(10){display:none}.most_popular__section .slider_item{padding-top:22px;padding-left:30px;padding-right:30px}.header__bottom .logo{position:absolute}.header__bottom .menu{margin-left:160px}.footer_center_left .logo{font-size:32px}}@media screen and (max-width:1076px){.wrap{max-width:930px}.mobile_btn{width:24px;height:54px;padding:17px 0;position:absolute;right:0;display:block}.mobile_btn span{width:100%;height:2px;background:#fff;display:block;float:left;margin-bottom:7px}.mobile_btn span:last-child{margin-bottom:0}.header__bottom .menu{position:fixed;top:0;right:0;left:0;bottom:0;background:#000;margin-left:0;overflow:auto;z-index:2;display:none}.header__bottom .menu .close{width:25px;height:25px;background:url(/assets/img/menu-close.svg) center center no-repeat;background-size:18px 18px;position:fixed;z-index:2;right:15px;top:15px}.header__bottom .menu .scroll{padding-top:24px;min-height:100%;position:relative;padding-bottom:240px}.header__bottom .menu .scroll .current{display:block;width:100%;float:left;font-size:22px;font-weight:500;color:#ff7f00;text-align:center}.header__bottom .menu .scroll .scroll_wrap{padding-top:50px}.header__bottom .menu .scroll .bottom{text-align:center;padding:40px 0;position:absolute;bottom:0;left:0}.header__bottom .menu .scroll .bottom .tel{font-size:20px;color:#fff;margin-bottom:17px}.header__bottom .menu .scroll .bottom .email{font-size:20px;color:#ff7f00}.header__bottom .menu .scroll .bottom .socials{margin-top:42px}.header__bottom .menu .scroll .bottom .socials .links{width:auto;float:none;display:inline-block}.header__bottom .menu .scroll .bottom .socials .links a{display:block;float:left;width:30px;height:30px;position:relative;margin:0 23px}.header__bottom .menu .scroll .bottom .socials .links a:before{position:absolute;content:"";background-position:center center;background-repeat:no-repeat;background-size:contain;top:50%;left:50%;transition:all .2s linear}.header__bottom .menu .scroll .bottom .socials .links a.fb:before{background-image:url(/assets/img/facebook-logo.svg);width:16px;height:30px;margin-top:-15px;margin-left:-8px}.header__bottom .menu .scroll .bottom .socials .links a.instagram:before{background-image:url(/assets/img/instagram.svg);width:28px;height:28px;margin-top:-14px;margin-left:-14px}.header__bottom .menu .scroll .bottom .socials .links a.pinterest:before{background-image:url(/assets/img/pinterest.svg);width:24px;height:30px;margin-top:-15px;margin-left:-12px}.header__bottom .menu .scroll .bottom .socials .links a.twitter:before{background-image:url(/assets/img/twitter.svg);width:30px;height:24px;margin-top:-12px;margin-left:-15px}.header__bottom .menu .scroll_wrap>ul>li>a,.header__bottom .menu .scroll_wrap>ul>li .dropdown-menu>ul>li.dropdown_li>a{transition:all .2s linear}.header__bottom .menu .scroll_wrap>ul>li>a span:before,.header__bottom .menu .scroll_wrap>ul>li .dropdown-menu>ul>li.dropdown_li>a span:before{transition:all .2s linear}.header__bottom .menu .scroll_wrap>ul>li>a:hover,.header__bottom .menu .scroll_wrap>ul>li .dropdown-menu>ul>li.dropdown_li>a:hover{color:#fff}.header__bottom .menu .scroll_wrap>ul>li>a.hover,.header__bottom .menu .scroll_wrap>ul>li .dropdown-menu>ul>li.dropdown_li>a.hover{color:#ff7f00;transition:all .2s linear}.header__bottom .menu .scroll_wrap>ul>li>a.hover span:before,.header__bottom .menu .scroll_wrap>ul>li .dropdown-menu>ul>li.dropdown_li>a.hover span:before{border-top-color:#ff7f00;transform:rotate(180deg);transition:all .2s linear}.header__bottom .menu .scroll_wrap>ul{width:100%;text-align:center}.header__bottom .menu .scroll_wrap>ul>li{width:100%;margin:0}.header__bottom .menu .scroll_wrap>ul>li a{width:100%;font-size:22px}.header__bottom .menu .scroll_wrap>ul>li .dropdown-menu>ul>li.dropdown_li>a,.header__bottom .menu .scroll_wrap>ul>li .dropdown-menu>ul>li a{color:#fff;font-size:18px;font-weight:300}.header__bottom .menu .scroll_wrap>ul>li>a{line-height:44px}.header__bottom .menu .scroll_wrap>ul>li .dropdown-menu>ul>li{padding:0 15px}.header__bottom .menu .scroll_wrap>ul>li .dropdown-menu>ul>li:first-child>a,.header__bottom .menu>ul>li .dropdown-menu>ul>li:first-child a{padding-top:0}.header__bottom .menu .scroll_wrap>ul>li .dropdown-menu>ul>li.dropdown_li>a:before{display:none}.header__bottom .menu a span{position:relative}.header__bottom .menu a span:before{width:0;height:0;border:4px solid transparent;border-top-color:#fff;border-bottom:0;content:"";position:absolute;right:-20px;top:50%;margin-top:0}.header__bottom .menu .scroll_wrap>ul>li .dropdown-menu{background:none;border-radius:0;padding:0;position:static;width:100%}.header__bottom .menu .scroll_wrap>ul>li>a.active:before{display:none}.header__bottom .menu .scroll_wrap>ul>li .dropdown-menu>ul>li .submenu{background:none;border-radius:0;padding:0;margin-left:0;width:100%;position:relative;left:auto;right:auto;bottom:auto;top:auto}.header__bottom .menu .scroll_wrap>ul>li .dropdown-menu>ul>li .submenu:before{height:1px;left:50%;width:300px;margin-left:-150px;content:"";background:#fff;opacity:.19;position:absolute;bottom:0}.header__bottom .menu .scroll_wrap>ul>li .dropdown-menu>ul>li.dropdown_li:before{display:none}.header__bottom .search_link{height:54px;right:46px}.header__bottom{border-bottom:0;position:relative}.slide__content{margin-left:-465px}.homepage_slider .categories .wrap{max-width:100%}.homepage_slider .categories .items{margin-left:0;overflow:auto}.homepage_slider .categories .items{width:100%}.homepage_slider .categories .other_items{display:none}.search_tour .search_tour_form .fields__block{padding-right:0}.search_tour .search_tour_form .fields__block .fields .field{width:33.333333%;margin-bottom:20px}.search_tour .search_tour_form .fields__block .fields .field:nth-child(3) .field_wrap{border-right:2px solid #e6e6e6;border-bottom-right-radius:10px;border-top-right-radius:10px}.search_tour .search_tour_form .fields__block .fields .field:nth-child(4){margin-bottom:0}.search_tour .search_tour_form .fields__block .fields .field:nth-child(4) .field_wrap{border-bottom-left-radius:10px;border-top-left-radius:10px}.search_tour .search_tour_form .fields__block .fields .field:nth-child(5){margin-bottom:0}.search_tour .search_tour_form .fields__block .submit{width:33.333333%;border-radius:0 10px 10px 0}.search_tour .search_tour_form .fields__block .fields .field .field_wrap.calendar_field{border-top-right-radius:0;border-bottom-right-radius:0}.footer_center_menu{max-width:300px}.footer_center_right{max-width:265px}.header__top .socials .a{opacity:1}.homepage_slider .categories .items .scroll{padding:0 4vw}.homepage_slider .categories_item{margin-left:0}.homepage_slider .categories_item:first-child{border-left:1px solid rgba(255,255,255,.13)}.discount_section{background-attachment:inherit}.search_form{width:930px;margin-left:-465px}.header__bottom .menu .scroll .current,.header__bottom .menu .scroll .bottom{display:block}.header__bottom .menu .scroll,.header__bottom .menu .scroll .scroll_wrap{width:100%}.header__top{padding-top:20px}.homepage_slider .categories .items{padding-bottom:5px}}@media screen and (min-width:1025px){.header__top a:hover,.homepage_slider .categories_item:hover ._title,.most_popular__section .slider_item:hover .slider_item__content .title,.popular_destination__slider .slide_item:hover .slide_item_content .slide_title,.blog_item:hover .blog_item_title{color:#ff7f00}.homepage_slider .slide__controls .arrow:hover{border-color:#fff}}@media screen and (max-width:1000px){.wrap{max-width:92vw}.slide__content{margin-left:0;left:4vw;width:92vw}.homepage_slider .slider-pagi{display:none}.slide__text-heading{font-size:44px}.slide__text-desc{font-size:18px;max-width:600px}.homepage_slider .most_popular{position:relative;right:auto;margin-left:0;margin-right:0;clear:both;margin-left:4vw}.slide__text-desc{margin-bottom:0}.slider-control.left,.slider-control.right{display:none}.homepage_slider .most_popular{bottom:235px}.slide__text{bottom:270px}.most_popular__section .top_part_right,.popular_destination__section .top_part_right{position:relative;clear:both;right:auto;width:100%;padding-left:187px;margin-top:27px}.most_popular__section .top_part,.popular_destination__section .top_part{margin-bottom:43px}.most_popular__section .top_part_right .btn,.popular_destination__section .top_part_right .btn{margin-left:0;float:right}.most_popular__section .top_part_right .controls,.popular_destination__section .top_part_right .controls{position:absolute;left:0;margin-left:0}.most_popular__section .slider_item{width:92vw;margin:0}.most_popular__section .slick-list{overflow:visible}.benefits .wrap{max-width:100%;display:block;float:left;overflow:auto;padding:0 4vw}.benefits .wrap .wrap_float{white-space:nowrap;width:auto}.benefits .item{display:inline-block;float:none;width:300px;white-space:normal;margin-right:42px}.benefits .item:last-child{margin-right:4vw}.benefits{padding:30px 0 55px}.top_destination .section_content .item{width:166px;height:166px;white-space:normal;display:inline-block;float:none;margin:0 22px 0 0}.top_destination .section_content .item:last-child{margin-right:4vw}.top_destination .section_content .wrap{max-width:100%;display:block;float:left;overflow:auto;padding:0 4vw;padding-bottom:20px}.top_destination .section_content .wrap .wrap_float{white-space:nowrap;width:auto}.top_destination .section_content{height:166px;overflow:hidden}.blog_item{width:49%;margin-right:2%}.blog_item:nth-child(2){margin-right:0}.blog_item:nth-child(3){display:none}.footer_top_menu ul li a{padding:20px 14px}.most_popular__section .top_part_left,.popular_destination__section .top_part_left{width:100%}.search_form{margin-left:0;left:4vw;width:92vw}.search_form .close{position:fixed;right:4vw;top:3vw}.search_form .close:before{top:0;right:0;margin-top:0;margin-right:0;margin-left:0}.search_form .submit{right:0}.search_form{padding-right:60px}.homepage_slider .slide__controls{margin-top:22px}.top_destination .section_content .item:nth-child(7),.top_destination .section_content .item:nth-child(8),.top_destination .section_content .item:nth-child(9),.top_destination .section_content .item:nth-child(10){display:inline-block}.footer_center_right{margin-left:312px;float:left;clear:both}.footer_top .socials{clear:both;float:left;margin-top:14px}.most_popular__section .top_part_right .arrow:first-child{margin-left:0}.most_popular__section{overflow:hidden}.most_popular__section.mainpage-slider .slider_item{opacity:0;transition:all .2s linear}.most_popular__section.mainpage-slider .slider_item.slick-current{opacity:1}.popular_destination__slider .slide_item .slide_footer{border-bottom-left-radius:15px;border-bottom-right-radius:15px}}@media screen and (max-width:760px){.homepage_slider .most_popular{bottom:170px}.slide__text{bottom:226px}.search_tour .search_tour_form .fields__block .fields .field{width:100%}.search_tour .search_tour_form .fields__block .fields .field .field_wrap{border-radius:10px;border-right:2px solid #e6e6e6}.search_tour .search_tour_form .fields__block .submit{width:80px;height:80px;border-radius:50%;position:relative;right:auto;left:50%;margin-left:-40px;margin-top:30px}.search_tour .search_tour_form .fields__block .fields .field:nth-child(5){margin-top:20px}.search_tour .search_tour_form .fields__block .fields .field .field_wrap.calendar_field{border-radius:10px}.search_form .input{font-size:26px}.search_form .submit{height:45px}.search_form .submit:before{margin-left:0;right:0;left:auto;width:24px;margin-top:-28px}.search_form .close{width:22px;height:22px}.search_form .close:before{margin-left:0;left:auto}.search_form .close:before{width:20px;height:20px}.blog_item{width:100%;margin-right:0;margin-bottom:50px}.blog_item:last-child{margin-bottom:0}}@media screen and (max-width:760px)and (orientation:landscape){.homepage_slider .most_popular{bottom:240px}.slide__text{bottom:265px}}@media screen and (max-width:686px){.homepage_slider .slide__controls .btn{width:60%;margin:0}.discount_section .btn{width:49%;margin:0}.btn.btn__choose_tour{margin-left:2%}.homepage_slider .slide__controls .btn.btn__choose_tour{margin-left:2%;width:38%}.homepage_slider .slide__controls{position:relative}.homepage_slider .slide__controls .arrow{position:absolute;right:0;bottom:-90px}.btn,.homepage_slider .slide__controls .btn{font-size:17px;padding:0 20px}.most_popular__section .slider_item{padding:50px 40px}.most_popular__section .slider_item__content{padding:30px 40px 65px}.top_destination .description .right,.top_destination .description .left{max-width:100%;margin:12px 0}.btn,.homepage_slider .slide__controls .btn{font-size:15px;padding:0 10px}.footer_center_right{margin-left:0}.footer_top_menu ul li{margin-right:6px}.most_popular__section .slider_item{padding:36px 30px}.blog .btn{height:50px;line-height:50px;font-size:15px}}@media screen and (max-width:610px){.header__bottom .logo{width:174px;left:0;margin-left:0;position:absolute}.header__bottom .search_link{left:0;position:absolute}.search_tour .search_tour_form{padding:44px 30px}.popular_destination__slider .slide_item{margin:0}.blog .top_part_left{width:100%}.blog .top_part_right{width:100%;position:relative;margin-left:0;margin-top:23px}.blog .top_part_right .btn{margin-left:0}.blog_item{width:100%;margin-right:0;margin-bottom:30px;max-width:100%}.header__top .socials{display:none}.header__top .email{float:right}.header__top{padding-bottom:0}.btn,.homepage_slider .slide__controls .btn{height:50px}.homepage_slider .slide__controls .arrow{width:50px;height:50px;border-color:#fff}.homepage_slider .categories_item .icon{height:58px}.homepage_slider .categories_item{width:153px}.header__bottom .search_link:before{width:24px;height:24px}.header__bottom{height:58px}.header__bottom .search_link{height:46px}.slide__text-heading{margin-bottom:16px}.homepage_slider .slide__controls{margin-top:24px}.homepage_slider .slide__controls .btn.btn__choose_tour{background:#ffffff5c;border-color:#fff0}.section_title{font-size:29px;line-height:1.3}.most_popular__section .top_part_right .arrow{width:50px;height:50px}.most_popular__section .top_part_right .arrow:before,.popular_destination__section .top_part_right .arrow:before{width:16px;height:12px;margin-top:-6px;margin-left:-8px}.popular_destination__section .top_part_right .btn{font-size:15px;padding:0 20px}.popular_destination__section .top_part_right .arrow{margin:0}.popular_destination__section .top_part_right .arrow.next{margin-left:15px}.most_popular__section .top_part_right .arrow{border-color:#fff;margin:0}.most_popular__section .top_part_right .arrow.next{margin-left:15px}.most_popular__section .top_part_right,.popular_destination__section .top_part_right{padding-left:136px}.most_popular__section .top_part_right .btn,.popular_destination__section .top_part_right .btn{height:50px;line-height:48px}.most_popular__section .top_part_right .btn{padding:0 30px;font-size:15px}.most_popular__section .slider_item{height:440px}.most_popular__section .slider_item{padding:26px 16px}.most_popular__section .slider_item__content{padding:20px 30px 50px}.most_popular__section .slider_item__content .description{font-size:16px}.most_popular__section .slider_item__content .title{margin-bottom:15px}.most_popular__section .slider_item__content .description{margin-bottom:20px}.most_popular__section .top_part,.popular_destination__section .top_part{margin-bottom:30px}.most_popular__section .slider_item__tags .tag{height:30px;line-height:30px}.most_popular__section .slider_item__tags .tag{font-size:14px}.benefits .item_img{width:134px;height:134px;position:relative;top:auto;left:auto;margin-top:0;display:inline-block;float:none;margin-bottom:20px}.benefits .item .tc{width:100%;display:block;float:left;text-align:center}.benefits .item{padding-left:0;height:auto;width:214px;display:inline-block;float:none;text-align:center}.most_popular__section{padding-bottom:25px}.search_tour .wrap{max-width:100%}.search_tour .search_tour_form{border-radius:0}.search_tour .search_tour_form{padding:38px 4vw}.search_tour .search_tour_form .fields__block{margin-top:18px}.search_tour .search_tour_form .fields__block .fields .field .field_wrap.keywords .input,.search_tour .search_tour_form .fields__block .fields .field .field_wrap.select_field select,.search_tour .search_tour_form .fields__block .fields .field .field_wrap.calendar_field .calendar{padding-left:16px}.popular_destination__section .top_part_right .arrow{width:50px;height:50px}.popular_destination__slider .slide_item_content .slide_title{font-size:23px}.popular_destination__slider .slide_item_content .slide_text{font-size:16px}.popular_destination__slider .slide_item_content .flag{width:50px;height:50px}.popular_destination__slider .slide_item_content{padding-top:36px}.popular_destination__slider .slide_item .slide_footer{padding:14px 28px}.popular_destination__slider .slide_item_content{padding:45px 28px 25px}.popular_destination__slider .slide_item_content .flag{left:28px}.section_subtitle{margin-bottom:10px}.popular_destination__section{background:#fff}.search_tour{padding-bottom:0;margin-bottom:60px}.top_destination .description .text{font-size:16px}.top_destination .section_content{margin-top:34px}.top_destination .section_content .item{margin-right:19px}.top_destination{padding-top:60px;padding-bottom:70px}.blog{padding:48px 0}.blog .top_part_right .btn{height:50px;line-height:48px;font-size:15px}.blog .top_part_right{margin-top:16px}.blog .top_part{margin-bottom:38px}.blog_item{margin-bottom:41px}.blog_item:nth-child(3){display:block}.footer{background:#000}.footer_top .footer_head_mobile{display:block}.footer_top_menu{margin-top:13px}.footer_top_menu ul li{width:100%}.footer_top_menu ul li a{font-size:20px;font-weight:500;color:#fff;padding:10px 0}.footer_center_menu ul li{margin-bottom:0}.footer_center_menu ul li a{font-size:18px;padding:10px 0;display:block}.footer_top_menu ul li a.active:before{bottom:6px}.footer_top .socials,.footer_center_left{display:none}.footer_top .wrap_float{padding-bottom:20px}.footer_center{padding-top:13px}.footer_center_right{float:left;max-width:100%;width:100%}.footer_center_right ._title{font-size:17px;letter-spacing:2px}.footer_center_right{margin-top:34px}.footer_center_right .text{font-size:18px}.footer_bottom{background:#000}.footer_center{padding-bottom:54px}.footer_center .mobile_socials{display:block}.homepage_slider .most_popular{padding-left:45px;width:260px}.discount_section{padding:94px 0;min-height:inherit}.homepage_slider .categories{bottom:10px}.homepage_slider .most_popular{bottom:200px}.slide__text{bottom:243px}.search_tour .search_tour_form .fields__block .fields .field .label{margin-bottom:8px}.btn.btn__choose_tour{background:#ffffff5c;border-color:#fff0}.btn,.homepage_slider .slide__controls .btn{line-height:50px}.search_tour .search_tour_form{padding-top:60px;padding-bottom:60px}.popular_destination__section{padding-top:60px}.search_tour{margin-bottom:0}.popular_destination__slider .slide_item_content .flag{top:-25px}.blog{padding-top:60px}.header__bottom .logo{padding:0;text-align:center}.header__bottom .logo{padding:5px 0}.header__top{padding-bottom:0!important}.mainpage-slider .popular_destination__slider .slide_item{opacity:0;transition:all .2s linear}.mainpage-slider .popular_destination__slider .slide_item.slick-current{opacity:1}.homepage_slider .categories_item .icon .icon-wrap{width:58px;height:58px}}@media screen and (max-width:430px){.slide__text-heading{font-size:38px}.slide__text-desc{font-size:16px}.most_popular__section .slider_item__content .title{font-size:26px}.most_popular__section .slider_item__content{padding-bottom:28px}.most_popular__section .slider_item{height:366px}.slide__text-heading{line-height:1.1}.footer_top .footer_head_mobile .logo{font-size:37px}}@media screen and (max-width:358px){.homepage_slider .most_popular{width:230px}.homepage_slider .categories_item{width:132px}.most_popular__section .top_part_right,.popular_destination__section .top_part_right{padding-left:130px}.popular_destination__section .top_part_right .btn{font-size:14px;padding:0 12px}.discount_section .btn{width:100%}.btn.btn__choose_tour{margin-left:0;margin-top:14px;background:#ffffff5c;border-color:#fff0}.slide__text-heading{font-size:32px}.slide__text-desc{font-size:14px}}@media screen and (orientation:landscape){.homepage_slider{min-height:630px;position:relative}}@media screen and (orientation:portrait){.homepage_slider{min-height:680px;position:relative}.iosSafari .slider-container{height:85vh}.chromeMobile .slider-container{height:89vh}}@media screen and (orientation:landscape)and (max-width:1050px){.homepage_slider{min-height:685px}}@media screen and (max-width:610px)and (max-height:680px){.header__top{padding:10px 0}.header__bottom{padding-bottom:0}.homepage_slider .slide__controls{margin-top:15px}.homepage_slider .slide__controls .arrow{bottom:-75px}.slide__text{bottom:280px}.slider-container{height:100vh;padding-bottom:180px;box-sizing:content-box}.slide__text{bottom:95px}.homepage_slider .most_popular{bottom:244px}.homepage_slider .categories{bottom:75px}.most_popular__section{padding-top:0}.homepage_slider{height:inherit;background:#000}}.page_head{padding-top:225px;position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover}.page_head.page_head--small{min-height:660px}.page_head:before{height:28%;bottom:0;left:0;right:0;content:"";position:absolute;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,#000000 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,#000000 100%);background:linear-gradient(to bottom,#0000,#000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#000000",GradientType=0)}.page_head:after{opacity:.3;position:absolute;content:"";top:0;left:0;right:0;bottom:0;background:#000}.page_head .wrap_float{position:relative;z-index:1}.page_head .title{font-size:40px;color:#fff;font-weight:900;margin-bottom:28px}.page_head .search_tour .search_tour_form .fields__block{margin-top:0}.page_head .search_tour{padding-bottom:0}.page_head .search_tour:before{display:none}.page_head .search_tour{background:none}.page_head .search_tour .search_tour_form{padding:40px 56px}.page_head .top_destination .section_content{margin-top:0}.page_head .top_destination{padding:42px 0;position:relative;z-index:1}.image_bg{padding-top:225px;position:absolute;background-position:center center;background-repeat:no-repeat;background-size:cover;min-height:660px;top:0;left:0}.image_bg:before{height:28%;bottom:0;left:0;right:0;content:"";position:absolute;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,#000000 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,#000000 100%);background:linear-gradient(to bottom,#0000,#000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#000000",GradientType=0)}.image_bg:after{opacity:.3;position:absolute;content:"";top:0;left:0;right:0;bottom:0;background:#111b38}.locked .image_bg,.lg-on .image_bg{width:auto;right:0}.page_content{background:#000;padding-bottom:20px}.page_content-blog{background:#fff;padding-bottom:20px}.page_content.left-sidebar .main{float:right}.page_content.left-sidebar .sidebar{float:left}.page_content.two-columns{padding-top:220px}.page_content.two-columns .section-title{font-size:40px;font-weight:900;color:#fff;position:relative;z-index:1;margin-bottom:44px}.page_content.two-columns .main{max-width:100%}.page_content.two-columns .main .most_popular__section .slider_item{width:49%;margin-right:2%;margin-bottom:2%}.page_content.two-columns .main .most_popular__section .slider_item:nth-child(2n){margin-right:0}.page_content.two-columns .main .pagination{text-align:center;margin-top:40px}.page_content.two-columns .main .pagination ul{display:inline-block;float:none;width:auto}.page_content.three-columns{padding-top:220px}.page_content.three-columns .section-title{font-size:40px;font-weight:900;color:#fff;position:relative;z-index:1;margin-bottom:44px}.page_content.three-columns .main{max-width:100%}.page_content.three-columns .main .most_popular__section .slider_item{width:32%;margin-right:2%;margin-bottom:2%;height:370px;padding:30px 40px}.page_content.three-columns .main .most_popular__section .slider_item:nth-child(3n){margin-right:0}.page_content.three-columns .main .pagination{text-align:center;margin-top:40px}.page_content.three-columns .main .pagination ul{display:inline-block;float:none;width:auto}.page_content.three-columns .main .most_popular__section .slider_item__content{padding:30px 40px 42px}.page_content.horizontal--items{padding-top:40px}.page_content .main{max-width:865px}.page_content .main .most_popular__section{padding-top:0;padding-bottom:0}.page_content .main .pagination{margin-top:36px}.page_content .main .pagination ul li{width:48px;margin-right:10px}.page_content .main .pagination ul li:last-child{margin-right:0}.page_content .main .pagination ul li a{width:48px;height:48px;border-radius:50%;background:#3e4559;display:block;float:left;line-height:48px;text-align:center;font-size:17px;font-weight:500;color:#fff}.page_content .main .pagination ul li a:hover{color:#ff7f00;background:#fff}.page_content .main .pagination ul li.current a{background:#ff7f00;color:#fff}.page_content .main .pagination ul li.prev a{position:relative}.page_content .main .pagination ul li.prev a:before{width:20px;height:14px;background:url(/assets/img/pag-arrow.svg) center center no-repeat;background-size:contain;position:absolute;top:50%;left:50%;margin-top:-7px;margin-left:-10px;content:"";transform:rotate(180deg);transition:all .2s linear}.page_content .main .pagination ul li.prev a:after{width:20px;height:14px;background:url(/assets/img/pag-arrow-hover.svg) center center no-repeat;background-size:contain;position:absolute;top:50%;left:50%;margin-top:-7px;margin-left:-10px;content:"";transform:rotate(180deg);opacity:0;transition:all .2s linear}.page_content .main .pagination ul li.prev a:hover:before{opacity:0;transition:all .2s linear}.page_content .main .pagination ul li.prev a:hover:after{opacity:1;transition:all .2s linear}.page_content .main .pagination ul li.next a{position:relative}.page_content .main .pagination ul li.next a:before{width:20px;height:14px;background:url(/assets/img/pag-arrow.svg) center center no-repeat;background-size:contain;position:absolute;top:50%;left:50%;margin-top:-7px;margin-left:-10px;content:"";transition:all .2s linear}.page_content .main .pagination ul li.next a:after{width:20px;height:14px;background:url(/assets/img/pag-arrow-hover.svg) center center no-repeat;background-size:contain;position:absolute;top:50%;left:50%;margin-top:-7px;margin-left:-10px;content:"";opacity:0;transition:all .2s linear}.page_content .main .pagination ul li.next a:hover:before{opacity:0;transition:all .2s linear}.page_content .main .pagination ul li.next a:hover:after{opacity:1;transition:all .2s linear}.page_content .main .items .item{height:295px;background:#fff;border-radius:14px;position:relative;overflow:hidden;margin-bottom:20px;display:block;float:left;width:100%}.page_content .main .items .item_left{height:inherit;border-right:1px solid #E2E2E2;width:73%;padding-left:300px;padding-right:30px}.page_content .main .items .item_left .img{width:264px;height:inherit;background-position:center center;background-repeat:no-repeat;background-size:cover;position:absolute;left:0;top:0}.page_content .main .items .item_left .info{height:inherit;vertical-align:middle;float:none;display:table-cell}.page_content .main .items .item_left .info ._title{font-size:28px;font-weight:900;color:#3e4559;margin-bottom:23px}.page_content .main .items .item_left .info .time{position:relative;padding-left:35px;font-size:18px;color:#3e4559a6;line-height:24px;border-bottom:1px solid #E2E2E2;padding-bottom:8px}.page_content .main .items .item_left .info .time:before{width:24px;height:24px;position:absolute;content:"";background:url(/assets/img/time-4.svg) center center no-repeat;background-size:contain;left:0;top:0}.page_content .main .items .item_left .info .date{position:relative;padding-left:35px;font-size:18px;color:#3e4559a6;line-height:24px;margin-top:8px}.page_content .main .items .item_left .info .date:before{width:22px;height:24px;position:absolute;background:url(/assets/img/date.svg) center center no-repeat;background-size:contain;content:"";left:0;top:0}.page_content .main .items .item_left .info .description{color:#818693a6;font-size:18px;font-weight:400;font-style:italic;margin-top:27px}.page_content .main .items .item_right{width:27%;float:right;text-align:center;position:relative;height:inherit;display:flex;flex-direction:column;justify-content:center;padding-bottom:77px}.page_content .main .items .item_right .cost{color:#3e4559a6;font-size:18px;text-align:center;margin-bottom:18px}.page_content .main .items .item_right .cost b,.page_content .main .items .item_right .cost strong{font-weight:900;font-size:28px;color:#3e4559;width:100%;display:block;float:left;margin-top:6px;font-weight:400}.page_content .main .items .item_right .cost .new_cost{font-size:28px;color:#cb4822;font-weight:900;margin-bottom:5px}.page_content .main .items .item_right .cost .old_cost{font-size:20px;color:#3e4559;text-decoration:line-through}.page_content .main .items .item_right .rating{margin-bottom:14px;text-align:center}.page_content .main .items .item_right .rating .stars{width:auto;display:inline-block;float:none}.page_content .main .items .item_right .rating .stars .star{width:18px;height:17px;display:block;float:left;position:relative;padding:0 2px}.page_content .main .items .item_right .rating .stars .star:first-child{padding-left:0}.page_content .main .items .item_right .rating .stars .star:first-child:before{left:0}.page_content .main .items .item_right .rating .stars .star:first-child:after{left:0}.page_content .main .items .item_right .rating .stars .star:before{width:14px;height:14px;background:url(/assets/img/star-dark.svg) center center no-repeat;background-size:contain;content:"";position:absolute;top:0;left:2px}.page_content .main .items .item_right .rating .stars .star:after{width:14px;height:14px;background:url(/assets/img/star-active.svg) center center no-repeat;background-size:contain;content:"";position:absolute;top:0;left:2px;display:none}.page_content .main .items .item_right .rating .stars .star.active:before{display:none}.page_content .main .items .item_right .rating .stars .star.active:after{display:block}.page_content .main .items .item_right .rating .reviews_count{font-size:15px;color:#3e4559a6;margin-left:0}.page_content .main .items .item_right .item-btn{width:160px;height:48px;background:#ff7f00;border:2px solid #ff7f00;border-radius:24px;font-size:15px;font-weight:500;color:#fff;line-height:44px;display:inline-block;float:none;position:absolute;bottom:52px;left:50%;margin-left:-80px}.page_content .main .items .item_right .item-btn:hover{border-color:#3e4559;color:#3e4559;background:#fff}.page_content .sidebar{max-width:410px;float:right}.page_content .sidebar>*{margin-bottom:20px}.page_content .sidebar>*:last-child{margin-bottom:0}.page_content .sidebar .block-title{font-size:24px;color:#3e4559;font-weight:900;margin-bottom:25px}.page_content .sidebar .latest_tours{background:#fff;border-radius:14px;padding:34px 30px}.page_content .sidebar .latest_tours .list{margin-top:7px}.page_content .sidebar .latest_tours ._item{padding:24px 20px 24px 115px;position:relative;border-bottom:1px solid #E6E6E6;display:block;float:left;width:100%}.page_content .sidebar .latest_tours ._item:first-child{padding-top:0}.page_content .sidebar .latest_tours ._item:last-child{border-bottom:0;padding-bottom:6px}.page_content .sidebar .latest_tours ._item .left{position:absolute;left:0;width:90px}.page_content .sidebar .latest_tours ._item .left .img{width:90px;height:90px;background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:10px}.page_content .sidebar .latest_tours ._item .left .tag{position:absolute;height:26px;line-height:26px;left:50%;width:68px;margin-left:-34px;font-size:13px;font-weight:500;color:#fff;text-align:center;border-radius:13px}.page_content .sidebar .latest_tours ._item .left .tag.discount{background:#cb4822;top:-13px}.page_content .sidebar .latest_tours ._item .left .tag.new{background:#009a70;bottom:-13px}.page_content .sidebar .latest_tours ._item .right{min-height:90px;padding-top:8px}.page_content .sidebar .latest_tours ._item .right ._title{font-size:16px;font-weight:500;color:#3e4559;margin-bottom:4px}.page_content .sidebar .latest_tours ._item .right .cost{font-size:16px;color:#3e4559;font-weight:500;margin-bottom:11px}.page_content .sidebar .latest_tours ._item .right .cost b,.page_content .sidebar .latest_tours ._item .right .cost strong{font-weight:900;color:#ff7f00}.page_content .sidebar .latest_tours ._item .right .cost .old_cost{font-size:14px;color:#818693;font-weight:400;text-decoration:line-through}.page_content .sidebar .latest_tours ._item .right .time{position:relative;padding-left:30px;color:#3e4559a6}.page_content .sidebar .latest_tours ._item .right .time:before{width:20px;height:20px;background:url(/assets/img/time-2.svg) center center no-repeat;background-size:cover;position:absolute;content:"";left:0;top:0}.page_content .sidebar .question-block{background:#db6500;border-radius:14px;padding:34px 30px}.page_content .sidebar .question-block ._title{font-size:24px;font-weight:900;color:#fff;margin-bottom:25px}.page_content .sidebar .question-block ._text{font-size:16px;font-weight:500;color:#fff;line-height:1.5}.page_content .sidebar .question-block .tel{margin-top:35px}.page_content .sidebar .question-block .tel a{font-size:26px;color:#fff;display:block;float:left}.page_content .sidebar .question-block .email{margin-top:50px}.page_content .sidebar .question-block .email a{font-size:18px;color:#fff;display:block;float:left}.page_content .sidebar .tour_category{background:#0b104a;border-radius:14px;padding:34px 30px}.page_content .sidebar .tour_category .block-title{color:#fff;margin-bottom:25px}.page_content .sidebar .tour_category ul li{margin-bottom:13px}.page_content .sidebar .tour_category ul li:last-child{margin-bottom:0}.page_content .sidebar .tour_category ul li a{font-size:16px;color:#fff;display:block}.page_content .sidebar .recent_articles{padding:34px 30px;border:1px solid #E2E2E2;border-radius:14px}.page_content .sidebar .recent_articles .block-title{color:#fff}.page_content .sidebar .recent_articles .list{margin-top:7px}.page_content .sidebar .recent_articles .list ._item{padding:22px 32px 22px 120px;position:relative;min-height:90px;border-bottom:1px solid rgba(255,255,255,.23);display:block;float:left;width:100%}.page_content .sidebar .recent_articles .list ._item:first-child{padding-top:0}.page_content .sidebar .recent_articles .list ._item:last-child{border-bottom:0;padding-bottom:10px}.page_content .sidebar .recent_articles .list ._item .info{min-height:90px;display:flex;flex-direction:column;justify-content:center}.page_content .sidebar .recent_articles .list ._item .img{width:90px;height:90px;background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:10px;position:absolute;left:0}.page_content .sidebar .recent_articles .list ._item ._title{font-size:16px;font-weight:500;color:#fff;margin-bottom:15px;line-height:1.6}.page_content .sidebar .recent_articles .list ._item .date{color:#ffffffa6;font-size:12px;position:relative;padding-left:25px;line-height:18px}.page_content .sidebar .recent_articles .list ._item .date:before{width:18px;height:18px;background:url(/assets/img/time-3.svg) center center no-repeat;background-size:contain;position:absolute;content:"";left:0;top:0}.page_content .most_popular__section .slider_item{margin-bottom:20px}.breadcrumbs{font-size:15px;color:#fff;position:absolute;top:150px;padding:14px 0;z-index:1}.breadcrumbs .current{color:#ffffff8a;pointer-events:none}@media screen and (max-width:1600px){.page_content .most_popular__section .slider_item{width:100%;margin-right:0}.breadcrumbs{top:130px}.page_content.two-columns,.page_content.three-columns,.page_head{padding-top:200px}}@media screen and (max-width:1440px){.page_content .main{max-width:875px}.page_content .sidebar .latest_tours ._item .right{padding-top:3px}}@media screen and (max-width:1400px){.page_content .main{max-width:766px}.page_content .most_popular__section .slider_item{width:100%}.page_content .main .items .item_left .img{width:210px}.page_content .main .items .item_left{padding-left:238px}}@media screen and (max-width:1230px){.page_content .main{max-width:562px}.most_popular__section .slider_item__content{padding-left:30px;padding-right:30px}.horizontal--items .main{max-width:100%}.horizontal--items .sidebar{max-width:100%;margin-top:50px}}@media screen and (max-width:1076px){.page_content .main{max-width:100%}.page_content .sidebar{max-width:100%;margin-top:60px}.page_head .search_tour .search_tour_form{padding:38px}}@media screen and (max-width:1076px)and (min-width:1001px){.page_head .top_destination .section_content .item{margin:0 1vw}}@media screen and (max-width:1000px){.page_content.two-columns .main .most_popular__section .slider_item{width:100%;max-width:100%;margin-right:0}.page_content.three-columns .main .most_popular__section .slider_item{width:100%;margin-right:0}.page_content .main .items .item_left .img{width:182px}.page_content .main .items .item_left{padding-left:205px}.page_content.two-columns .main .most_popular__section .slider_item,.page_content.three-columns .main .most_popular__section .slider_item{margin-bottom:30px}}@media screen and (max-width:760px){.page_content .main .items .item_left{max-width:100%;width:100%;padding-left:0;padding-right:0;border-right:0;border-bottom:1px solid #e2e2e2;margin-bottom:20px}.page_content .main .items .item_right{position:relative;width:100%}.page_content .main .items .item{height:auto}.page_content .main .items .item_left .img{height:190px;width:100%;position:static}.page_content .main .items .item_left .info{height:auto;display:block;float:left;padding:20px}.page_content .main .items .item_right{display:block;text-align:center;padding-bottom:40px}.page_content .main .items .item_right .item-btn{position:static;margin-left:0;display:inline-block;float:none}}@media screen and (max-width:610px){.breadcrumbs{top:110px}.page_head .search_tour .search_tour_form{padding:30px;border-radius:14px}.page_head{padding-top:184px}.page_head:after{opacity:.7}.page_head .top_destination{padding:30px 0}.page_content .main .pagination{text-align:center}.page_content .main .pagination ul{display:inline-block;float:none;width:auto}.page_content{padding-bottom:20px}.page_content.two-columns,.page_content.three-columns{padding-top:184px}.page_content.two-columns .section-title,.page_content.three-columns .section-title{font-size:34px;margin-bottom:28px}.horizontal--items{padding-top:0}.page_head .title{font-size:34px}.page_content .main .pagination{margin-top:22px}.page_content .sidebar{margin-top:42px}.page_content.two-columns .main .most_popular__section .slider_item,.page_content.three-columns .main .most_popular__section .slider_item{margin-bottom:20px}}@media screen and (max-width:430px){.page_head .search_tour .search_tour_form{padding:30px 15px}.most_popular__section .slider_item__content{padding-left:16px;padding-right:16px}.page_content .main .pagination ul li{width:38px}.page_content .main .pagination ul li a{width:38px;height:38px;line-height:38px}.page_content .sidebar .latest_tours,.page_content .sidebar .question-block,.page_content .sidebar .tour_category,.page_content .sidebar .recent_articles{padding-left:16px;padding-right:16px}.page_content .sidebar .latest_tours ._item,.page_content .sidebar .recent_articles .list ._item{padding-left:107px;padding-right:0}.page_content.three-columns .main .most_popular__section .slider_item__content{padding-left:16px;padding-right:16px}.page_content.two-columns .main .pagination,.page_content.three-columns .main .pagination{margin-top:20px}.page_content .main .items .item_left .info .date,.page_content .main .items .item_left .info .time{font-size:16px}.page_content .main .items .item_left .info .description{font-size:16px;margin-top:20px}.page_head .title{font-size:30px}.page_content .most_popular__section .slider_item{height:370px}.breadcrumbs{padding-top:7px}.page_content.two-columns .section-title{font-size:30px}.page_content.three-columns .main .most_popular__section .slider_item__content{padding-bottom:30px}.page_content.three-columns .main .most_popular__section .slider_item{padding:24px 16px}}.locked .image_bg--destinations,.lg-on .image_bg--destinations{width:auto;right:0}.image_bg--destinations{padding-top:225px;position:absolute;background-position:center center;background-repeat:no-repeat;background-size:cover;min-height:660px;top:0;left:0}.image_bg--destinations:before{height:20%;bottom:0;left:0;right:0;content:"";position:absolute;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,#000000 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,#000000 100%);background:linear-gradient(to bottom,#0000,#000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#000000",GradientType=0)}.image_bg--destinations:after{opacity:.48;position:absolute;content:"";top:0;left:0;right:0;bottom:0;background:#000}.destinations-page{padding-top:230px}.destinations-page .main{max-width:100%;margin-top:52px}.destinations-page .main .popular_destination__slider .slide_item{margin-bottom:35px;position:relative;z-index:1}.destinations-page .main .popular_destination__slider .slide_item:nth-child(3n){margin-right:0}.destinations-page .pagination{text-align:center}.destinations-page .pagination ul{display:inline-block;float:none;width:auto}.destinations-page .section-subtitle{font-size:16px;font-weight:900;color:#fff;text-align:left;text-transform:uppercase;position:relative;z-index:1;letter-spacing:1px;margin-bottom:0}.destinations-page .section-title{font-size:40px;font-weight:900;color:#fff;text-align:left;position:relative;z-index:1}@media screen and (max-width:1600px){.destinations-page{padding-top:210px}}@media screen and (max-width:1400px){.popular_destination__slider .slide_item{width:376px}.popular_destination__slider .slide_item_content .slide_text{font-size:16px}}@media screen and (max-width:1230px){.destinations-page .main .popular_destination__slider .slide_item{width:324px;margin-right:14px;margin-bottom:15px}}@media screen and (max-width:1076px){.destinations-page .main .popular_destination__slider .slide_item{width:49%;margin-right:2%;margin-bottom:2%}.destinations-page .main .popular_destination__slider .slide_item:nth-child(3n){margin-right:2%}.destinations-page .main .popular_destination__slider .slide_item:nth-child(2n){margin-right:0}.destinations-page .main .pagination{margin-top:40px}}@media screen and (max-width:610px){.destinations-page .main .popular_destination__slider .slide_item{width:100%;margin-right:0}.destinations-page .main .popular_destination__slider .slide_item:nth-child(3n){margin-right:0}.destinations-page{padding-top:190px}.destinations-page .main{margin-top:45px}.destinations-page .section-title{font-size:36px}.destinations-page .section-subtitle{font-size:14px}.destinations-page .section-title{font-size:34px}.destinations-page .main .popular_destination__slider .slide_item{margin-bottom:20px}}@media screen and (max-width:430px){.destinations-page .main .pagination{margin-top:20px}.destinations-page .popular_destination__slider .slide_item_content .slide_text{font-size:14px}.destinations-page .main{margin-top:28px}}.single{max-width:1100px;width:90%;margin:0 auto;display:block;padding:50px 0}.single h2{color:#3e4559;font-size:30px;font-weight:900;margin:25px 0 10px}.program-days{margin-bottom:50px}.locked .image_bg--single,.lg-on .image_bg--single{width:auto;right:0}.image_bg--single{position:absolute;background-position:center center;background-repeat:no-repeat;background-size:cover;min-height:660px;top:0;left:0}.image_bg--single:before{height:40%;bottom:0;left:0;right:0;content:"";position:absolute;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,#000000 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,#000000 100%);background:linear-gradient(to bottom,#0000,#000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#000000",GradientType=0)}.image_bg--single:after{opacity:.48;position:absolute;content:"";top:0;left:0;right:0;bottom:0;background:#000}.single-page{padding-top:420px}.single-page.tour-single{padding-bottom:0}.single-page.tour-single.dark{background:#000}.single-page .single-row{display:flex;justify-content:space-between}.single-page .single-left{width:850px}.single-page .single-right{width:403px}.single-page .main{position:relative;z-index:1;max-width:100%}.single-page .main .title{font-size:40px;color:#fff;font-weight:900;margin-bottom:5px}.single-page .main .rating{margin-bottom:7px}.single-page .main .short_description{margin-bottom:55px}.single-page .main .short_description li{font-size:18px;color:#ffffffa6;width:50%;position:relative;padding-left:45px;margin-bottom:20px}.single-page .main .short_description li:before{background-position:center center;background-size:contain;background-repeat:no-repeat;content:"";position:absolute;left:0;top:50%}.single-page .main .short_description li.time:before{width:25px;height:25px;background-image:url(/assets/img/time.svg);margin-top:-12px}.single-page .main .short_description li.date:before{width:22px;height:24px;background-image:url(/assets/img/date-2.svg);margin-top:-12px}.single-page .main .short_description li.takeoff:before{width:26px;height:18px;background-image:url(/assets/img/takeoff.svg);margin-top:-9px}.single-page .main .short_description li.landing:before{width:28px;height:25px;background-image:url(/assets/img/landing.svg);margin-top:-12px}.single-page .main .short_description li.age:before{width:14px;height:18px;background-image:url(/assets/img/age.svg);margin-top:-9px}.single-page .main .short_description li.people:before{width:28px;height:24px;margin-top:-12px;background-image:url(/assets/img/people.svg)}.single-page .main .geo{color:#fffc;font-size:21px;padding-left:23px;position:relative;line-height:18px}.single-page .main .geo:before{width:14px;height:18px;background:url(/assets/img/geo-white.svg) center center no-repeat;background-size:contain;position:absolute;content:"";left:0;top:0}.single-page .section-top{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:55px}.single-page .section-top .controls{display:flex;justify-content:space-between}.single-page .section-top .controls .btn{white-space:nowrap}.single-page .content-head{overflow:hidden}.single-page .description{margin-top:90px;line-height:1.6;font-size:18px;color:#ffffffc4}.single-page .description p{margin:10px 0}.single-page .description .single-left>*:first-child{margin-top:0}.single-page .map-iframe{width:100%;height:310px;border-radius:12px;overflow:hidden;position:relative}.single-page .map-iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.single-page .content-body{background:#fff;padding-top:60px}.single-page .content-body .wrap_float{display:flex;justify-content:space-between}.single-page .content-body ._title{font-size:30px;font-weight:900;color:#3e4559;margin-bottom:25px}.single-page .content-body .text{color:#818693;font-size:18px;line-height:1.5}.single-page .content-body .text p{margin:10px 0}.single-page .content-body .text p:first-child{margin-top:0}.single-page .content-body .list-block{border-bottom:1px solid #E6E6E6;padding:10px 0 38px;margin-bottom:28px}.single-page .content-body .list-block ul{width:50%;padding-left:0;margin:0}.single-page .content-body .list-block ul li{margin-bottom:10px;display:block}.single-page .content-body .list-block ul.true li{position:relative;padding-left:25px}.single-page .content-body .list-block ul.true li:before{width:14px;height:10px;background:url(/assets/img/li-true.svg) center center no-repeat;background-size:contain;position:absolute;left:0;top:6px;content:""}.single-page .content-body .list-block ul.false li{position:relative;padding-left:25px}.single-page .content-body .list-block ul.false li:before{width:11px;height:11px;background:url(/assets/img/false-li.svg) center center no-repeat;background-size:contain;position:absolute;left:0;top:6px;content:""}.single-page .content-body .expect{padding-top:60px;border-bottom:1px solid #E6E6E6;padding-bottom:18px}.single-page .content-body .ul_list{margin:24px 0}.single-page .content-body .ul_list li{font-size:18px;font-weight:500;color:#3e4559;position:relative;padding-left:30px;line-height:1.4;margin-bottom:15px}.single-page .content-body .ul_list li:before{width:16px;height:16px;background:url(/assets/img/plus.svg) center center no-repeat;background-size:contain;position:absolute;left:0;top:5px;content:""}.single-page .content-body .faq{margin-bottom:40px;padding-top:50px}.single-page .content-body .faq>p{margin:0}.single-page .content-body .faq .faq_accordeon{margin-top:25px}.single-page .content-body .faq .faq_accordeon .faq_item{margin-bottom:20px}.single-page .content-body .faq .faq_accordeon .faq_item.active .faq_tab{color:#ff7f00}.single-page .content-body .faq .faq_accordeon .faq_item .faq_tab{background:#e8e8e8;border-radius:5px;height:70px;position:relative;padding:0 30px;display:flex;align-items:center;font-size:16px;font-weight:500;color:#3e4559}.single-page .content-body .faq .faq_accordeon .faq_item .faq_tab:hover,.single-page .content-body .faq .faq_accordeon .faq_item .faq_tab:hover *{cursor:pointer}.single-page .content-body .faq .faq_accordeon .faq_item .faq_content{color:#818693;line-height:1.4;padding:16px 0;display:none}.single-page .content-body .faq .faq_accordeon .faq_item .faq_content p{margin:10px 0}.single-page .content-body .map_block ._title{font-size:30px;font-weight:900;color:#3e4559}.single-page .content-body .map_block .map_content .map{height:532px;background:#eee;position:relative}.single-page .content-body .map_block .map_content .map iframe{width:100%;height:100%;position:absolute;border:0}.single-page .content-body .photogallery{padding-top:50px}.single-page .content-body .photogallery .galleryslider{position:relative}.single-page .content-body .photogallery .galleryslider .arrows .arrow{width:62px;height:62px;border-radius:50%;background:#fff;position:absolute;top:241px;z-index:1;margin-top:-31px}.single-page .content-body .photogallery .galleryslider .arrows .arrow:hover{cursor:pointer}.single-page .content-body .photogallery .galleryslider .arrows .arrow:before{width:20px;height:14px;background:url(/assets/img/slide-arrow.svg) center center no-repeat;background-size:contain;content:"";position:absolute;top:50%;left:50%;margin-top:-7px;margin-left:-10px}.single-page .content-body .photogallery .galleryslider .arrows .arrow.prev{left:-31px}.single-page .content-body .photogallery .galleryslider .arrows .arrow.next{right:-31px}.single-page .content-body .photogallery .galleryslider .arrows .arrow.next:before{transform:rotate(180deg)}.single-page .content-body .photogallery .galleryslider .slider-top{margin-bottom:20px;position:relative}.single-page .content-body .photogallery .galleryslider .slider-top .item-slide{width:860px;display:block;float:left;position:relative}.single-page .content-body .photogallery .galleryslider .slider-top .item-slide:before{top:0;left:0;right:0;bottom:0;background:#000;opacity:0;content:"";position:absolute;z-index:1;transition:all .2s linear}.single-page .content-body .photogallery .galleryslider .slider-top .item-slide:after{width:46px;height:46px;background:url(/assets/img/zoom.svg) center center no-repeat;background-size:contain;position:absolute;content:"";top:50%;left:50%;margin-top:-23px;margin-left:-23px;z-index:2;opacity:0;transition:all .2s linear}.single-page .content-body .photogallery .galleryslider .slider-top .item-slide:hover,.single-page .content-body .photogallery .galleryslider .slider-top .item-slide:hover *{cursor:pointer}.single-page .content-body .photogallery .galleryslider .slider-top .item-slide:hover:before{opacity:.34;transition:all .2s linear}.single-page .content-body .photogallery .galleryslider .slider-top .item-slide:hover:after{opacity:1;transition:all .2s linear}.single-page .content-body .photogallery .galleryslider .slider-top .item-slide .sq_parent{width:100%;position:relative;padding-bottom:56%;overflow:hidden}.single-page .content-body .photogallery .galleryslider .slider-top .item-slide .sq_parent .sq_wrap{position:absolute;width:100%;height:100%}.single-page .content-body .photogallery .galleryslider .slider-top .item-slide .sq_parent .sq_wrap .sq_content{float:left;width:100%;height:100%;overflow:hidden;display:block}.single-page .content-body .photogallery .galleryslider .slider-top .item-slide .sq_parent .sq_wrap .sq_content img{width:100%}.single-page .content-body .photogallery .galleryslider .slider-bottom .item-slide{width:274px;margin-right:20px}.single-page .content-body .photogallery .galleryslider .slider-bottom .item-slide:hover,.single-page .content-body .photogallery .galleryslider .slider-bottom .item-slide:hover *{cursor:pointer}.single-page .content-body .photogallery .galleryslider .slider-bottom .item-slide .sq_parent{width:100%;position:relative;padding-bottom:58%;overflow:hidden}.single-page .content-body .photogallery .galleryslider .slider-bottom .item-slide .sq_parent .sq_wrap{position:absolute;width:100%;height:100%}.single-page .content-body .photogallery .galleryslider .slider-bottom .item-slide .sq_parent .sq_wrap .sq_content{float:left;width:100%;height:100%;overflow:hidden}.single-page .content-body .photogallery .galleryslider .slider-bottom .item-slide .sq_parent .sq_wrap .sq_content img{width:100%;object-fit:cover;height:100%}.single-page .related_tours{padding-top:50px;padding-bottom:46px;border-bottom:1px solid #E6E6E6}.single-page .related_tours .most_popular__section{padding:0;background:#fff}.single-page .related_tours .slider_item{width:49%;margin-right:2%;height:380px}.single-page .related_tours .slider_item:last-child{margin-right:0}.single-page .related_tours .slider_item .slider_item__content{padding:30px}.single-page .reviews_comments{padding-top:30px;padding-bottom:60px}.single-page .reviews_comments_top ._title{width:auto;margin-bottom:0;padding:10px 0}.single-page .reviews_comments_top .rating{width:auto;padding:17px 0;margin-left:16px}.single-page .reviews_comments_top .sorting{width:auto;float:right}.single-page .reviews_comments_top .sorting p{width:auto;font-weight:500;line-height:62px}.single-page .reviews_comments_top .sorting .select_wrap{width:auto;position:relative;margin-left:22px}.single-page .reviews_comments_top .sorting .select_wrap:before{width:9px;height:6px;background:url(/assets/img/select-arrow.svg) center center no-repeat;background-size:contain;position:absolute;content:"";top:50%;margin-top:-3px;right:22px}.single-page .reviews_comments_top .sorting .select_wrap select{width:180px;height:62px;border:2px solid #E6E6E6;border-radius:5px;font-size:15px;font-weight:500;color:#3e4559;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-left:25px;position:relative;z-index:1;box-sizing:border-box}.single-page .reviews_comments_top .sorting .select_wrap select:focus{outline:0}.single-page .reviews_comments_top .stars{width:auto}.single-page .reviews_comments_top .stars .star{width:32px;height:25px;display:block;float:left;position:relative;padding:0 2px}.single-page .reviews_comments_top .stars .star:before{width:22px;height:22px;background:url(/assets/img/star-dark.svg) center center no-repeat;background-size:contain;content:"";position:absolute;top:0;left:2px}.single-page .reviews_comments_top .stars .star:after{width:22px;height:22px;background:url(/assets/img/star-active.svg) center center no-repeat;background-size:contain;content:"";position:absolute;top:0;left:2px;display:none}.single-page .reviews_comments_top .stars .star.active:before{display:none}.single-page .reviews_comments_top .stars .star.active:after{display:block}.single-page .reviews_comments_list .comment_item{padding-left:110px;position:relative;padding-top:40px;border-bottom:1px solid #E6E6E6;padding-bottom:40px}.single-page .reviews_comments_list .comment_item:last-child{border-bottom:0}.single-page .reviews_comments_list .comment_item .photo{width:82px;height:82px;border-radius:50%;position:absolute;overflow:hidden;left:0}.single-page .reviews_comments_list .comment_item .photo img{width:100%}.single-page .reviews_comments_list .comment_item .name{font-weight:700;margin-bottom:3px}.single-page .reviews_comments_list .comment_item .position{font-weight:700;color:#818693}.single-page .reviews_comments_list .comment_item .text{color:#818693;font-size:16px;margin-top:25px;margin-bottom:22px}.single-page .reviews_comments_list .comment_item .rating{margin-bottom:7px}.single-page .reviews_comments_list .comment_item .rating .stars{width:auto}.single-page .reviews_comments_list .comment_item .rating .stars .star{width:18px;height:17px;display:block;float:left;position:relative;padding:0 2px}.single-page .reviews_comments_list .comment_item .rating .stars .star:first-child{padding-left:0}.single-page .reviews_comments_list .comment_item .rating .stars .star:first-child:before{left:0}.single-page .reviews_comments_list .comment_item .rating .stars .star:first-child:after{left:0}.single-page .reviews_comments_list .comment_item .rating .stars .star:before{width:14px;height:14px;background:url(/assets/img/star-dark.svg) center center no-repeat;background-size:contain;content:"";position:absolute;top:0;left:2px;opacity:.5}.single-page .reviews_comments_list .comment_item .rating .stars .star:after{width:14px;height:14px;background:url(/assets/img/star-active.svg) center center no-repeat;background-size:contain;content:"";position:absolute;top:0;left:2px;display:none}.single-page .reviews_comments_list .comment_item .rating .stars .star.active:before{display:none}.single-page .reviews_comments_list .comment_item .rating .stars .star.active:after{display:block}.single-page .reviews_comments_list .comment_item .date{font-size:15px;font-style:italic;color:#c7c7c7}.single-page .single-sidebar{position:sticky;top:20px;right:0}.single-page .single-sidebar .block-title{font-size:24px;color:#3e4559;font-weight:900;margin-bottom:25px}.single-page .single-sidebar .tour--info{background:#111a37;border-radius:17px;box-shadow:0 0 20px #0000000d}.single-page .single-sidebar .tour--info .btn{width:100%;color:#fff}.single-page .single-sidebar .tour--info .top{padding:40px 30px 33px;min-height:286px;background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:12px 12px 0 0;position:relative;display:flex;justify-content:space-between;flex-direction:column}.single-page .single-sidebar .tour--info .top:before{top:0;left:0;right:0;bottom:0;opacity:.43;background:#000;content:"";border-radius:12px 12px 0 0;width:100%;position:absolute}.single-page .single-sidebar .tour--info .top .flex-bottom{position:relative;z-index:1}.single-page .single-sidebar .tour--info .top .flex-bottom ._title{font-size:27px;font-weight:900;color:#fff;margin-bottom:18px}.single-page .single-sidebar .tour--info .top .flex-bottom .rating{margin-bottom:10px}.single-page .single-sidebar .tour--info .top .flex-bottom .time{color:#ffffffa6;padding-left:32px;position:relative}.single-page .single-sidebar .tour--info .top .flex-bottom .time:before{width:22px;height:22px;background:url(/assets/img/time.svg) center center no-repeat;background-size:contain;position:absolute;content:"";top:0;left:0}.single-page .single-sidebar .tour--info .bottom{background:#fff;padding:25px 35px;border-radius:0 0 12px 12px}.single-page .single-sidebar .tour--info .bottom .date{position:relative;padding-left:30px;line-height:27px;margin-bottom:40px}.single-page .single-sidebar .tour--info .bottom .date:before{width:22px;height:24px;background:url(/assets/img/calendar.svg) center center no-repeat;background-size:contain;content:"";position:absolute;left:0;top:0}.single-page .single-sidebar .tour--info .cost{color:#3e4559;vertical-align:bottom;margin-bottom:25px}.single-page .single-sidebar .tour--info .cost .new-cost{font-size:26px;display:inline-block;float:none;font-weight:900;width:auto}.single-page .single-sidebar .tour--info .cost .old-cost{font-size:20px;text-decoration:line-through;display:inline-block;float:none;width:auto;margin-left:15px}.single-page .single-sidebar .why-book{background:#009a70;border-radius:15px;padding:12px 30px;margin-bottom:20px}.single-page .single-sidebar .why-book ._title{font-size:24px;font-weight:900;color:#fff;margin:30px 0 20px}.single-page .single-sidebar .why-book ul li{font-size:16px;color:#fff;border-bottom:1px solid rgba(230,230,230,.44);position:relative;padding:20px 0 20px 34px}.single-page .single-sidebar .why-book ul li:last-child{border-bottom:0}.single-page .single-sidebar .why-book ul li:before{position:absolute;left:0;content:"";background-position:center center;background-repeat:no-repeat;background-size:contain}.single-page .single-sidebar .why-book ul li.li-1:before{width:13px;height:24px;background-image:url(/assets/img/dollar.svg);top:16px}.single-page .single-sidebar .why-book ul li.li-2:before{width:19px;height:18px;background-image:url(/assets/img/call.svg);top:20px}.single-page .single-sidebar .why-book ul li.li-3:before{width:22px;height:20px;background-image:url(/assets/img/star2.svg);top:18px}.single-page .single-sidebar .why-book ul li.li-4:before{width:20px;height:20px;background-image:url(/assets/img/lifebuoy.svg);top:20px}.single-page .single-sidebar .latest_tours{background:#fff;border-radius:14px;padding:34px 30px;margin-bottom:20px;-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,.05);-moz-box-shadow:0px 0px 20px 0px rgba(0,0,0,.05);box-shadow:0 0 20px #0000000d;border:1px solid #E2E2E2}.single-page .single-sidebar .latest_tours ._item{padding:24px 20px 24px 115px;position:relative;border-bottom:1px solid #E6E6E6;display:block;float:left;width:100%}.single-page .single-sidebar .latest_tours ._item:first-child{padding-top:0}.single-page .single-sidebar .latest_tours ._item:last-child{border-bottom:0;padding-bottom:6px}.single-page .single-sidebar .latest_tours ._item .left{position:absolute;left:0;width:90px}.single-page .single-sidebar .latest_tours ._item .left .img{width:90px;height:90px;background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:10px}.single-page .single-sidebar .latest_tours ._item .left .tag{position:absolute;height:26px;line-height:26px;left:50%;width:68px;margin-left:-34px;font-size:13px;font-weight:500;color:#fff;text-align:center;border-radius:13px}.single-page .single-sidebar .latest_tours ._item .left .tag.discount{background:#cb4822;top:-13px}.single-page .single-sidebar .latest_tours ._item .left .tag.new{background:#009a70;bottom:-13px}.single-page .single-sidebar .latest_tours ._item .right{min-height:90px;padding-top:8px}.single-page .single-sidebar .latest_tours ._item .right ._title{font-size:16px;font-weight:500;color:#3e4559;margin-bottom:4px}.single-page .single-sidebar .latest_tours ._item .right .cost{font-size:16px;color:#3e4559;font-weight:500;margin-bottom:11px}.single-page .single-sidebar .latest_tours ._item .right .cost b,.single-page .single-sidebar .latest_tours ._item .right .cost strong{font-weight:900;color:#ff7f00}.single-page .single-sidebar .latest_tours ._item .right .cost .old_cost{font-size:14px;color:#818693;font-weight:400;text-decoration:line-through}.single-page .single-sidebar .latest_tours ._item .right .time{position:relative;padding-left:30px;color:#3e4559a6}.single-page .single-sidebar .latest_tours ._item .right .time:before{width:20px;height:20px;background:url(/assets/img/time-2.svg) center center no-repeat;background-size:cover;position:absolute;content:"";left:0;top:0}.single-page .single-sidebar .question-block{background:#ff7f00;border-radius:14px;padding:34px 30px;margin-bottom:20px}.single-page .single-sidebar .question-block ._title{font-size:24px;font-weight:900;color:#fff;margin-bottom:20px}.single-page .single-sidebar .question-block ._text{font-size:16px;font-weight:500;color:#fff;line-height:1.5}.single-page .single-sidebar .question-block .tel{margin-top:35px}.single-page .single-sidebar .question-block .tel a{font-size:26px;color:#fff;display:block;float:left}.single-page .single-sidebar .question-block .email{margin-top:50px}.single-page .single-sidebar .question-block .email a{font-size:18px;color:#fff;display:block;float:left}.single-tour-slider .single-tour-slide{width:403px;height:370px;border-radius:12px;overflow:hidden;margin-right:48px}.single-fondo{background-color:#0ff;width:100%;padding:50px 0}.single-tour-slider .slick-list{overflow:visible}.add_comment{margin-top:50px;border-bottom:1px solid #E6E6E6;padding-bottom:42px;margin-bottom:42px}.add_comment .rating .stars{width:auto}.add_comment .rating .stars .star{width:30px;height:26px;display:block;float:left;position:relative;padding:0 2px}.add_comment .rating .stars .star:hover{cursor:pointer}.add_comment .rating .stars .star:first-child{padding-left:0}.add_comment .rating .stars .star:first-child:before{left:0}.add_comment .rating .stars .star:first-child:after{left:0}.add_comment .rating .stars .star:before{width:22px;height:22px;background:url(/assets/img/star-dark.svg) center center no-repeat;background-size:contain;content:"";position:absolute;top:0;left:2px}.add_comment .rating .stars .star:after{width:22px;height:22px;background:url(/assets/img/star-active.svg) center center no-repeat;background-size:contain;content:"";position:absolute;top:0;left:2px;display:none}.add_comment .rating .stars .star.fill:before{display:none}.add_comment .rating .stars .star.fill:after{display:block}.add_comment .rating .stars .star.selected:before{display:none}.add_comment .rating .stars .star.selected:after{display:block}.add_comment .btn{padding:0 6px}.add_comment .btn.upload{border:2px solid rgba(62,69,89,.21);background:#fff0;color:#3e4559;line-height:57px;transition:all .2s linear;width:220px}.add_comment .btn.upload:hover{background:#cfd1d5;border-color:#cfd1d5;transition:all .2s linear;cursor:pointer}.add_comment .btn.submit{color:#fff;width:220px}.add_comment .field{margin-bottom:18px}.add_comment .field.file-field{margin-top:13px}.add_comment .field.file-field input{display:none}.add_comment .field.file-field .file-name{margin-left:15px;width:auto;line-height:60px;max-width:470px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.add_comment .field.file-field .close{width:16px;height:60px;background:url(/assets/img/close-black.svg) center center no-repeat;background-size:contain;margin-left:12px}.add_comment .field .input_wrap.calendar-field{position:relative}.add_comment .field .input_wrap.calendar-field .input{padding-right:46px}.add_comment .field .input_wrap.calendar-field:before{width:20px;height:20px;background:url(/assets/img/calendar.svg) center center no-repeat;background-size:contain;position:absolute;content:"";right:15px;top:50%;margin-top:-10px}.add_comment .field .label{color:#3e455959;display:block;float:left;width:100%;margin-bottom:10px}.add_comment .field .input{height:62px;box-sizing:border-box;border:2px solid #E6E6E6;background:none;border-radius:5px;width:100%;padding:0 25px;font-size:15px;font-weight:500;color:#3e4559}.add_comment .field .textarea{height:174px;box-sizing:border-box;border:2px solid #E6E6E6;background:none;border-radius:5px;width:100%;resize:none;font-size:15px;font-weight:500;color:#3e4559;padding:25px}.add_comment .field .textarea:focus{outline:0}.add_comment .field .textarea:hover{cursor:text}.add_comment .comment-fotm-bottom{display:flex;justify-content:space-between;align-items:center}.add_comment .comment-fotm-bottom .btn{height:48px;line-height:48px;font-size:15px}.apartment-item{border-bottom:1px solid #E6E6E6;padding-bottom:37px;margin:25px 0}.apartment-item .image-container{width:270px;height:160px;overflow:hidden;margin-right:17px;margin-bottom:17px;display:block;float:left}.apartment-item .image-container:nth-child(3n){margin-right:0}.apartment-item .apartment-info{display:flex;justify-content:space-between}.apartment-item .apartment-title{margin:0;font-size:28px}.apartment-item .apartment-cost{font-size:28px;color:#3e4559;font-weight:900;width:auto}.apartment-item .btn{height:48px;line-height:48px;font-size:15px}.rating{margin-bottom:7px}.rating .stars{width:auto}.rating .stars .star{width:22px;height:17px;display:block;float:left;position:relative;padding:0 2px}.rating .stars .star:first-child{padding-left:0}.rating .stars .star:first-child:before{left:0}.rating .stars .star:first-child:after{left:0}.rating .stars .star:before{width:18px;height:17px;background:url(/assets/img/star.svg) center center no-repeat;background-size:contain;content:"";position:absolute;top:0;left:2px}.rating .stars .star:after{width:18px;height:17px;background:url(/assets/img/star-active.svg) center center no-repeat;background-size:contain;content:"";position:absolute;top:0;left:2px;display:none}.rating .stars .star.active:before{display:none}.rating .stars .star.active:after{display:block}.rating .reviews_count{width:auto;font-size:15px;color:#ffffffa6;margin-left:10px}.modal{position:relative}.modal.modal_book_now{width:664px}.modal.modal_book_now .modal-head{height:200px;border-radius:12px 12px 0 0;overflow:hidden}.modal.modal_book_now .modal-body{background:#fff;border-radius:0 0 12px 12px;padding:27px 60px 42px;position:relative}.modal.modal_book_now .modal-title{font-size:26px;font-weight:900;color:#3e4559;margin-bottom:24px}.modal.modal_book_now .fields{display:flex;justify-content:space-between;flex-wrap:wrap}.modal.modal_book_now .tags{position:absolute;top:-14px;left:0;padding:0 60px}.modal.modal_book_now .submit{width:100%}.modal_close{width:24px;height:24px;background:url(/assets/img/close.svg) center center no-repeat;background-size:contain;position:absolute;top:0;right:-40px;transition:all .2s linear}.modal_close:hover{transform:rotate(90deg);cursor:pointer}.arcticmodal-overlay{background:#000000db}.field{margin-bottom:18px}.field.half{width:49%}.field .input_wrap.calendar-field{position:relative}.field .input_wrap.calendar-field .input{padding-right:46px}.field .input_wrap.calendar-field:before{width:20px;height:20px;background:url(/assets/img/calendar.svg) center center no-repeat;background-size:contain;position:absolute;content:"";right:15px;top:50%;margin-top:-10px}.field .label{color:#3e455959;display:block;float:left;width:100%;margin-bottom:10px}.field .input{height:62px;box-sizing:border-box;border:2px solid #E6E6E6;background:none;border-radius:5px;width:100%;padding:0 25px;font-size:15px;font-weight:500;color:#3e4559}.field .textarea{height:174px;box-sizing:border-box;border:2px solid #E6E6E6;background:none;border-radius:5px;width:100%;resize:none;font-size:15px;font-weight:500;color:#3e4559;padding:25px}.field .textarea:focus{outline:0}.field .textarea:hover{cursor:text}.tags{margin-bottom:22px;position:relative;z-index:1}.tags .tag{width:70px;line-height:28px;text-align:center;border-radius:24px;font-size:13px;font-weight:500;color:#fff;margin-right:15px}.tags .tag:last-child{margin-right:0}.tags .tag.discount{background:#cb4822}.tags .tag.new{background:#009a70}.dark .content-body{background:#000}.dark .content-head{padding-bottom:0}.dark .description{margin-top:0;margin-bottom:30px}.dark .content-body ._title,.dark .page--content{color:#fff}.dark .page--content *:not(span){color:#c7c7c7}.dark .page--content h2,.dark .page--content h3,.dark .page--content h4,.dark .page--content h5,.dark .page--content h6,.dark .page--content .btn,.dark .page--content .btn *{color:#fff}.dark .content-body .faq .faq_accordeon .faq_item .faq_tab{background:#e8e8e84a;color:#fff}.dark .map-iframe{margin-bottom:30px}.dark .related_tours .most_popular__section{background:#000}.dark .add_comment .field .input,.dark .add_comment .field .textarea{color:#fff}.dark .add_comment .btn.upload{background:#fff;color:#000}.dark .add_comment .field.file-field .file-name{color:#fff}.dark .add_comment .field.file-field .close{background-image:url(/assets/img/close.svg)}.dark .reviews_comments_top .sorting .select_wrap select,.dark .reviews_comments_top .sorting p,.dark .reviews_comments_list .comment_item .name,.dark .reviews_comments_list .comment_item .position,.dark .add_comment .field .label,.dark .program .day-num,.dark .program .day-title,.dark .included .included-item .included_title{color:#fff}.dark .reviews_comments_top .sorting .select_wrap:before{background-image:url(/assets/img/select-arrow-white.svg)}.dark .program .day-item .day-head:before{background-image:url(/assets/img/day-plus-white.svg)}.dark .program .day-item .day-head:after{background-image:url(/assets/img/minus-white.svg);border-color:#fff}.program{margin-bottom:40px}.program .day-item .apartment-item{margin:0;padding:0;border-bottom:0}.program .day-item .apartment-item .image-container{height:226px}.program .day-item .day-head{display:flex;position:relative;padding-left:0;padding-right:35px;border-bottom:1px solid #DFDFDF;height:90px}.program .day-item .day-head:hover,.program .day-item .day-head:hover *{cursor:pointer}.program .day-item .day-head:before{width:44px;height:44px;border:2px solid #E6E6E6;border-radius:50%;content:"";position:absolute;right:0;top:50%;margin-top:-22px;background:url(/assets/img/day-plus.svg) center center no-repeat;background-size:12px 12px;transition:all .2s linear}.program .day-item .day-head:after{width:44px;height:44px;border:2px solid #3E4559;border-radius:50%;content:"";position:absolute;right:0;top:50%;margin-top:-22px;background:url(/assets/img/minus.svg) center center no-repeat;background-size:12px 2px;opacity:0;transition:all .2s linear}.program .day-item .day-head.active:before{opacity:0}.program .day-item .day-head.active:after{opacity:1}.program .day-item .day-body{display:none;padding-bottom:20px}.program .day-icon{width:60px;height:60px;border-radius:50%;overflow:hidden;margin-right:23px;position:absolute;top:50%;margin-top:-30px;left:0}.program .day-num{font-size:24px;font-weight:900;width:180px;margin-right:25px;align-self:center}.program .day-title{font-size:20px;font-weight:900;align-self:center}.included .included-item{position:relative;width:50%;border-top:1px solid #DFDFDF;padding:25px 60px}.included .included-item:nth-child(1),.included .included-item:nth-child(2){border-top:0}.included .included-item:nth-child(odd){clear:both}.included .included-item:before{background:#176eff url(/assets/img/check-white.svg) center center no-repeat;box-sizing:14px 10px;width:44px;height:44px;border-radius:50%;position:absolute;left:0;top:50%;margin-top:-22px;content:""}.included .included-item .included_title{font-size:20px;margin-bottom:7px}.included .included-item .included_text{color:#818693}@media screen and (min-width:1800px){.single-page.tour-single{padding-top:550px}}@media screen and (min-width:1001px){.mobile-fixed-bottom{display:none!important}}@media screen and (max-width:1800px){.single-page{padding-top:270px}.single-page .main .short_description{margin-bottom:40px}.image_bg--single:before{height:43%}.image_bg--single{min-height:380px}.add_comment .btn.upload{line-height:46px}.add_comment .field.file-field .file-name{line-height:50px}.add_comment .field.file-field .close{height:50px}}@media screen and (max-width:1440px){.single-page{padding-top:300px}.image_bg--single:before{height:46%}.single-page .content-body .photogallery .galleryslider .slider-bottom .item-slide{width:240px}.single-page .content-body .photogallery .galleryslider .slider-top .item-slide{width:800px}.add_comment .field.file-field .file-name{max-width:387px}}@media screen and (max-width:1400px){.single-tour-slider .single-tour-slide{width:370px;height:340px;margin-right:45px}.single-page .single-right{width:370px}.single-page .description{margin-top:60px}.single-page .single-left{width:785px}.apartment-item .image-container{width:250px;height:140px}.dark .description{margin-top:0}}@media screen and (max-width:1230px){.single-page .single-sidebar{margin-right:0;background:#fff;padding-bottom:30px}.single-page .single-sidebar{max-width:100%;width:100%}.single-page .single-sidebar .wrap{max-width:1000px}.single-page .single-sidebar .wrap .categories--list,.single-page .single-sidebar .wrap .text_widget,.single-page .single-sidebar .wrap .latest_tours{max-width:760px;clear:both}.single-page .single-sidebar .tour--info{-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,.05);-moz-box-shadow:0px 0px 20px 0px rgba(0,0,0,.05);box-shadow:0 0 20px #0000000d}.single-page .single-sidebar .tour--info,.single-page .single-sidebar .why-book,.single-page .single-sidebar .question-block,.single-page .single-sidebar .latest_tours{max-width:760px;clear:both}.single-page .single-sidebar .tour--info .tabsblock{border-radius:13px}.single-tour-slider .single-tour-slide{width:310px;height:260px;margin-right:35px}.single-page .single-right{width:310px}.single-page .single-left{width:656px}.apartment-item .image-container{width:207px}.single-page .single-sidebar .tour--info .top .flex-bottom ._title{font-size:22px}.dark .single-sidebar{background:#000}}@media screen and (max-width:1076px){.single-page .content-body .wrap_float{max-width:100%}.single-page .content-body .photogallery .galleryslider .slider-top .item-slide{width:100%}.single-page .content-body .photogallery .galleryslider .slider-bottom .item-slide{margin:0 10px}.single-page .single-sidebar .wrap{max-width:930px}.single-page .content-body .photogallery .galleryslider .arrows{display:none}.single-page .single-sidebar .tour--info,.single-page .single-sidebar .why-book,.single-page .single-sidebar .question-block,.single-page .single-sidebar .latest_tours{max-width:100%}.single-page .content-body .photogallery{overflow:hidden}.single-page .single-sidebar .tour--info .tabsblock{border-radius:15px}.single-page.tour-single .single-sidebar{padding-bottom:60px}.add_comment{padding-left:0}.single-page .content-body .photogallery .galleryslider .slider-top .item-slide:before,.single-page .content-body .photogallery .galleryslider .slider-top .item-slide:after{display:none}.single-tour-slider .single-tour-slide{width:280px;height:240px;margin-right:45px}.single-page .single-left{width:550px}.apartment-item .image-container{width:172px;height:118px}}@media screen and (max-width:1000px){.single-page .single-sidebar .wrap{max-width:92vw}.single-page.tour-single .single-sidebar{position:relative}.single-page .single-left,.single-page .single-right{width:100%}.single-page.tour-singlee .main .section-top,.single-page .description{display:block}.single-page .content-body .wrap_float{flex-direction:column}.single-page .content-body .single-left{order:1;margin-top:30px}.single-page .single-left{margin-bottom:38px}.single-tour-slider .slick-list{overflow:auto;padding-left:4vw}.single-tour-slider .slick-track{width:auto!important;transform:none!important;display:block!important;white-space:nowrap}.single-tour-slider .single-tour-slide{display:inline-block!important;float:none;margin-right:14px;height:210px}.single-tour-slider .single-tour-slide:last-child{margin-right:4vw}.single-page.tour-single .content-head .wrap{max-width:100%}.single-page.tour-single .main .section-top,.single-page.tour-single .description{padding:0 4vw}.single-page.tour-single .main .section-top{flex-direction:column}.tour-single-arrows{display:none}.apartment-item .image-container{width:32%;margin-right:2%;height:155px;height:19vw}.single-page .reviews_comments,.single-page.tour-single .single-sidebar{padding-bottom:0}.single-page .single-sidebar{top:auto}.single-page.tour-single .content-body{padding-bottom:50px}.single-page .single-sidebar .tour--info .btn{width:auto}.single-page .content-body .faq{margin-bottom:0}.add_comment{margin-top:0}.single-page .main .title{font-size:34px}.single-page .main .geo{font-size:18px}.dark .description{padding:0}.mobile-fixed-bottom{display:none;width:70px;height:70px;color:#fff;border-radius:50%;position:fixed;z-index:5;background:#ff7f00;justify-content:center;align-items:center;text-align:center;right:4vw;bottom:4vw}.single-page .main .section-top .controls .btn{max-width:280px;width:100%}}@media screen and (max-width:760px){.single-page .related_tours .slider_item{height:300px}.single-page .content-body .map_block .map_content .map{height:400px}.single-page{padding-top:224px}.image_bg--single:before{height:67%}.single-page .main .short_description{margin-bottom:30px}.add_comment .field.file-field .file-name{max-width:40vw}.single-page .single-sidebar .tour--info .btn{padding:0 44px}.modal.modal_book_now{width:100%}.modal.modal_book_now .modal-body,.modal.modal_book_now .tags{padding-left:32px;padding-right:32px}.modal_close{width:18px;height:18px;right:14px;top:14px}}@media screen and (max-width:686px){.single-page .reviews_comments_top .stars .star{width:27px}}@media screen and (max-width:610px){.single-page{padding-top:220px}.single-page .main .short_description li.age:before{left:8px}.single-page .main .short_description li{width:100%;max-width:100%;clear:both;margin-bottom:14px}.single-page .main .short_description{margin-bottom:14px}.single-page .content-body .photogallery .galleryslider .slider-top{margin-bottom:8px}.single-page .content-body .photogallery .galleryslider .slider-bottom .item-slide{margin:0 4px}.single-page .related_tours .slider_item{width:100%}.single-page .reviews_comments_top .sorting{clear:both;float:left}.single-page .description,.single-page .content-body .text,.single-page .content-body .table_wrap .table tbody tr td{font-size:16px}.single-page .reviews_comments_top ._title{margin-bottom:13px}.single-page .reviews_comments_top .sorting .select_wrap select{height:48px}.single-page .reviews_comments_top .sorting p{line-height:48px}.add_comment .field.file-field .file-name{max-width:90%;clear:both;margin-left:0;line-height:30px}.add_comment .field.file-field .close{height:30px}.add_comment .btn.upload{margin-bottom:12px}.single-page .main .section-top .controls .btn{max-width:100%}.single-page .description{margin-top:42px}.single-page .single-sidebar .tour--info .btn,.single-page .content-body .list-block ul{width:100%}.single-page .content-body .list-block{padding-bottom:24px}.apartment-item .image-container{width:100%;margin-right:0;margin-bottom:20px;height:52vw}.apartment-item{display:flex;flex-direction:column;margin:15px 0}.apartment-item .apartment-info{order:-1;margin-bottom:20px}.apartment-item .btn{margin-top:20px}.apartment-item .apartment-title,.apartment-item .apartment-cost{font-size:21px}.single-page .content-body .faq h2{margin-top:0}.modal.modal_book_now .modal-title{font-size:24px}.field.half{width:100%}.dark .description{margin-top:10px}.program .day-item .day-body{padding-top:16px}.program .day-item .day-body .apartment-images{margin-top:20px}.program .day-item:last-child .day-body{padding-bottom:0}.included .included-item{width:100%;padding-top:20px;padding-bottom:20px;padding-right:0}.included .included-item:nth-child(2){border-top:1px solid #DFDFDF}.program .day-item .day-head{flex-direction:column;height:auto;padding-top:14px;padding-bottom:14px;padding-left:0}.program .day-num{width:100%;margin-right:0;font-size:20px;margin-bottom:5px}.program .day-title{font-size:17px}.program .day-item .apartment-item .image-container{height:auto}.program{margin-bottom:30px}.program .day-icon{width:50px;height:50px;margin-top:-25px}.program .day-item .day-head:before,.program .day-item .day-head:after{width:36px;height:36px;margin-top:-18px}.program .day-title{font-weight:400}.program .day-title{font-size:16px}}@media screen and (max-width:430px){.single-page .main .title{font-size:30px;margin-bottom:15px}.single-page .main .short_description li{padding-left:43px}.single-page{padding-top:190px}.single-page .main .short_description li{font-size:16px}.single-page .main .title{line-height:1.2}.single-page .description{font-size:16px}.single-page .content-body ._title{margin-bottom:10px}.single-page .content-body .text{font-size:16px}.single-page .content-body .table_wrap .table tbody tr td:first-child{width:100%;max-width:100%}.single-page .content-body .table_wrap .table,.single-page .content-body .table_wrap .table tbody{display:block;float:left;width:100%}.single-page .content-body .table_wrap .table tbody tr{display:block;float:left;width:100%;border-bottom:1px solid #e6e6e6;margin-bottom:12px;padding-bottom:11px}.single-page .content-body .table_wrap .table tbody tr td{display:block;float:left;width:100%;font-size:16px;padding:5px 0;border-bottom:0}.single-page .content-body .expect{padding-top:35px}.single-page .content-body ._title{font-size:24px}.single-page .content-body .ul_list li{font-size:16px}.single-page .content-body .ul_list li:before{top:2px}.single-page .content-body .faq .faq_accordeon .faq_item .day{width:58px;left:15px}.single-page .content-body .faq .faq_accordeon .faq_item .faq_tab{padding-left:10px}.single-page .content-body .faq .faq_accordeon .faq_item .faq_content{padding:0}.single-page .content-body .faq{margin-bottom:28px}.single-page .content-body .map_block ._title{font-size:24px}.single-page.tour-single .content-head{padding-bottom:45px}.single-page .content-body{padding-top:50px}.single-page .content-body .table_wrap .table tbody tr td ul li{margin-bottom:5px}.single-page .content-body .table_wrap .table tbody tr td ul.false li:before{top:4px}.single-page .content-body .table_wrap .table tbody tr td ul.true li:before{top:4px}.single-page .content-body .faq .faq_accordeon .faq_item .faq_content{font-size:15px}.single-page .content-body .map_block .map_content .map{height:300px}.single-page .reviews_comments_list .comment_item .photo{width:70px;height:70px}.single-page .reviews_comments_list .comment_item{padding-left:85px}.single-page .reviews_comments_list .comment_item .text{font-size:15px;margin-top:18px}.single-page .single-sidebar .tour--info .top{padding:30px 20px 25px}.single-page .single-sidebar .tour--info .top .cost{font-size:22px}.single-page .single-sidebar .tour--info .tabsblock_content{padding:34px 20px 30px}.single-page .single-sidebar .tour--info .tabsblock_content .date{margin-bottom:20px}.single-page .single-sidebar .why-book{padding:12px 20px}.single-page .single-sidebar .question-block{padding:34px 20px}.single-page .single-sidebar .latest_tours{padding:30px 20px}.single-page .related_tours .slider_item .slider_item__content{padding:20px}.single-page .content-body .table_wrap .table tbody tr:first-child td{border-top:0}.single-page .content-body .table_wrap{margin-top:35px}.single-page .content-body .faq .faq_accordeon .faq_item .faq_tab{padding-right:10px}.single-page .reviews_comments_top .rating{padding:14px 0}.single-page .main .section-top .title{font-size:27px}.single-page .main .geo{font-size:15px}.single-page .single-sidebar .tour--info .bottom{padding:18px}.single-page .single-sidebar .tour--info .cost{margin-bottom:18px}.single-page .content-body .list-block ul li{margin-bottom:5px}.single-page .content-body .faq{padding-top:22px}.single-page .related_tours{padding-top:12px}.single-page .content-body .single-left{margin-bottom:0}.single-page .content-body .list-block{margin-bottom:17px}.modal.modal_book_now .modal-body,.modal.modal_book_now .tags{padding-left:20px;padding-right:20px}.modal.modal_book_now .modal-title{font-size:21px}.modal.modal_book_now .modal-head{height:160px}.dark .content-head{padding-bottom:0}.included .included-item .included_title{font-size:18px}}.blog-page{padding-top:50px}.blog-page.search-page .blog-item ._title b,.blog-page.search-page .blog-item ._title strong,.blog-page.search-page .blog-item ._text b,.blog-page.search-page .blog-item ._text strong{font-style:italic}.blog-page.search-page .title{margin-bottom:10px}.blog-page.search-page .subtitle{position:relative;z-index:1;color:#fff;margin-bottom:44px;font-size:20px}.blog-page.search-page .main{max-width:100%}.blog-page .title{font-size:40px;font-weight:700;color:#fff;margin-bottom:44px}.blog-page .main,.blog-page .sidebar,.blog-page .title{position:relative;z-index:1}.blog-page .blog-item{margin-bottom:44px;display:block;float:left;width:100%;color:#fff}.blog-page .blog-item:last-child{margin-bottom:30px}.blog-page .blog-item ._img{border-radius:10px;overflow:hidden;background-position:center center;background-repeat:no-repeat;background-size:cover;margin-bottom:2px}.blog-page .blog-item ._img .sq_parent{width:100%;position:relative;padding-bottom:48%;overflow:hidden}.blog-page .blog-item ._img .sq_parent .sq_wrap{position:absolute;width:100%;height:100%}.blog-page .blog-item ._img .sq_parent .sq_wrap .sq_content{float:left;width:100%;height:100%}.blog-page .blog-item ._date{font-size:12px;font-weight:700;color:#3e4559;position:relative;line-height:18px;margin:15px 0 12px}.blog-page .blog-item ._title{font-size:30px;font-weight:900;color:#000;margin-bottom:10px;transition:all .2s linear}.blog-page .blog-item ._text{font-size:16px;color:#3e4559;line-height:1.7}.blog-page .blog-item:hover ._title{color:#ff7f00;transition:all .2s linear}.blog-page .blog-list.two-colums .blog-item{width:48%;margin-right:4%}.blog-page .blog-list.two-colums .blog-item:nth-child(2n){margin-right:0}.blog-page .blog-list.two-colums .blog-item:nth-child(odd){clear:both}.blog-page .blog-list.two-colums .blog-item ._img .sq_parent{padding-bottom:64%}.blog-page .blog-list.two-colums .blog-item ._title{font-size:20px;margin-bottom:13px}.blog-page .blog-list.two-colums .blog-item ._text{font-size:14px}.blog-page .blog-list.three-colums .blog-item{width:32%;margin-right:2%}.blog-page .blog-list.three-colums .blog-item:nth-child(3n){margin-right:0}.blog-page .blog-list.three-colums .blog-item:nth-child(3n+1){clear:both}.blog-page .blog-list.three-colums .blog-item ._img .sq_parent{padding-bottom:64%}.blog-page .blog-list.three-colums .blog-item ._title{font-size:20px;margin-bottom:13px}.blog-page .blog-list.three-colums .blog-item ._text{font-size:14px}.categories--list{background:#fff;border-radius:15px;padding:34px 30px 22px;margin-bottom:20px}.categories--list ul li{border-bottom:1px solid #E6E6E6;font-size:16px;font-weight:500;color:#9599a4;position:relative;padding:18px 0 18px 85px}.categories--list ul li:first-child{padding-top:0}.categories--list ul li a{display:block;float:left;width:100%}.categories--list ul li a:hover ._title{color:#ff7f00}.categories--list ul li a:hover .count{color:#3e4559}.categories--list ul li:last-child{border-bottom:0}.categories--list ul li .count{color:#cbcbcb;width:40px;text-align:right;display:inline-block;position:absolute;left:0}.text_widget{padding:34px 30px;border-radius:15px;margin-bottom:20px}.text_widget ._title{font-size:24px;font-weight:900;color:#fff;margin-bottom:25px}.text_widget ._text{font-size:16px;color:#fff;line-height:1.9}.recent_photo{border:1px solid #E2E2E2;border-radius:15px;padding:34px 30px}.recent_photo .block-title{color:#fff!important;margin-bottom:25px}.recent_photo .photos .item{width:30%;margin-right:5%;margin-bottom:5%;border-radius:5px;overflow:hidden;position:relative;display:block;float:left}.recent_photo .photos .item:before{background:#111b38;position:absolute;top:0;left:0;width:100%;opacity:0;height:100%;content:"";z-index:1;transition:all .2s linear}.recent_photo .photos .item:after{width:28px;height:26px;background:url(/assets/img/link.svg) center center no-repeat;background-size:contain;position:absolute;content:"";top:50%;left:50%;margin-top:-13px;margin-left:-14px;z-index:2;opacity:0;transition:all .2s linear}.recent_photo .photos .item:nth-child(3n){margin-right:0}.recent_photo .photos .item:hover:before{opacity:.6;transition:all .2s linear}.recent_photo .photos .item:hover:after{opacity:1;transition:all .2s linear}.recent_photo .photos .item .sq_parent{width:100%;position:relative;padding-bottom:100%;overflow:hidden}.recent_photo .photos .item .sq_parent .sq_wrap{position:absolute;width:100%;height:100%}.recent_photo .photos .item .sq_parent .sq_wrap .sq_content{float:left;width:100%;height:100%}.recent_photo .photos .item .sq_parent .sq_wrap .sq_content img{width:100%;height:100%;object-fit:cover}.single-page.blog-single .main .title{margin-bottom:15px}.single-page.blog-single .single-sidebar .latest_tours{background:#111b38}.single-page.blog-single .single-sidebar .latest_tours .block-title{color:#fff}.single-page.blog-single .single-sidebar .latest_tours ._item .right ._title{color:#fff;margin-bottom:14px}.single-page.blog-single .single-sidebar .latest_tours ._item .right .time{color:#fff}.single-page.blog-single .single-sidebar .latest_tours ._item .right .time:before{background-image:url(/assets/img/time.svg)}.blog-single{padding-bottom:0}.blog-single .wrap{max-width:844px}.blog-single .categories--list{-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,.05);-moz-box-shadow:0px 0px 20px 0px rgba(0,0,0,.05);box-shadow:0 0 20px #0000000d;border:1px solid #E2E2E2}.blog-single .date{color:#ffffff5e;text-transform:uppercase;position:relative;font-size:12px;font-weight:700;line-height:18px;margin-bottom:36px}.blog-single .quote{padding-bottom:24px;margin:20px 0 3px}.blog-single .quote_top{position:relative;padding-left:70px;margin-bottom:15px}.blog-single .quote_top .photo{width:48px;height:48px;border-radius:50%;overflow:hidden;position:absolute;bottom:0;left:0}.blog-single .quote_top .photo img{width:100%;height:100%;object-fit:cover}.blog-single .quote_top .text{background:#ff7f00;padding:30px 37px;color:#fff;border-radius:20px 20px 20px 0;font-style:italic;font-weight:500}.blog-single .quote_bottom{padding-left:70px}.blog-single .quote_bottom .name{font-size:18px;font-weight:500;color:#3e4559;font-style:italic}.blog-single .recent_articles{padding-top:30px;padding-bottom:80px}.blog-single .recent_articles .title{font-size:29px;color:#3e4559;font-weight:900;margin-bottom:25px}.blog-single .blog_item{width:48%;margin-right:4%;text-align:left}.blog-single .blog_item:nth-child(2){margin-right:0}.blog-single .blog_item .blog_item_date{color:#818693}.blog-single .blog_item .blog_item_title{color:#3e4559}.blog-single .blog_item .blog_item_text{color:#818693}.blog-single .video{padding-bottom:56.25%;height:0;position:relative}.blog-single .video iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.blog-single .description{margin-top:0}.blog-single .content-body .wrap_float{flex-direction:column}.page--content{padding-top:16px}.page--content>*:first-child{margin-top:0}.page--content img{max-width:100%}.page--content p{font-size:18px;color:#818693;margin:20px 0;line-height:1.4}.page--content h2{color:#3e4559;font-size:30px;font-weight:900;margin:25px 0 10px}.page--content h3{color:#3e4559;font-size:26px;font-weight:900;margin:25px 0 10px}.page--content h4{color:#3e4559;font-size:24px;font-weight:900;margin:25px 0 10px}.page--content h5{color:#3e4559;font-size:22px;font-weight:900;margin:25px 0 10px}.page--content h6{color:#3e4559;font-size:20px;font-weight:900;margin:25px 0 10px}.page--content b{color:#3e4559}.page--content ul,.page--content ol{margin:20px 0;padding-left:30px}.page--content ul li,.page--content ol li{font-size:18px;color:#818693;line-height:1.4;display:list-item}.page--content a:not([class]){color:#ff7f00}.page--content a:not([class]):hover{text-decoration:underline}@media screen and (min-width:1800px){.single-page.blog-single{padding-top:550px}}@media screen and (max-width:1600px){.blog-page{padding-top:200px}.blog-page .title{margin-bottom:44px}}@media screen and (max-width:1230px){.blog-single .single-sidebar{padding-bottom:60px}}@media screen and (max-width:1000px){.blog-page .blog-list.three-colums .blog-item{width:48%;margin-right:4%}.blog-page .blog-list.three-colums .blog-item:nth-child(3n){margin-right:4%}.blog-page .blog-list.three-colums .blog-item:nth-child(3n+1){clear:none}.blog-page .blog-list.three-colums .blog-item:nth-child(2n){margin-right:0}.blog-single .wrap{max-width:92vw}}@media screen and (max-width:610px){.blog-page .title{font-size:34px;margin-bottom:28px}.blog-page .blog-item ._title{font-size:23px}.blog-page .blog-item ._title{margin-bottom:10px}.blog-page .blog-item ._date{margin:10px 0 14px}.blog-page .blog-item{margin-bottom:40px}.categories--list,.text_widget,.recent_photo{padding:30px}.blog-page .blog-list.two-colums .blog-item,.blog-single .blog_item{width:100%;margin-right:0}.blog-single .recent_articles{padding-bottom:20px}.page--content{padding-top:10px}.blog-single .quote{margin:10px 0}.blog-single .quote_top .text{padding:20px}.page--content p{margin:8px 0}.blog-page{padding-top:184px}.blog-page .blog-list.three-colums .blog-item{width:100%;margin-right:0}.blog-page .blog-list.three-colums .blog-item:nth-child(3n){margin-right:0}.blog-page .blog-list.three-colums .blog-item:nth-child(3n+1){clear:none}.blog-page .blog-list.three-colums .blog-item:nth-child(2n){margin-right:0}.blog-single .content-body{padding-bottom:50px}}@media screen and (max-width:430px){.blog-page .blog-item ._text{font-size:15px}.blog-page .blog-item:last-child{margin-bottom:12px}.categories--list,.text_widget,.recent_photo{padding:30px 20px}.categories--list ul li{font-size:15px;padding:13px 0 13px 68px}.text_widget ._title{margin-bottom:18px}.text_widget ._text{font-size:15px;line-height:1.7}.recent_photo .block-title{margin-bottom:25px}.page--content h2{font-size:24px}.page--content p{font-size:16px}.page--content h3{font-size:21px}.page--content ul li,.page--content ol li{font-size:16px;margin-bottom:5px}}.about-page{padding-top:220px}.about-page .main{max-width:100%}.about-page .content-head{padding-bottom:20px;overflow:hidden}.about-page .section-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.about-page .section-top .title{width:auto;margin-bottom:0}.about-page .content-body{background:#000;padding-top:30px}.about-page .content-body .wrap_float{max-width:100%;flex-direction:column}.about-page .description{margin-top:80px}.about-page .description-title{font-size:30px;font-weight:900;color:#fff;margin-bottom:25px}.about-page .description .text p{font-size:16px;color:#fff}.about-page .description .left{max-width:840px;width:64%}.about-page .description .right{max-width:420px;float:right;width:33%}.about-page .about-slider .about-slide{width:864px;height:546px;border-radius:12px;overflow:hidden;margin:0 24px}.about-page .about-slider .slick-list{overflow:visible}.about-page .team_title{font-size:30px;font-weight:900;color:#fff;margin-bottom:25px}.about-page .team .item{max-width:410px;background:#fff;border-radius:15px;overflow:hidden;width:32%;margin-right:2%;margin-bottom:2%;display:block;float:left}.about-page .team .item:nth-child(3n){margin-right:0}.about-page .team .item_image .sq_parent{width:100%;position:relative;padding-bottom:90%;overflow:hidden}.about-page .team .item_image .sq_parent .sq_wrap{position:absolute;width:100%;height:100%}.about-page .team .item_image .sq_parent .sq_wrap .sq_content{float:left;width:100%;height:100%}.about-page .team .item_image .sq_parent .sq_wrap .sq_content img{width:100%;height:100%;object-fit:cover}.about-page .team .item_info{padding:30px 40px 40px}.about-page .team .item_info .item_title{font-size:28px;color:#3e4559;font-weight:900;margin-bottom:16px}.about-page .team .item_info .item_position{color:#818693;font-size:18px;font-style:italic}.slick-arrows{width:144px}.slick-arrows .arrow{width:62px;height:62px;border-radius:50%;border:2px solid rgba(255,255,255,.2);background:none;top:0;position:relative;transition:all .2s linear}.slick-arrows .arrow:before{width:20px;height:14px;background:url(/assets/img/slick-arrow.svg) center center no-repeat;background-size:contain;position:absolute;content:"";left:50%;top:50%;margin-left:-10px;margin-top:-7px}.slick-arrows .arrow.next{margin-left:20px}.slick-arrows .arrow.next:before{transform:rotate(180deg)}.slick-arrows .arrow:hover{border-color:#fff}.statistic{display:flex;justify-content:space-between;margin-bottom:100px}.statistic .stat-item{width:auto}.statistic .stat-item .val{font-size:122px;color:#ff7f00;width:auto;font-weight:300}.statistic .stat-item .text{width:auto;font-size:16px;color:#fff;clear:both}.contacts-page{padding-bottom:0}.contacts-page .contacts-columns{margin-top:45px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.contacts-page .contacts-columns .column{width:22%;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;position:relative;padding-bottom:52px;margin-right:15%}.contacts-page .contacts-columns .column:last-child{margin-right:0}.contacts-page .contacts-columns .column.tel ._title:before{background-image:url(/assets/img/call-3.svg);width:32px;height:30px;top:50%;margin-top:-15px}.contacts-page .contacts-columns .column.email ._title:before{background-image:url(/assets/img/email-3.svg);width:32px;height:26px;top:50%;margin-top:-13px}.contacts-page .contacts-columns .column.location ._title:before{background-image:url(/assets/img/geo-3.svg);width:24px;height:32px;top:50%;margin-top:-13px}.contacts-page .contacts-columns .column ._title{font-size:22px;color:#fff;font-weight:900;position:relative;padding-left:48px;line-height:32px;margin-bottom:20px}.contacts-page .contacts-columns .column ._title:before{position:absolute;left:0;background-position:center center;background-repeat:no-repeat;background-size:contain;content:""}.contacts-page .contacts-columns .column .text{font-size:16px;color:#fffc;line-height:1.4}.contacts-page .contacts-columns .column a{font-size:20px;color:#ff7f00;display:block;float:left;position:absolute;bottom:0;left:0}.contacts-page .mab-block{background:#eee;height:570px;overflow:hidden;width:100%}.contacts-page .mab-block iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.contacts-page .content-head,.contacts-page .content-body{position:relative}.contacts-page .content-body:before{background:-moz-linear-gradient(top,#000000 0%,#000000 17%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(top,#000000 0%,#000000 17%,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,#000,#000 17%,#0000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#00000000",GradientType=0);position:absolute;content:"";top:0;left:0;width:100%;height:93px;z-index:1}.contacts-page .socials{text-align:center;padding-top:90px}.contacts-page .socials .links{width:auto;float:none;display:inline-block}.contacts-page .socials .links a{display:block;float:left;width:40px;height:40px;position:relative;margin:0 28px}.contacts-page .socials .links a:before{position:absolute;content:"";background-position:center center;background-repeat:no-repeat;background-size:contain;top:50%;left:50%;opacity:.35;transition:all .2s linear}.contacts-page .socials .links a:hover:before{opacity:1;transition:all .2s linear}.contacts-page .socials .links a.fb:before{background-image:url(/assets/img/facebook-logo.svg);width:22px;height:38px;margin-top:-19px;margin-left:-11px}.contacts-page .socials .links a.instagram:before{background-image:url(/assets/img/instagram.svg);width:34px;height:34px;margin-top:-17px;margin-left:-17px}.contacts-page .socials .links a.pinterest:before{background-image:url(/assets/img/pinterest.svg);width:30px;height:36px;margin-top:-18px;margin-left:-15px}.contacts-page .socials .links a.twitter:before{background-image:url(/assets/img/twitter.svg);width:38px;height:30px;margin-top:-15px;margin-left:-19px}@media screen and (max-width:1600px){.about-page{padding-top:200px}.about-page .description{margin-top:100px}}@media screen and (max-width:1440px){.contacts-page .contacts-columns .column{width:24%;margin-right:14%}.contacts-page .contacts-columns{margin-top:35px}}@media screen and (max-width:1400px){.slick-arrows .arrow{height:50px;width:50px}.slick-arrows{width:120px}}@media screen and (max-width:1230px){.about-page .description{margin-top:100px}.about-page .team .item_info{padding:20px 20px 30px}.about-page .team .item_info .item_title{font-size:22px;margin-bottom:6px}.about-page .team .item_info .item_position{font-size:16px}.statistic .stat-item .val{font-size:96px}}@media screen and (max-width:1000px){.about-page .team .item_info .item_title{font-size:19px}.about-page .team .item_info .item_position{font-size:14px}.contacts-page .contacts-columns .column{width:30%;margin-right:4%}.contacts-page .contacts-columns .column .text{font-size:14px}.contacts-page .contacts-columns .column a{font-size:18px}.about-page .about-slider .about-slide{margin:0;height:56vw}.about-page .about-slider .slick-list{overflow:visible;border-radius:0;padding:0!important}.about-page .about-slider .about-slide{opacity:0;transition:all .2s linear}.about-page .about-slider .about-slide.slick-current{opacity:1}.statistic .stat-item .val{font-size:66px}.about-page .section-top .title{margin-bottom:0;margin-top:3px}.about-page .description{margin-top:66px}}@media screen and (max-width:760px){.about-page .description .left,.about-page .description .right{width:100%;max-width:100%}.about-page .description{margin-top:50px}.about-page .team .item{width:49%}.about-page .team .item:nth-child(3n){margin-right:2%}.about-page .team .item:nth-child(2n){margin-right:0}.contacts-page .contacts-columns .column{width:100%;margin-right:0;margin-bottom:40px}.contacts-page .contacts-columns{display:block}.contacts-page .contacts-columns .column{display:block;padding-bottom:35px}.contacts-page .contacts-columns .column ._title{margin-bottom:12px}.contacts-page .contacts-columns{margin-top:30px}.contacts-page .content-body{padding-top:0}.contacts-page .mab-block{height:470px}.contacts-page .socials{padding-top:60px}.contacts-page .socials .links a{margin:0 18px}.about-page .section-top .title{margin-top:9px}.statistic{flex-direction:column}.statistic .stat-item .val{font-size:74px}.statistic .stat-item{margin-bottom:20px}.statistic{margin-bottom:64px}.contacts-page .content-body:before{display:none}}@media screen and (max-width:610px){.single-page .main .title{font-size:32px}.about-page .description-title{font-size:24px}.about-page .description-title{margin-bottom:17px}.about-page .team_title{font-size:23px}.about-page{padding-top:184px}.about-page .team .item{width:100%;margin-right:0;margin-bottom:23px}.contacts-page .contacts-columns{margin-top:30px}.contacts-page .contacts-columns .column.tel ._title:before{width:24px}.contacts-page .contacts-columns .column.email ._title:before{width:24px}.contacts-page .contacts-columns .column.location ._title:before{width:16px}.contacts-page .contacts-columns .column ._title{padding-left:38px}.contacts-page{padding-bottom:20px}.about-page .team .item{max-width:100%}.slick-arrows .arrow{width:50px;height:50px}.slick-arrows .arrow.next{margin-left:13px}.about-page .about-slider-arrows{width:auto}.about-page .section-top .title{margin-top:6px}.statistic .stat-item .val{font-size:65px}.statistic{margin-bottom:42px}.about-page .description{margin-top:36px}}@media screen and (max-width:430px){.about-page{padding-top:180px}.contacts-page .mab-block{height:370px}}@media screen and (max-width:358px){.contacts-page .socials .links a{margin:0 12px}}.gallery_page{padding-top:220px;background:#000;padding-bottom:80px}.gallery_page .title{font-size:40px;font-weight:900;color:#fff;position:relative;z-index:1;margin-bottom:44px}.gallery_page .item{width:32%;margin-right:1.8%;margin-bottom:1.8%;border-radius:8px;overflow:hidden;position:relative;display:block;float:left}.gallery_page .item:before{background:#00000057;content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;opacity:0;transition:all .2s linear}.gallery_page .item:after{width:44px;height:44px;background:url(/assets/img/zoom.svg) center center no-repeat;background-size:contain;position:absolute;content:"";top:50%;left:50%;margin-top:-22px;margin-left:-22px;z-index:2;opacity:0;transition:all .2s linear}.gallery_page .item:hover:before{opacity:1;transition:all .2s linear}.gallery_page .item:hover:after{opacity:1;transition:all .2s linear}.gallery_page .item:nth-child(3n){margin-right:0}.gallery_page .item:nth-child(3n+1){clear:both}.gallery_page .item:nth-child(6n+1) .sq_parent{padding-bottom:73%}.gallery_page .item:nth-child(6n+2) .sq_parent{padding-bottom:130%}.gallery_page .item:nth-child(6n+3) .sq_parent{padding-bottom:94%}.gallery_page .item:nth-child(6n+4){margin-top:-233px}.gallery_page .item:nth-child(6n+4) .sq_parent{padding-bottom:151%}.gallery_page .item:nth-child(6n+5) .sq_parent{padding-bottom:95%}.gallery_page .item:nth-child(6n+6){margin-top:-146px}.gallery_page .item:nth-child(6n+6) .sq_parent{padding-bottom:130%}.gallery_page .item .sq_parent{width:100%;position:relative;padding-bottom:73%;overflow:hidden}.gallery_page .item .sq_parent .sq_wrap{position:absolute;width:100%;height:100%}.gallery_page .item .sq_parent .sq_wrap .sq_content{float:left;width:100%;height:100%}.gallery_page .item .sq_parent .sq_wrap .sq_content img{width:100%;height:100%;object-fit:cover}.lg-backdrop{background-color:#000000db}body.lg-on{overflow:hidden}.lg-toolbar{background:none}.lg-toolbar .lg-icon{width:40px;height:40px;background:url(/assets/img/close.svg) center center no-repeat;background-size:18px 18px;position:absolute;right:12px;top:12px}.lg-toolbar .lg-icon:after{display:none}.lg-toolbar .lg-icon.lg-download{display:none}.lg-actions .lg-next{width:48px;height:48px;background:#ffffff29;border-radius:50%;transform:rotate(90deg);margin-top:-24px}.lg-actions .lg-next:before{width:14px;height:20px;background:url(/assets/img/lg-arrow.svg) center center no-repeat;background-size:contain;content:"";position:absolute;top:50%;left:50%;margin-top:-10px;margin-left:-7px;opacity:1;transition:all .2s linear}.lg-actions .lg-next:after{width:14px;height:20px;background:url(/assets/img/lg-arrow-active.svg) center center no-repeat;background-size:contain;content:"";position:absolute;top:50%;left:50%;margin-top:-10px;margin-left:-7px;opacity:0;transition:all .2s linear;transform:rotate(180deg)}.lg-actions .lg-next:hover{background:#fff;transition:all .2s linear}.lg-actions .lg-next:hover:before{opacity:0;transition:all .2s linear}.lg-actions .lg-next:hover:after{opacity:1;transition:all .2s linear}.lg-actions .lg-prev{width:48px;height:48px;background:#ffffff29;border-radius:50%;transform:rotate(-90deg);margin-top:-24px}.lg-actions .lg-prev:before{width:14px;height:20px;background:url(/assets/img/lg-arrow.svg) center center no-repeat;background-size:contain;content:"";position:absolute;top:50%;left:50%;margin-top:-10px;margin-left:-7px;opacity:1;transition:all .2s linear}.lg-actions .lg-prev:after{width:14px;height:20px;background:url(/assets/img/lg-arrow-active.svg) center center no-repeat;background-size:contain;content:"";position:absolute;top:50%;left:50%;margin-top:-10px;margin-left:-7px;opacity:0;transition:all .2s linear;transform:rotate(180deg)}.lg-actions .lg-prev:hover{background:#fff;transition:all .2s linear}.lg-actions .lg-prev:hover:before{opacity:0;transition:all .2s linear}.lg-actions .lg-prev:hover:after{opacity:1;transition:all .2s linear}@media screen and (max-width:1600px){.gallery_page{padding-top:200px}}@media screen and (max-width:1440px){.gallery_page .title{margin-bottom:44px}.gallery_page .item:nth-child(6n+4){margin-top:-235px}.gallery_page .item:nth-child(6n+6){margin-top:-147px}}@media screen and (max-width:1400px){.gallery_page .item:nth-child(6n+4){margin-top:-215px}.gallery_page .item:nth-child(6n+6){margin-top:-135px}}@media screen and (max-width:1230px){.gallery_page .item:nth-child(6n+4){margin-top:-180px}.gallery_page .item:nth-child(6n+6){margin-top:-113px}}@media screen and (max-width:1076px){.gallery_page .item:nth-child(6n+4){margin-top:-167px}.gallery_page .item:nth-child(6n+6){margin-top:-104px}.gallery_page .item:before,.gallery_page .item:after{display:none}.lg-actions .lg-next:hover{background:#ffffff29}.lg-actions .lg-next:hover:before{opacity:1}.lg-actions .lg-next:hover:after{display:none}.lg-actions .lg-prev:hover{background:#ffffff29}.lg-actions .lg-prev:hover:before{opacity:1}.lg-actions .lg-prev:hover:after{display:none}}@media screen and (max-width:1000px){.gallery_page .item:nth-child(6n+4){margin-top:-18%}.gallery_page .item:nth-child(6n+6){margin-top:-11%}}@media screen and (max-width:610px){.gallery_page{padding-top:184px}.gallery_page .title{font-size:34px}.gallery_page{padding-bottom:30px}.gallery_page .title{margin-bottom:28px}}@media screen and (max-width:430px){.gallery_page .item{width:49%;margin-right:2%;margin-bottom:2%}.gallery_page .item:nth-child(3n){margin-right:0;float:right}.gallery_page .item:nth-child(3n+1){clear:none}.gallery_page .item:nth-child(2n){margin-right:0}.gallery_page .item:nth-child(6n+4){margin-top:-28%}.gallery_page .item:nth-child(6n+6){margin-top:0}.gallery_page .item:nth-child(6n+5) .sq_parent{padding-bottom:130%}}button,input{line-height:normal}button,input,select,textarea{font-size:100%;line-height:inherit;margin:0;vertical-align:baseline}input,textarea,select{font-size:14px;max-width:100%;background:#fff}textarea{overflow:auto;vertical-align:top}input[type=checkbox]{display:inline}button,input[type=button],input[type=reset],input[type=submit]{line-height:1;cursor:pointer;-webkit-appearance:button;border:0}input[type=checkbox],input[type=radio]{padding:0;width:15px;height:25px;margin-right:13px;cursor:pointer;vertical-align:sub}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #f7f7f7 inset}input[type=search]{outline:0}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}fieldset{margin-bottom:0;width:100%}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;-ms-appearance:none}.select{position:relative}.select:after{position:absolute;content:"";right:10px;top:46%;width:20px;height:20px;font-family:icomoon;font-size:13px;font-weight:700;display:block;color:#fff;pointer-events:none;-webkit-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.select.t1:after{color:#171412}select{border:none;outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:100%;padding:0 17px;height:50px!important;font-family:CerebriSans,sans-serif;font-size:15px;font-weight:400;line-height:50px;border-radius:10px;background-color:#48433f;color:#fff;margin-bottom:15px;position:relative}select option{font-size:16px;line-height:11px;color:#696969;background-color:#fff;text-transform:capitalize}select.style-1{background:#f1f1f1;color:#171412}textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color]{border:none;outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-radius:5px;padding:15px;width:100%;height:50px;background:#fff;font-size:16px;font-weight:400;line-height:29px;font-family:CerebriSans;color:#171412;overflow:hidden}textarea:focus,input[type=text]:focus,input[type=password]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=date]:focus,input[type=month]:focus,input[type=time]:focus,input[type=week]:focus,input[type=number]:focus,input[type=email]:focus,input[type=url]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=color]:focus{border:none;outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}textarea::placeholder,input[type=text]::placeholder,input[type=password]::placeholder,input[type=datetime]::placeholder,input[type=datetime-local]::placeholder,input[type=date]::placeholder,input[type=month]::placeholder,input[type=time]::placeholder,input[type=week]::placeholder,input[type=number]::placeholder,input[type=email]::placeholder,input[type=url]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=color]::placeholder{font-size:16px;font-weight:400;line-height:29px;font-family:CerebriSans;color:#171412}textarea.style-1,input[type=text].style-1,input[type=password].style-1,input[type=datetime].style-1,input[type=datetime-local].style-1,input[type=date].style-1,input[type=month].style-1,input[type=time].style-1,input[type=week].style-1,input[type=number].style-1,input[type=email].style-1,input[type=url].style-1,input[type=search].style-1,input[type=tel].style-1,input[type=color].style-1{background:#48433f;color:#fff}textarea.style-1::placeholder,input[type=text].style-1::placeholder,input[type=password].style-1::placeholder,input[type=datetime].style-1::placeholder,input[type=datetime-local].style-1::placeholder,input[type=date].style-1::placeholder,input[type=month].style-1::placeholder,input[type=time].style-1::placeholder,input[type=week].style-1::placeholder,input[type=number].style-1::placeholder,input[type=email].style-1::placeholder,input[type=url].style-1::placeholder,input[type=search].style-1::placeholder,input[type=tel].style-1::placeholder,input[type=color].style-1::placeholder{color:#fff}textarea.style-2,input[type=text].style-2,input[type=password].style-2,input[type=datetime].style-2,input[type=datetime-local].style-2,input[type=date].style-2,input[type=month].style-2,input[type=time].style-2,input[type=week].style-2,input[type=number].style-2,input[type=email].style-2,input[type=url].style-2,input[type=search].style-2,input[type=tel].style-2,input[type=color].style-2{background:#f1f1f1;color:#171412}textarea.style-2::placeholder,input[type=text].style-2::placeholder,input[type=password].style-2::placeholder,input[type=datetime].style-2::placeholder,input[type=datetime-local].style-2::placeholder,input[type=date].style-2::placeholder,input[type=month].style-2::placeholder,input[type=time].style-2::placeholder,input[type=week].style-2::placeholder,input[type=number].style-2::placeholder,input[type=email].style-2::placeholder,input[type=url].style-2::placeholder,input[type=search].style-2::placeholder,input[type=tel].style-2::placeholder,input[type=color].style-2::placeholder{color:#171412}textarea.style-2:focus,input[type=text].style-2:focus,input[type=password].style-2:focus,input[type=datetime].style-2:focus,input[type=datetime-local].style-2:focus,input[type=date].style-2:focus,input[type=month].style-2:focus,input[type=time].style-2:focus,input[type=week].style-2:focus,input[type=number].style-2:focus,input[type=email].style-2:focus,input[type=url].style-2:focus,input[type=search].style-2:focus,input[type=tel].style-2:focus,input[type=color].style-2:focus{background-color:#fff;border:1px solid #c3a27c}textarea.style-3,input[type=text].style-3,input[type=password].style-3,input[type=datetime].style-3,input[type=datetime-local].style-3,input[type=date].style-3,input[type=month].style-3,input[type=time].style-3,input[type=week].style-3,input[type=number].style-3,input[type=email].style-3,input[type=url].style-3,input[type=search].style-3,input[type=tel].style-3,input[type=color].style-3{background-color:#48433f;color:#fff;border:1px solid #48433f;margin-bottom:15px}textarea.style-3::placeholder,input[type=text].style-3::placeholder,input[type=password].style-3::placeholder,input[type=datetime].style-3::placeholder,input[type=datetime-local].style-3::placeholder,input[type=date].style-3::placeholder,input[type=month].style-3::placeholder,input[type=time].style-3::placeholder,input[type=week].style-3::placeholder,input[type=number].style-3::placeholder,input[type=email].style-3::placeholder,input[type=url].style-3::placeholder,input[type=search].style-3::placeholder,input[type=tel].style-3::placeholder,input[type=color].style-3::placeholder{color:#fff}textarea.style-3:focus,input[type=text].style-3:focus,input[type=password].style-3:focus,input[type=datetime].style-3:focus,input[type=datetime-local].style-3:focus,input[type=date].style-3:focus,input[type=month].style-3:focus,input[type=time].style-3:focus,input[type=week].style-3:focus,input[type=number].style-3:focus,input[type=email].style-3:focus,input[type=url].style-3:focus,input[type=search].style-3:focus,input[type=tel].style-3:focus,input[type=color].style-3:focus{border:1px solid #c3a27c}input[type=date]::-webkit-calendar-picker-indicator:after{color:#fff}button,input[type=button],input[type=reset],input[type=submit]{font-family:Oswald;font-weight:700;font-size:16px;line-height:11px;background-color:#fff;color:#c3a27c;border-radius:10px;padding:15px;height:50px;border:none;display:inline-block;-webkit-appearance:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;position:relative}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover,button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus{outline:0;border:none}textarea{height:213px!important}::-webkit-input-placeholder{color:#171412}:-moz-placeholder{color:#171412}::-moz-placeholder{color:#171412;opacity:1}:-ms-input-placeholder{color:#171412}.form{margin-bottom:100px}.form h1{font-size:2.5rem;font-weight:400;margin-bottom:1rem;color:#000}.form p{color:#333;line-height:1.5;margin-bottom:2rem}.form form{display:flex;flex-direction:column;gap:1rem}.form input,textarea{width:100%;padding:.8rem;border:none;background-color:#f2f2f2;border-radius:4px;font-size:1rem;font-family:Roboto,sans-serif!important}.form textarea{min-height:150px;resize:vertical}.form button{background-color:#1a1a1a;color:#d4d4d4;border:none;padding:.8rem 2rem;font-size:1rem;cursor:pointer;border-radius:4px;align-self:flex-start;transition:background-color .2s}.form button:hover{background-color:#333}.form input:focus,textarea:focus{outline:2px solid #333;background-color:#fff}.header__bottom .menu .scroll_wrap>ul>li.current-menu-item>a:before{height:2px;background:#fff;position:absolute;bottom:-1px;left:0;right:0;content:""}input,textarea{font-family:Roboto,sans-serif!important}.discount_section{display:flex;justify-content:center;align-items:center}.discount_section .wrap_float{text-align:center;display:flex}.discount_section .section_content{max-width:739px;margin:0 auto}@media screen and (max-width:1076px){.most_popular__section.mainpage-slider .slider_item,.mainpage-slider .popular_destination__slider .slide_item{transition-property:opacity}}@media screen and (max-width:1076px){.mobile_btn:after,.header__bottom .menu .close:after,.header__bottom .menu .scroll .bottom .socials .links a:after,.header__top .socials a:after{content:"";position:absolute;top:50%;left:50%;width:44px;height:44px;transform:translate(-50%,-50%)}.mobile_btn,.header__bottom .menu .close{position:absolute}.header__bottom .menu .close{position:fixed}.header__bottom .menu .scroll_wrap ul ul a{min-height:44px;display:flex;align-items:center;justify-content:center}.header__top .email a,.footer_center_right .text a,.footer_bottom a,.footer_center_menu ul li a{display:inline-flex;align-items:center;min-height:44px;padding:4px 0}}@media screen and (max-width:1000px){.most_popular__section .top_part_right,.popular_destination__section .top_part_right{min-height:50px}}@media screen and (max-width:1076px){.most_popular__section .slider_item__content .description{padding:0}}@media screen and (max-width:1076px){.blog-list .blog-item{overflow:hidden}.blog-list .blog-item ._title,.blog-list .blog-item ._text p,.blog-list .blog-item ._text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}@media screen and (max-width:1076px){.header__bottom .menu{overscroll-behavior:contain}}@media screen and (max-width:1000px){#single-tour-slider.slick-slider,.single-tour-slider.slick-slider{touch-action:auto}.single-tour-slider .slick-list{-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;overscroll-behavior-x:contain}.single-tour-slider .single-tour-slide{scroll-snap-align:center}}@media screen and (orientation:landscape)and (max-width:1050px)and (max-height:600px){.homepage_slider{min-height:100vh;min-height:100svh}.homepage_slider .slide__text{bottom:80px}}.ctct-inline-form input,.ctct-inline-form select,.ctct-inline-form textarea{font-size:16px!important}.ctct-inline-form .ctct-gdpr-text,.ctct-inline-form .ctct-gdpr-text *,.ctct-inline-form .ctct-form-footer-link{font-size:13px!important}html.locked{overflow:hidden;overscroll-behavior:none}body.locked{overscroll-behavior:none}:focus-visible{outline:2px solid #ff7f00;outline-offset:2px}.footer_forecast .wrap{border-top:1px solid rgba(255,255,255,.29);padding:22px 0 24px}.footer_forecast_link{display:inline-flex;align-items:center;gap:11px;text-decoration:none;transition:opacity .2s ease-out}.footer_forecast_link:hover{opacity:.75}.footer_forecast_link:focus-visible{outline:2px solid #ff7f00;outline-offset:4px;opacity:1}.footer_forecast_link img{display:block;height:36px;width:auto}.footer_forecast_text{font-size:14px;line-height:1.3;color:#ffffffd9}@media screen and (max-width:610px){.footer_forecast .wrap{padding:18px 0 20px;text-align:center}.footer_forecast_link{flex-direction:column;gap:10px}.footer_forecast_link img{height:32px;margin:0 auto}.footer_forecast_text{font-size:13px}}.logo img{height:auto}.header__bottom .menu.is-open{display:block}.header__bottom .menu .close{border:0;display:none}.header__bottom .mobile_btn{background:transparent}.header__bottom .mobile-submenu-toggle{display:none}.header__bottom{border-bottom:0!important}.header__bottom .menu .scroll_wrap>ul>li>a.active:before{display:none!important}.header__bottom .menu .scroll .current{display:none}.site-shell{min-height:0}.mouse-icon{display:none!important}.homepage_slider .slide{position:relative}.homepage_slider .slide:after{background:linear-gradient(to bottom,#00000047,#00000029 24%,#0000000d 58%,#0000);content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:1}.homepage_slider .slide .video{background:#000}.homepage_slider .slide .video video{display:block}.homepage_slider .slide .video:after{display:none}.homepage_slider .slide__content{left:0;margin-left:0;width:100%}.homepage_slider .slide__text{bottom:clamp(62px,9vh,100px);font-family:Roboto,Arial,sans-serif;left:clamp(38px,4.5vw,86px);max-width:660px;width:min(660px,calc(100% - 76px))}.homepage_slider .slide__text-heading{color:#ffffffdb;font-family:Roboto,Arial,sans-serif;font-size:clamp(28px,2.65vw,42px);font-weight:800;letter-spacing:0;line-height:1.12;margin-bottom:14px;max-width:620px;text-shadow:0 2px 18px rgba(0,0,0,.45)}.homepage_slider .slide__text-desc{color:#ffffffc7;font-family:Roboto,Arial,sans-serif;font-size:clamp(11.5px,.82vw,13.5px);font-weight:600;line-height:1.5;max-width:560px;text-shadow:0 2px 14px rgba(0,0,0,.42)}.homepage_slider .slide__actions{align-items:center;display:flex;flex-wrap:wrap;gap:18px;margin-top:16px}.homepage_slider .banner-cta{align-items:center;border:1px solid rgba(255,255,255,.45);border-radius:8px;display:inline-flex;font-family:Roboto,Arial,sans-serif;font-size:10.5px;font-weight:800;height:38px;justify-content:center;line-height:1;min-width:100px;padding:0 15px;text-transform:uppercase;transition:background-color .25s ease,border-color .25s ease,color .25s ease}.homepage_slider .banner-cta--primary{background:#e3ab46a8;border-color:#e3ab467a;color:#111111db;gap:8px}.homepage_slider .banner-cta--primary:after{border-right:2px solid currentColor;border-top:2px solid currentColor;content:"";height:5px;transform:rotate(45deg);width:5px}.homepage_slider .banner-cta:hover{transform:translateY(-1px)}.homepage_slider .banner-cta--primary:hover{background:#ff7f00c2;border-color:#ff7f0094;color:#111111e6}.homepage_slider .hero-scroll-cue{align-items:center;color:#ffffffb8;display:inline-flex;font-family:Roboto,Arial,sans-serif;font-size:clamp(11.5px,.82vw,13px);font-weight:700;gap:8px;height:38px;line-height:1;text-transform:lowercase;text-shadow:0 2px 12px rgba(0,0,0,.42);white-space:nowrap}.homepage_slider .hero-scroll-cue__arrow{border-bottom:2px solid currentColor;border-right:2px solid currentColor;display:block;height:7px;transform:translateY(-2px) rotate(45deg);width:7px;animation:heroScrollArrow 1.35s ease-in-out infinite}@keyframes heroScrollArrow{0%,to{opacity:.55;transform:translateY(-2px) rotate(45deg)}50%{opacity:1;transform:translateY(3px) rotate(45deg)}}@media(prefers-reduced-motion:reduce){.homepage_slider .hero-scroll-cue__arrow{animation:none;opacity:1;transform:rotate(45deg)}}.homepage_slider~.mainpage-slider,.homepage_slider~.discount_section{content-visibility:auto;contain-intrinsic-size:720px}.partners-marquee{background:linear-gradient(180deg,#07100f,#07100f 68%,#020404);border-bottom:1px solid rgba(255,255,255,.08);border-top:1px solid rgba(255,255,255,.08);overflow:hidden;padding:clamp(24px,3.2vw,38px) 0;position:relative}.partners-marquee:before{background:#e3ab46;content:"";height:3px;left:0;opacity:.92;position:absolute;right:0;top:0}.partners-marquee:after{background:linear-gradient(90deg,#07100f,#07100f00 13%,#07100f00 87%,#07100f);content:"";top:3px;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:2}.partners-marquee__viewport{overflow:hidden;width:100%}.partners-marquee__track{animation:partnersMarquee 30s linear infinite;display:flex;gap:clamp(34px,5vw,74px);width:max-content;will-change:transform}.partners-marquee:hover .partners-marquee__track,.partners-marquee:focus-within .partners-marquee__track{animation-play-state:paused}.partners-marquee__group{align-items:center;display:flex;gap:clamp(34px,5vw,74px);list-style:none;margin:0;padding:0}.partners-marquee__item{float:none;flex:0 0 auto;width:auto}.partners-marquee__logo{align-items:center;display:flex;height:clamp(56px,6vw,78px);justify-content:center;opacity:.82;transition:opacity .2s ease,transform .2s ease;width:clamp(128px,13vw,184px)}.partners-marquee__logo:hover,.partners-marquee__logo:focus-visible{opacity:.95;transform:translateY(-1px)}.partners-marquee__logo:focus-visible{outline:2px solid rgba(227,171,70,.72);outline-offset:8px}.partners-marquee__logo img{display:block;filter:grayscale(1);max-height:100%;max-width:100%;mix-blend-mode:normal;object-fit:contain}@keyframes partnersMarquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media(prefers-reduced-motion:reduce){.partners-marquee__viewport{overflow-x:auto}.partners-marquee__track{animation:none;padding:0 24px}}.header__bottom .menu-logo img{display:block;width:125px}@media screen and (min-width:1077px){.header .wrap{max-width:1832px;width:calc(100% - clamp(76px,9vw,172px))}.header__bottom{padding-bottom:8px;padding-top:8px}.header__bottom .header-logo-mobile{display:none}.header__bottom .menu{float:none;margin-left:0;width:100%}.header__bottom .menu .scroll,.header__bottom .menu .scroll_wrap{float:none;width:100%}.header__bottom .menu .scroll_wrap>ul{align-items:center;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);margin:0 auto;min-height:70px;width:100%}.header__bottom .menu .scroll_wrap>ul>li{float:none;margin:0;text-align:left}.header__bottom .menu .scroll_wrap>ul>li>a{align-items:center;display:inline-flex;float:none;line-height:70px;padding:0 14px;white-space:nowrap}.header__bottom .menu .scroll_wrap>ul>li.nav-side{position:relative;width:100%}.header__bottom .menu .scroll_wrap .nav-cluster{align-items:center;display:flex;float:none;gap:42px;justify-content:flex-start;margin:0;padding:0;width:max-content}.header__bottom .menu .scroll_wrap .nav-cluster>li{float:none;flex:0 0 auto;list-style:none;margin:0;position:relative;width:auto}.header__bottom .menu .scroll_wrap .nav-cluster>li>a{align-items:center;color:#fff;display:inline-flex;font-family:Roboto,CerebriSans,Arial,sans-serif;font-size:13px;font-weight:900;letter-spacing:0;line-height:70px;padding:0;position:relative;text-shadow:0 2px 10px rgba(0,0,0,.45);text-transform:uppercase;white-space:nowrap}.header__bottom .menu .scroll_wrap .nav-cluster>li>a:after{background:#ff7f00;bottom:18px;content:"";height:2px;left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:left center;transition:transform .28s ease}.header__bottom .menu .scroll_wrap .nav-cluster>li>a:hover:after,.header__bottom .menu .scroll_wrap .nav-cluster>li:hover>a:after,.header__bottom .menu .scroll_wrap .nav-cluster>li:focus-within>a:after,.header__bottom .menu .scroll_wrap .nav-cluster>li.current-menu-item>a:after{transform:scaleX(1)}.header__bottom .menu .scroll_wrap .nav-cluster>li>a:hover,.header__bottom .menu .scroll_wrap .nav-cluster>li:hover>a,.header__bottom .menu .scroll_wrap .nav-cluster>li:focus-within>a{color:#ff7f00}.header__bottom .menu .scroll_wrap>ul>li.nav-side-left{justify-self:start}.header__bottom .menu .scroll_wrap>ul>li.nav-side-left .nav-cluster{gap:clamp(42px,3.4vw,58px);margin-left:0;margin-right:auto}.header__bottom .menu .scroll_wrap>ul>li.nav-side-right{justify-self:end}.header__bottom .menu .scroll_wrap>ul>li.nav-side-right .nav-cluster{gap:clamp(42px,3.4vw,58px);justify-content:flex-end;margin-left:auto;margin-right:0}.header__bottom .menu .scroll_wrap>ul>li.nav-logo{margin:0;position:relative;z-index:3}.header__bottom .menu .scroll_wrap>ul>li.nav-logo>a{display:flex;height:70px;justify-content:center;line-height:1;padding:0 12px}.header__bottom .menu .scroll_wrap .nav-cluster>li .dropdown-menu{background:#fff;border-radius:12px;box-shadow:0 18px 42px #00000038;display:block;left:0;margin-top:0;max-width:min(360px,calc(100vw - 32px));min-width:235px;opacity:0;overflow:visible;padding:10px;pointer-events:none;top:calc(100% + 9px);transform:translateY(8px);transition:opacity .18s ease,transform .18s ease,visibility .18s ease;visibility:hidden;width:max-content}.header__bottom .menu .scroll_wrap .nav-cluster>li .dropdown-menu:before{content:"";height:12px;left:0;position:absolute;right:0;top:-12px}.header__bottom .menu .scroll_wrap>ul>li .dropdown-menu>ul,.header__bottom .menu .scroll_wrap>ul>li .dropdown-menu>ul>li,.header__bottom .menu .scroll_wrap .nav-cluster>li .dropdown-menu>ul,.header__bottom .menu .scroll_wrap .nav-cluster>li .dropdown-menu>ul>li,.header__bottom .menu .scroll_wrap .nav-cluster>li .submenu>ul,.header__bottom .menu .scroll_wrap .nav-cluster>li .submenu>ul>li{float:none;width:auto}.header__bottom .menu .scroll_wrap>ul>li .dropdown-menu>ul>li,.header__bottom .menu .scroll_wrap .nav-cluster>li .dropdown-menu>ul>li{list-style:none;padding:0;position:relative}.header__bottom .menu .scroll_wrap>ul>li .dropdown-menu>ul>li a,.header__bottom .menu .scroll_wrap .nav-cluster>li .dropdown-menu>ul>li a,.header__bottom .menu .scroll_wrap .nav-cluster>li .submenu>ul>li a{align-items:center;border-radius:8px;color:#172025;display:flex;float:none;font-size:14px;font-weight:500;gap:16px;line-height:1.25;min-height:40px;padding:10px 18px;white-space:nowrap;width:100%}.header__bottom .menu .scroll_wrap>ul>li .dropdown-menu>ul>li a:hover,.header__bottom .menu .scroll_wrap .nav-cluster>li .dropdown-menu>ul>li a:hover,.header__bottom .menu .scroll_wrap .nav-cluster>li .submenu>ul>li a:hover{background:#ff7f001f;color:#ff7f00}.header__bottom .menu .scroll_wrap>ul>li .dropdown-menu>ul>li.dropdown_li>a:before,.header__bottom .menu .scroll_wrap .nav-cluster>li .dropdown-menu>ul>li.dropdown_li>a:before{right:16px}.header__bottom .menu .scroll_wrap>ul>li .dropdown-menu>ul>li .submenu,.header__bottom .menu .scroll_wrap .nav-cluster>li .dropdown-menu>ul>li .submenu{background:#fff;border-radius:12px;box-shadow:0 18px 42px #00000038;display:block;left:100%;margin-left:12px;max-width:min(520px,calc(100vw - 32px));min-width:310px;opacity:0;overflow:visible;padding:10px;pointer-events:none;top:-10px;transform:translate(8px);transition:opacity .18s ease,transform .18s ease,visibility .18s ease;visibility:hidden;width:max-content}.header__bottom .menu .scroll_wrap>ul>li .dropdown-menu>ul>li .submenu:before,.header__bottom .menu .scroll_wrap .nav-cluster>li .dropdown-menu>ul>li .submenu:before{bottom:0;content:"";left:-14px;position:absolute;top:0;width:14px}.header__bottom .menu .scroll_wrap>ul>li.nav-side-right .dropdown-menu,.header__bottom .menu .scroll_wrap .nav-side-right .nav-cluster>li>.dropdown-menu{left:auto;right:0}.header__bottom .menu .scroll_wrap>ul>li.nav-side-right .dropdown-menu>ul>li .submenu,.header__bottom .menu .scroll_wrap .nav-side-right .nav-cluster>li .dropdown-menu>ul>li .submenu{left:auto;margin-left:0;margin-right:12px;right:100%;transform:translate(-8px)}.header__bottom .menu .scroll_wrap>ul>li.nav-side-right .dropdown-menu>ul>li .submenu:before,.header__bottom .menu .scroll_wrap .nav-side-right .nav-cluster>li .dropdown-menu>ul>li .submenu:before{left:auto;right:-14px}.header__bottom .menu .scroll_wrap>ul>li.menu-item-has-children:hover>.dropdown-menu,.header__bottom .menu .scroll_wrap>ul>li.menu-item-has-children:focus-within>.dropdown-menu,.header__bottom .menu .scroll_wrap .nav-cluster>li.menu-item-has-children:hover>.dropdown-menu,.header__bottom .menu .scroll_wrap .nav-cluster>li.menu-item-has-children:focus-within>.dropdown-menu{display:block;opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible;z-index:50}.header__bottom .menu .scroll_wrap>ul>li .dropdown-menu>ul>li.menu-item-has-children:hover>.submenu,.header__bottom .menu .scroll_wrap>ul>li .dropdown-menu>ul>li.menu-item-has-children:focus-within>.submenu,.header__bottom .menu .scroll_wrap .nav-cluster>li .dropdown-menu>ul>li.menu-item-has-children:hover>.submenu,.header__bottom .menu .scroll_wrap .nav-cluster>li .dropdown-menu>ul>li.menu-item-has-children:focus-within>.submenu{display:block;opacity:1;pointer-events:auto;transform:translate(0);visibility:visible;z-index:60}.header__bottom .menu .scroll_wrap>ul>li.menu-item-has-children>a span,.header__bottom .menu .scroll_wrap .nav-cluster>li.menu-item-has-children>a span{position:relative}.header__bottom .menu .scroll_wrap>ul>li.menu-item-has-children>a span:before,.header__bottom .menu .scroll_wrap .nav-cluster>li.menu-item-has-children>a span:before{border:0;border-bottom:1.5px solid currentColor;border-right:1.5px solid currentColor;content:"";height:6px;margin-top:-5px;position:absolute;right:-18px;top:50%;transform:rotate(45deg);width:6px}}.footer__area .container{min-height:0}.footer__area .flex-container{align-items:flex-start}.footer-modern{background:linear-gradient(180deg,#020405f5,#050b0cfa 42%,#020303),linear-gradient(90deg,rgba(255,127,0,.08),transparent 28%,transparent 72%,rgba(67,151,169,.08));border-top:1px solid rgba(255,255,255,.08);color:#ffffffd6;font-family:Roboto,Arial,sans-serif;isolation:isolate;overflow:hidden;position:relative;z-index:2}.footer-modern:before{background:linear-gradient(90deg,rgba(255,127,0,.55),rgba(227,171,70,.08) 24%,transparent 58%),linear-gradient(to bottom,rgba(255,255,255,.05),transparent 42%);content:"";height:1px;left:0;position:absolute;right:0;top:0}.footer-modern__wrap{display:grid;float:none;gap:34px 56px;grid-template-areas:"intro nav contact" "intro nav bases" "newsletter newsletter newsletter";grid-template-columns:minmax(270px,.95fr) minmax(390px,1.3fr) minmax(310px,.95fr);margin:0 auto;padding:70px 0 42px;position:relative;width:min(1540px,calc(100% - clamp(48px,8vw,128px)));z-index:1}.footer-modern__intro{grid-area:intro;max-width:360px}.footer-modern__logo{display:inline-flex;margin-bottom:22px}.footer-modern__logo img{display:block;width:138px}.footer-modern__intro p{color:#ffffffc2;font-size:14px;font-weight:600;line-height:1.52;margin:0 0 24px}.footer-modern__actions{display:flex;flex-wrap:wrap;gap:12px;position:relative;z-index:2}.footer-modern__actions a,.footer-modern__newsletter button{align-items:center;border-radius:999px;cursor:pointer;display:inline-flex;font-size:11px;font-weight:900;height:42px;justify-content:center;letter-spacing:.2px;line-height:1;padding:0 18px;pointer-events:auto;text-decoration:none;text-transform:uppercase;transition:background-color .25s ease,border-color .25s ease,color .25s ease}.footer-modern__actions a:first-child,.footer-modern__newsletter button{background:#e3ab46;border:1px solid rgba(227,171,70,.92);color:#111}.footer-modern__actions a:last-child{background:#ffffff0a;border:1px solid rgba(255,255,255,.16);color:#ffffffdb}.footer-modern__actions a:first-child:hover,.footer-modern__newsletter button:hover{background:#ff7f00;border-color:#ff7f00}.footer-modern__actions a:last-child:hover{border-color:#ff7f0094;color:#ff7f00}.footer-modern__nav{display:grid;gap:34px;grid-area:nav;grid-template-columns:repeat(3,minmax(0,1fr))}.footer-modern .footer-modern__group-title,.footer-modern__newsletter label{color:#fff;display:block;font-size:12px;font-weight:900;letter-spacing:1px;line-height:1;margin:0 0 18px;text-transform:uppercase}.footer-modern__group ul{display:grid;gap:11px;list-style:none;margin:0;padding:0}.footer-modern__group-toggle{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:flex;font:inherit;justify-content:space-between;letter-spacing:inherit;line-height:inherit;padding:0;text-align:left;text-transform:inherit;width:100%}.footer-modern__group-toggle-icon{display:none}.footer-modern__group a,.footer-modern__contact-line{color:#ffffffb8;float:none;font-size:14px;font-weight:600;line-height:1.3;pointer-events:auto;transition:color .22s ease,transform .22s ease}.footer-modern__group a{display:inline-flex;position:relative}.footer-modern__group a:after{background:#ff7f00;bottom:-4px;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform .24s ease;width:100%}.footer-modern__group a:hover{color:#fff}.footer-modern__group a:hover:after{transform:scaleX(1)}.footer-modern__contact{grid-area:contact}.footer-modern__panel-body{display:block}.footer-modern__contact,.footer-modern__bases,.footer-modern__newsletter{border-left:1px solid rgba(255,255,255,.1);padding-left:28px}.footer-modern__contact-line,.footer-modern__base{align-items:center;display:flex;float:none;gap:12px;width:100%}.footer-modern__contact-line+.footer-modern__contact-line{margin-top:13px}.footer-modern__contact-line:hover{color:#fff;transform:translate(3px)}.footer-modern__contact-icon{align-items:center;background:#ff7f001f;border:1px solid rgba(255,127,0,.18);border-radius:999px;display:inline-flex;flex:0 0 auto;height:34px;justify-content:center;width:34px}.footer-modern__contact-icon img{display:block;max-height:18px;max-width:18px}.footer-modern__bases{display:grid;gap:14px;grid-area:bases}.footer-modern__bases>.footer-modern__group-title{display:none}.footer-modern__bases-list{display:grid;gap:14px}.footer-modern__base{color:#ffffffad;font-size:13px;font-weight:600;line-height:1.34}.footer-modern__base strong{color:#fffffff0;display:block;font-size:12px;letter-spacing:.5px;margin-bottom:3px;text-transform:uppercase}.footer-modern__newsletter{align-items:end;border-left:0;border-top:1px solid rgba(255,255,255,.1);display:grid;gap:22px;grid-area:newsletter;grid-template-columns:minmax(180px,.55fr) minmax(320px,1fr);padding:30px 0 0}.footer-modern__newsletter label{margin:0}.footer-modern__newsletter-row{display:flex;justify-content:flex-end;position:relative;z-index:2}.footer-modern__newsletter input{background:#ffffff12;border:1px solid rgba(255,255,255,.14);border-radius:999px 0 0 999px;color:#fff;font-family:inherit;font-size:14px;font-weight:600;height:46px;max-width:360px;min-width:240px;outline:0;padding:0 18px;transition:background-color .22s ease,border-color .22s ease;width:100%}.footer-modern__newsletter input::placeholder{color:#ffffff80}.footer-modern__newsletter input:focus{background:#ffffff1a;border-color:#ff7f0094}.footer-modern__newsletter button{border-radius:0 999px 999px 0;height:46px;min-width:128px}.footer-modern__newsletter-response{background:#e3ab461a;border:1px solid rgba(227,171,70,.32);border-radius:999px;color:#ffffffdb;display:none;font-size:12px;font-weight:800;grid-column:2;justify-self:end;margin-top:-6px;max-width:488px;padding:10px 14px;text-align:center;width:100%}.footer-modern__newsletter.is-sent .footer-modern__newsletter-response{display:block}.footer-modern__forecast{border-top:1px solid rgba(255,255,255,.09);padding:22px clamp(24px,5vw,72px);position:relative;text-align:center;z-index:1}.footer-modern__forecast-link{align-items:center;color:#ffffffbd;display:inline-flex;font-size:14px;font-weight:400;gap:11px;justify-content:center;text-decoration:none;transition:opacity .2s ease}.footer-modern__forecast-link:hover{opacity:.75}.footer-modern__forecast-link img{display:block;height:36px;width:auto}.footer-modern__bottom{border-top:1px solid rgba(255,255,255,.09);padding:20px clamp(24px,5vw,72px);position:relative;text-align:center;z-index:1}.footer-modern__bottom p{color:#ffffffbd;font-size:13px;font-weight:700;margin:0}.footer-modern__bottom span{color:#e3ab46}@media screen and (min-width:1001px){.most_popular__section.mainpage-slider{--popular-wrap: min(1306px, calc(100vw - 80px) );--section-side: clamp(38px, 4.5vw, 86px);--program-heading-offset: calc(var(--section-side) - ((100vw - var(--popular-wrap)) / 2) + 8px);padding-bottom:34px;padding-top:26px}.most_popular__section.mainpage-slider .top_part{align-items:flex-end;display:flex;justify-content:space-between;left:var(--program-heading-offset);margin-bottom:34px;position:relative;width:calc(100vw - var(--section-side) - var(--section-side))}.most_popular__section.mainpage-slider .top_part_left{flex:0 1 760px;width:63%}.most_popular__section.mainpage-slider .top_part_right{bottom:-4px;display:flex;flex:0 0 auto;justify-content:flex-end;margin-left:auto;padding-left:0}.most_popular__section.mainpage-slider .section_subtitle{color:#ff7f00;font-size:15px;letter-spacing:1px;margin-bottom:4px}.most_popular__section.mainpage-slider .section_title{font-size:clamp(31px,1.95vw,37px);line-height:1.12}.most_popular__section.mainpage-slider .most_popular__section__slider{margin-left:calc((var(--popular-wrap) - 100vw) / 2);scroll-padding-left:calc((100vw - var(--popular-wrap)) / 2);width:100vw}.most_popular__section.mainpage-slider .slider_item{height:clamp(360px,24.7vw,470px);margin-right:0;padding:42px 62px;width:clamp(730px,45.45vw,865px)}.most_popular__section.mainpage-slider .slider_item__content{max-width:560px;padding:22px 62px 46px}.most_popular__section.mainpage-slider .slider_item__content .title{font-size:clamp(28px,1.46vw,28px);line-height:1.2;margin-bottom:22px}.most_popular__section.mainpage-slider .slider_item__content .description{font-size:clamp(15px,.86vw,17px);line-height:1.42;margin-bottom:24px;padding:0}.most_popular__section.mainpage-slider .slider_item__content .days span{font-size:clamp(16px,.95vw,18px)}.popular_destination__section.mainpage-slider{--popular-wrap: min(1306px, calc(100vw - 80px) );--section-side: clamp(38px, 4.5vw, 86px);--program-heading-offset: calc(var(--section-side) - ((100vw - var(--popular-wrap)) / 2) + 8px);--destination-left-edge: calc((100vw - var(--popular-wrap)) / 2 + var(--program-heading-offset))}.popular_destination__section.mainpage-slider .top_part{align-items:flex-end;display:flex;justify-content:flex-end;left:var(--program-heading-offset);margin-bottom:34px;position:relative;width:calc(100vw - var(--section-side) - var(--section-side))}.popular_destination__section.mainpage-slider .top_part_left{flex:0 1 760px;margin-left:auto;text-align:right;width:auto}.popular_destination__section.mainpage-slider .top_part_right{display:none}.popular_destination__section.mainpage-slider .section_content{left:var(--program-heading-offset);position:relative;width:calc(100vw - var(--destination-left-edge) - var(--destination-left-edge))}.popular_destination__section.mainpage-slider .popular_destination__slider{cursor:default;gap:34px;justify-content:space-between;overflow:visible;scroll-snap-type:none}.popular_destination__slider .slide_item:hover{box-shadow:0 30px 70px #0000006b;transform:scale(1.035);z-index:5}.popular_destination__section.mainpage-slider .slide_item{width:calc((100% - 68px) / 3)}}.most_popular__section__slider,.popular_destination__slider,.single-tour-slider{cursor:grab;display:flex;flex-wrap:nowrap;gap:34px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;scroll-behavior:smooth;scrollbar-width:none;touch-action:pan-y;-webkit-overflow-scrolling:touch;-ms-overflow-style:none}.destination-story__gallery-slider,.tailor-made__gallery-slider,.program-detail-prototype__gallery-slider{touch-action:pan-y}.most_popular__section__slider::-webkit-scrollbar,.popular_destination__slider::-webkit-scrollbar,.single-tour-slider::-webkit-scrollbar{display:none;height:0;width:0}.most_popular__section__slider.is-dragging,.popular_destination__slider.is-dragging,.single-tour-slider.is-dragging{cursor:grabbing;scroll-behavior:auto;scroll-snap-type:none}.most_popular__section .slider_item,.popular_destination__slider .slide_item,.single-tour-slide{flex:0 0 auto;scroll-snap-align:start;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.most_popular__section .top_part_right .controls{align-items:center;display:flex;gap:16px;margin-left:50px}.most_popular__section .top_part_right .arrow{border:1.5px solid rgba(255,255,255,.34);height:52px;margin:0;width:52px}.most_popular__section .top_part_right .arrow:before{height:12px;margin-left:-8.5px;margin-top:-6px;width:17px}.most_popular__section .top_part_right .arrow:hover{background:#ffffff14;border-color:#ffffffc7}.most_popular__section .slider_item:before{background:linear-gradient(to bottom,#0000001f,#0000003d 43%,#000000d6)}.most_popular__section .slider_item__content{text-shadow:0 3px 18px rgba(0,0,0,.62)}.most_popular__section .slider_item__content .title{color:#fffffffa}.most_popular__section .slider_item__content .description,.most_popular__section .slider_item__content .days span{color:#ffffffd6}.popular_destination__section.mainpage-slider{background:linear-gradient(180deg,#020303,#0a1113 46%,#030404);overflow:hidden;padding-bottom:70px;padding-top:54px}.popular_destination__section.mainpage-slider .section_subtitle{color:#ff7f00;font-size:15px;letter-spacing:1px;margin-bottom:4px;text-align:inherit}.popular_destination__section.mainpage-slider .section_title{color:#fffffff0;font-family:inherit;font-size:clamp(31px,1.95vw,37px);font-weight:900;letter-spacing:0;line-height:1.12;max-width:760px;text-shadow:0 3px 20px rgba(0,0,0,.38);text-align:inherit;text-transform:none}.popular_destination__section .top_part_right .controls{align-items:center;display:flex;gap:16px;margin-left:50px}.popular_destination__section .top_part_right .arrow{border:1.5px solid rgba(255,255,255,.34);height:52px;margin:0;width:52px}.popular_destination__section .top_part_right .arrow:before{background-image:url(/assets/img/left-arrow.svg);height:12px;margin-left:-8.5px;margin-top:-6px;width:17px}.popular_destination__section .top_part_right .arrow:hover{background:#ffffff14;border-color:#ffffffc7}.popular_destination__section.mainpage-slider .popular_destination__slider{padding-bottom:0}.popular_destination__slider .slide_item{background:#081013;border-radius:2px;box-shadow:0 22px 52px #0000004d;height:clamp(360px,24vw,430px);margin:0;overflow:hidden;position:relative;transform:translateZ(0);transition:box-shadow .42s ease,transform .42s cubic-bezier(.2,.8,.2,1);width:clamp(330px,21.6vw,410px)}.popular_destination__slider .slide_item:before{background:linear-gradient(to bottom,#00000008,#0003 38%,#000000db);content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:1}.popular_destination__slider .slide_item:after{background:linear-gradient(#ff7f00,#ff7f00) top left / 0 1.5px no-repeat,linear-gradient(#ff7f00,#ff7f00) top right / 1.5px 0 no-repeat,linear-gradient(#ff7f00,#ff7f00) bottom right / 0 1.5px no-repeat,linear-gradient(#ff7f00,#ff7f00) bottom left / 1.5px 0 no-repeat;border-radius:inherit;content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:4}.popular_destination__slider .slide_item:hover:after{animation:destinationBorderDraw .62s cubic-bezier(.22,.78,.2,1) forwards}@keyframes destinationBorderDraw{0%{background-size:0 1.5px,1.5px 0,0 1.5px,1.5px 0}34%{background-size:100% 1.5px,1.5px 0,0 1.5px,1.5px 0}58%{background-size:100% 1.5px,1.5px 100%,0 1.5px,1.5px 0}82%{background-size:100% 1.5px,1.5px 100%,100% 1.5px,1.5px 0}to{background-size:100% 1.5px,1.5px 100%,100% 1.5px,1.5px 100%}}.popular_destination__slider .slide_item_img{top:0;right:0;bottom:0;left:0;position:absolute;z-index:0}.popular_destination__slider .slide_item_img .sq_parent{height:100%;padding-bottom:0}.popular_destination__slider .slide_item_img .sq_parent .sq_wrap,.popular_destination__slider .slide_item_img .sq_parent .sq_wrap .sq_content{height:100%}.popular_destination__slider .slide_item_img .sq_parent .sq_wrap .sq_content{border-radius:0;transform:scale(1.01);transition:transform .55s ease,filter .55s ease}.popular_destination__slider .slide_item:hover .sq_content{filter:saturate(1.08) contrast(1.03);transform:scale(1.055)}.popular_destination__slider .slide_item:hover .slide_item_content .slide_title{color:#fffffffa}.popular_destination__slider .slide_item_content{background:transparent;border:0;bottom:0;left:0;padding:32px 34px 36px;position:absolute;text-shadow:0 3px 18px rgba(0,0,0,.62);width:100%;z-index:2}.popular_destination__slider .slide_item_content .slide_title{color:#fffffffa;font-size:clamp(24px,1.45vw,28px);line-height:1.1;margin-bottom:16px}.popular_destination__slider .slide_item_content .slide_text{color:#ffffffd1;display:-webkit-box;font-size:clamp(14.5px,.86vw,16px);line-height:1.4;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4}.popular_destination__slider .slide_item .slide_footer{display:none}.discount_section{align-items:center;display:flex;min-height:clamp(430px,30vw,520px);overflow:hidden;padding-bottom:0;padding-top:0}.discount_section--mobile-window{background-color:#020404;background-image:none!important;isolation:isolate}.discount_section--mobile-window:after{background-image:var(--discount-window-image);background-position:center center;background-repeat:no-repeat;background-size:cover;content:"";height:var(--discount-window-height, 100vh);left:0;pointer-events:none;position:absolute;top:0;transform:translate3d(0,var(--discount-window-y, 0),0);width:100%;z-index:0}.discount_section--mobile-window:before{z-index:1}.discount_section .wrap{position:relative;width:100%;z-index:2}.discount_section .wrap_float{align-items:center;display:flex;float:none;justify-content:center;min-height:clamp(430px,30vw,520px);width:100%}.discount_section .section_content{float:none;margin-left:auto;margin-right:auto;max-width:740px;text-align:center}.discount_section .section_content .section_title,.discount_section .section_content .text{margin-left:auto;margin-right:auto;text-align:center}.discount_section .section_content .section_title{font-size:clamp(29px,2.05vw,36px);line-height:1.16;margin-bottom:12px}.discount_section .section_content .text{font-size:clamp(13px,.88vw,15px);line-height:1.48;margin-bottom:0;max-width:690px}.single-tour-slide img{width:100%;height:100%;object-fit:cover}.route-exp .page_content.tour-single,.route-es-exp .page_content.tour-single{background:#020303;overflow:hidden}.route-exp .page_content.tour-single .content-head,.route-es-exp .page_content.tour-single .content-head{background:linear-gradient(180deg,#02030314,#020303 98%),#020303;padding:clamp(46px,4.7vw,86px) 0 clamp(48px,4.4vw,76px)}.route-exp .page_content.tour-single .content-head .wrap,.route-exp .page_content.tour-single .content-head .wrap_float,.route-exp .page_content.tour-single .content-head .main,.route-es-exp .page_content.tour-single .content-head .wrap,.route-es-exp .page_content.tour-single .content-head .wrap_float,.route-es-exp .page_content.tour-single .content-head .main{box-sizing:border-box;float:none!important;margin-left:auto;margin-right:auto;max-width:100%;width:100%}.route-exp .page_content.tour-single .section-top,.route-es-exp .page_content.tour-single .section-top{align-items:flex-end;display:flex;gap:28px;justify-content:space-between;margin:0 auto 38px;max-width:none;padding:0 clamp(10px,1vw,18px) 0 clamp(28px,4.6vw,86px);width:100%}.route-exp .page_content.tour-single .section-top .title,.route-es-exp .page_content.tour-single .section-top .title{color:#fffffff5;float:none;font-family:Roboto,Arial,sans-serif;font-size:clamp(32px,2.25vw,43px);font-weight:900;letter-spacing:0;line-height:1.1;margin:0;max-width:760px;text-align:left;text-shadow:0 3px 20px rgba(0,0,0,.42);width:auto}.route-exp .page_content.tour-single .single-right.controls,.route-es-exp .page_content.tour-single .single-right.controls{float:none;margin:0;width:auto}.route-exp .page_content.tour-single .tour-single-arrows,.route-es-exp .page_content.tour-single .tour-single-arrows{align-items:center;display:flex;gap:14px}.route-exp .page_content.tour-single .tour-single-arrows .arrow,.route-es-exp .page_content.tour-single .tour-single-arrows .arrow{border:1.5px solid rgba(255,255,255,.34);border-radius:50%;cursor:pointer;height:44px;margin:0;opacity:1;position:relative;transition:background-color .22s ease,border-color .22s ease,transform .22s ease;width:44px}.route-exp .page_content.tour-single .tour-single-arrows .arrow:before,.route-es-exp .page_content.tour-single .tour-single-arrows .arrow:before{background-image:url(/assets/img/left-arrow.svg);background-position:center;background-repeat:no-repeat;background-size:contain;content:"";height:10px;left:50%;margin-left:-7px;margin-top:-5px;position:absolute;top:50%;transform:rotate(180deg);width:14px}.route-exp .page_content.tour-single .tour-single-arrows .arrow.next:before,.route-es-exp .page_content.tour-single .tour-single-arrows .arrow.next:before{transform:none}.route-exp .page_content.tour-single .tour-single-arrows .arrow:hover,.route-es-exp .page_content.tour-single .tour-single-arrows .arrow:hover{background:#ffffff14;border-color:#ffffffc7;transform:translateY(-1px)}.route-exp .page_content.tour-single .single-tour-slider,.route-es-exp .page_content.tour-single .single-tour-slider{gap:18px;margin-left:0;padding:0 clamp(28px,4.6vw,86px);scroll-padding-left:clamp(28px,4.6vw,86px);width:100vw}.route-exp .page_content.tour-single .single-tour-slide,.route-es-exp .page_content.tour-single .single-tour-slide{border-radius:8px;box-shadow:0 22px 52px #00000052;height:clamp(300px,22vw,410px);margin-right:0;overflow:hidden;position:relative;width:clamp(520px,40vw,760px)}.route-exp .page_content.tour-single .single-tour-slide img,.route-es-exp .page_content.tour-single .single-tour-slide img{pointer-events:none;transform:scale(1.01);transition:transform .5s ease,filter .5s ease}.route-exp .page_content.tour-single .single-tour-slide:hover img,.route-es-exp .page_content.tour-single .single-tour-slide:hover img{filter:saturate(1.06) contrast(1.03);transform:scale(1.045)}.route-exp .page_content.tour-single .description,.route-es-exp .page_content.tour-single .description{background:radial-gradient(circle at 16% 18%,rgba(237,169,58,.12),transparent 28%),linear-gradient(180deg,#020303,#06100f 54%,#020303)!important;color:#ffffffc7;margin-top:0;overflow:hidden;padding:clamp(70px,7vw,118px) 0 0}.route-exp .page_content.tour-single .description .single,.route-es-exp .page_content.tour-single .description .single{align-items:stretch;box-sizing:border-box;display:grid;gap:clamp(34px,5vw,86px);grid-template-columns:minmax(0,.86fr) minmax(330px,.72fr);margin:0 auto;max-width:none;--exp-page-gutter: clamp(28px, 4.6vw, 86px);padding:0 var(--exp-page-gutter);position:relative;width:100%}.route-exp .page_content.tour-single .description .single:after,.route-es-exp .page_content.tour-single .description .single:after{align-self:stretch;background:linear-gradient(180deg,#02030314,#02030385),url(/assets/uploads/2025/01/paine-circuit-bg2-1.jpg) center / cover;border:1px solid rgba(237,169,58,.24);border-radius:8px;box-shadow:0 28px 70px #00000061;content:"";grid-column:2;grid-row:1 / span 4;min-height:clamp(430px,34vw,620px)}.route-exp .page_content.tour-single .description p,.route-es-exp .page_content.tour-single .description p{border-top:1px solid rgba(255,255,255,.12);color:#ffffffbd;font-family:Roboto,Arial,sans-serif;font-size:clamp(17px,1vw,19px);font-weight:500;line-height:1.78;margin:0;padding:22px 0 0;text-align:left}.route-exp .page_content.tour-single .description p:not(:last-child),.route-es-exp .page_content.tour-single .description p:not(:last-child){grid-column:1}.route-exp .page_content.tour-single .description p+p,.route-es-exp .page_content.tour-single .description p+p{margin-top:24px}.route-exp .page_content.tour-single .description p:first-child,.route-es-exp .page_content.tour-single .description p:first-child{border-top:0;color:#fff;font-size:clamp(24px,2.25vw,42px);font-weight:900;line-height:1.12;max-width:760px;padding-top:0}.route-exp .page_content.tour-single .description strong,.route-es-exp .page_content.tour-single .description strong{color:#ff8a00;display:block;font-size:13px;font-weight:900;letter-spacing:.08em;line-height:1.2;margin-bottom:10px;text-transform:uppercase}.route-exp .page_content.tour-single .description p:last-child,.route-es-exp .page_content.tour-single .description p:last-child{align-items:center;background:linear-gradient(180deg,#02040466,#0204049e),linear-gradient(90deg,#02040494,#02040424,#02040499),url(/assets/uploads/2024/12/home5-scaled.jpg) center / cover;background-attachment:fixed;border:0;border-radius:0;box-shadow:none;color:#fff;display:flex;font-size:clamp(29px,2.05vw,36px);font-weight:900;grid-column:1 / -1;justify-content:center;letter-spacing:0;line-height:1.16;margin-left:calc(0px - var(--exp-page-gutter));margin-right:calc(0px - var(--exp-page-gutter));margin-top:clamp(42px,5vw,84px);min-height:clamp(430px,30vw,520px);overflow:hidden;padding:0 var(--exp-page-gutter);position:relative;text-align:center;text-shadow:0 4px 24px rgba(0,0,0,.56);text-transform:uppercase;width:calc(100% + var(--exp-page-gutter) + var(--exp-page-gutter))}.route-exp .page_content.tour-single .description p:last-child strong,.route-es-exp .page_content.tour-single .description p:last-child strong{color:#fff;font-size:inherit;letter-spacing:inherit;line-height:inherit;margin:0 auto;max-width:740px;text-transform:inherit}@media(hover:none),(max-width:1000px){.route-exp .page_content.tour-single .description p:last-child,.route-es-exp .page_content.tour-single .description p:last-child{background-attachment:scroll}}.programs-redesign{--programs-accent: #e3ab46;--programs-secondary: #5f9ea0;--programs-width: min(1320px, calc(100vw - clamp(48px, 10vw, 144px)) );background:linear-gradient(180deg,#07100f,#07100f 34%,#020404);color:#fff;font-family:Roboto,Arial,sans-serif;overflow:hidden}.programs-redesign--days{--programs-secondary: #6f9db2}.programs-redesign :where(section,div,article,h1,h2,h3,p,span,a,img){float:none!important}.programs-redesign__hero{align-items:flex-end;background:linear-gradient(180deg,#0000006b,#00000024,#040a099e 68%,#07100f),linear-gradient(90deg,#000000b8,#0000002e 58%,#000000ad),var(--programs-hero) center / cover;display:flex;isolation:isolate;min-height:640px;padding:170px clamp(32px,6vw,92px) 96px;position:relative;z-index:1}.programs-redesign__hero:after{background:linear-gradient(180deg,#07100f00,#07100fc7 36%,#07100f 66%,#07100f00);bottom:-260px;content:"";height:520px;left:0;pointer-events:none;position:absolute;right:0;z-index:0}.programs-redesign__hero-inner{position:relative;width:100%;z-index:1}.programs-redesign__hero span,.programs-redesign__intro-copy>span,.programs-redesign__section-head>span,.programs-redesign__cta span{color:var(--programs-accent);display:block;font-size:12px;font-weight:900;letter-spacing:.12em;line-height:1;margin-bottom:14px;text-transform:uppercase}.programs-redesign__hero h1{color:#fffffff5;font-size:clamp(46px,5vw,74px);font-weight:950;letter-spacing:0;line-height:.96;margin:0}.programs-redesign__hero p{color:#ffffffc7;font-size:17px;font-weight:650;line-height:1.62;margin:22px 0 0;max-width:680px}.programs-redesign__hero-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.programs-redesign__hero-tags span,.programs-redesign__tag-row span,.programs-redesign__meta span,.programs-redesign__card-footer span{align-items:center;background:#ffffff14;border:1px solid rgba(255,255,255,.16);border-radius:999px;color:#ffffffe6;display:inline-flex;font-size:12px;font-weight:850;letter-spacing:0;line-height:1;margin-bottom:0;min-height:34px;padding:0 14px;text-transform:none;white-space:nowrap}.programs-redesign__intro,.programs-redesign__listing,.programs-redesign__cta{margin-left:auto;margin-right:auto;width:var(--programs-width)}.programs-redesign__intro{display:grid;gap:28px;grid-template-columns:minmax(0,1fr) minmax(280px,.34fr);padding:24px 0 22px;position:relative;z-index:2}.programs-redesign__intro-copy{background:linear-gradient(180deg,#ffffff12,#ffffff08);border:1px solid rgba(255,255,255,.12);border-radius:8px;padding:clamp(26px,4vw,44px)}.programs-redesign__intro-copy p{color:#ffffffb8;font-size:15px;font-weight:650;line-height:1.76;margin:0}.programs-redesign__intro-copy p+p{margin-top:14px}.programs-redesign__intro-copy strong{color:#fffffff0;font-weight:950}.programs-redesign__stats{display:grid;gap:12px}.programs-redesign__stats div{align-content:center;background:linear-gradient(135deg,#e3ab4629,#5f9ea014),#ffffff0a;border:1px solid rgba(255,255,255,.12);border-radius:8px;display:grid;min-height:118px;padding:22px}.programs-redesign__stats strong{color:#fffffff5;font-size:34px;font-weight:950;line-height:1}.programs-redesign__stats span{color:#ffffff9e;font-size:12px;font-weight:900;letter-spacing:.1em;margin-top:8px;text-transform:uppercase}.programs-redesign__stat.is-counting{border-color:#e3ab465c}.programs-redesign__stat.is-counting strong{animation:statCountPulse .8s ease;color:#fff;display:inline-block}@keyframes statCountPulse{0%{transform:translateY(2px) scale(.96)}45%{transform:translateY(-1px) scale(1.04)}to{transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){.programs-redesign__stat.is-counting strong{animation:none}}.programs-redesign__listing{padding:58px 0 74px}.programs-redesign__section-head{display:block;margin-bottom:26px}.programs-redesign__section-head h2{color:#fffffff0;font-size:clamp(30px,3.2vw,44px);font-weight:950;letter-spacing:0;line-height:1.04;margin:0;max-width:760px}.programs-redesign__grid{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.programs-redesign__grid--compact{grid-template-columns:repeat(4,minmax(0,1fr))}.programs-redesign__card{background:linear-gradient(180deg,#ffffff13,#ffffff09);border:1px solid rgba(255,255,255,.12);border-radius:8px;color:inherit;display:flex;flex-direction:column;min-height:100%;overflow:hidden;position:relative;text-decoration:none;transition:background-color .28s ease,border-color .28s ease,box-shadow .28s ease}.programs-redesign__card:after{border:1px solid color-mix(in srgb,var(--programs-accent) 72%,transparent);border-radius:inherit;content:"";top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;transition:clip-path .48s ease,opacity .28s ease;clip-path:inset(0 100% 100% 0 round 8px)}.programs-redesign__card:hover{background:linear-gradient(180deg,#ffffff1b,#ffffff0b);border-color:color-mix(in srgb,var(--programs-accent) 44%,rgba(255,255,255,.12));box-shadow:0 22px 70px #00000047}.programs-redesign__card:hover:after{opacity:1;clip-path:inset(0 0 0 0 round 8px)}.programs-redesign__image{aspect-ratio:1.4 / 1;background:#07100f;overflow:hidden;position:relative}.programs-redesign__image:after{background:linear-gradient(110deg,transparent 0%,rgba(255,255,255,.16) 42%,transparent 72%);content:"";top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;transform:translate(-42%);transition:opacity .28s ease,transform .64s ease}.programs-redesign__card:hover .programs-redesign__image:after{opacity:1;transform:translate(42%)}.programs-redesign__image img{display:block;height:100%;object-fit:cover;transform:scale(1.01);transition:filter .48s ease,transform .72s ease;width:100%}.programs-redesign__card:hover .programs-redesign__image img{filter:saturate(1.08) contrast(1.04);transform:scale(1.045) translate(1.5%)}.programs-redesign__card-copy{display:flex;flex:1 1 auto;flex-direction:column;padding:22px}.programs-redesign__tag-row,.programs-redesign__meta{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.programs-redesign__tag-row span,.programs-redesign__meta span,.programs-redesign__card-footer span{background:color-mix(in srgb,var(--programs-secondary) 18%,transparent);border-color:color-mix(in srgb,var(--programs-secondary) 38%,transparent);font-size:11px;min-height:30px;padding:0 12px}.programs-redesign__card h3{color:#fffffff0;font-size:23px;font-weight:950;letter-spacing:0;line-height:1.1;margin:0}.programs-redesign__card p{color:#ffffffa8;font-size:14px;font-weight:650;line-height:1.62;margin:14px 0 0}.programs-redesign__card-footer{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-top:auto;padding-top:22px}.programs-redesign__card-footer strong{color:var(--programs-accent);font-size:11px;font-weight:950;line-height:1;text-transform:uppercase;white-space:nowrap}.programs-redesign__cta{align-items:center;background:linear-gradient(135deg,#e3ab4629,#ffffff0e),#081110;border:1px solid rgba(255,255,255,.12);border-radius:8px;display:flex;gap:28px;justify-content:space-between;margin-bottom:88px;padding:40px clamp(28px,4vw,52px)}.programs-redesign__cta h2{color:#fffffff0;font-size:clamp(26px,2.6vw,38px);font-weight:950;letter-spacing:0;line-height:1.06;margin:0;max-width:780px}.programs-redesign__cta a{align-items:center;background:var(--programs-accent);border:1px solid color-mix(in srgb,var(--programs-accent) 86%,white);border-radius:999px;color:#111;display:inline-flex;flex:0 0 auto;font-size:11px;font-weight:950;height:44px;justify-content:center;line-height:1;padding:0 18px;text-decoration:none;text-transform:uppercase;transition:background-color .24s ease,border-color .24s ease,color .24s ease}.programs-redesign__cta a:hover{background:#ff7f00;border-color:#ff7f00;color:#111}@media screen and (max-width:1000px){.programs-redesign{--programs-width: calc(100vw - 48px) }.programs-redesign__hero{min-height:560px;padding:150px 28px 80px}.programs-redesign__intro{grid-template-columns:1fr;padding-top:24px}.programs-redesign__stats{grid-template-columns:repeat(3,minmax(0,1fr))}.programs-redesign__grid,.programs-redesign__grid--compact{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:640px){.programs-redesign{--programs-width: calc(100vw - 36px) }.programs-redesign__hero{min-height:540px;padding:132px 18px 60px}.programs-redesign__hero h1{font-size:38px}.programs-redesign__hero p{font-size:15px}.programs-redesign__hero-tags,.programs-redesign__cta{align-items:flex-start;flex-direction:column}.programs-redesign__hero-tags span{white-space:normal;width:100%}.programs-redesign__intro{padding:20px 0 14px}.programs-redesign__intro-copy{padding:22px}.programs-redesign__stats,.programs-redesign__grid,.programs-redesign__grid--compact{grid-template-columns:1fr}.programs-redesign__listing{padding:42px 0 54px}.programs-redesign__card-copy{padding:20px 18px 22px}.programs-redesign__card h3{font-size:22px}.programs-redesign__tag-row{flex-wrap:nowrap;gap:4px;margin-bottom:14px;min-width:0;overflow:hidden}.programs-redesign__tag-row span{flex:1 1 0;font-size:9px;justify-content:center;min-height:26px;min-width:0;overflow:hidden;padding:0 6px;text-overflow:ellipsis;white-space:nowrap}.programs-redesign__card-footer{align-items:flex-start;flex-direction:row;padding-top:14px}.programs-redesign__cta{margin-bottom:54px;padding:26px}}.tailor-made{--tailor-accent: #e3ab46;--tailor-secondary: #6f9db2;--tailor-width: min(1320px, calc(100vw - clamp(48px, 10vw, 144px)) );background:linear-gradient(180deg,#07100f,#07100f 42%,#020404);color:#fff;font-family:Roboto,Arial,sans-serif;overflow:hidden}.tailor-made :where(section,div,article,h1,h2,h3,p,span,a,img){box-sizing:border-box;float:none!important}.tailor-made__hero{align-items:flex-end;background:linear-gradient(180deg,#00000070,#0000001f 34%,#040a09a3 70%,#07100f),linear-gradient(90deg,#000000b8,#00000029 58%,#000000ad),var(--tailor-hero) center / cover;display:flex;isolation:isolate;min-height:660px;padding:170px clamp(32px,6vw,92px) 100px;position:relative;z-index:1}.tailor-made__hero:after{background:linear-gradient(180deg,#07100f00,#07100fc7 36%,#07100f 66%,#07100f00);bottom:-250px;content:"";height:510px;left:0;pointer-events:none;position:absolute;right:0;z-index:0}.tailor-made__hero-inner,.tailor-made__gallery-section,.tailor-made__content,.tailor-made__cta{margin-left:auto;margin-right:auto;width:var(--tailor-width)}.tailor-made__hero-inner{position:relative;z-index:1}.tailor-made__hero span,.tailor-made__overview>span,.tailor-made__card-copy>span,.tailor-made__cta span{color:var(--tailor-accent);display:block;font-size:12px;font-weight:900;letter-spacing:.12em;line-height:1;margin-bottom:14px;text-transform:uppercase}.tailor-made__hero h1{color:#fffffff5;font-size:clamp(46px,5vw,74px);font-weight:950;letter-spacing:0;line-height:.96;margin:0}.tailor-made__hero p{color:#fffc;font-size:18px;font-weight:700;line-height:1.56;margin:22px 0 0;max-width:760px}.tailor-made__hero-tags{display:flex;flex-wrap:wrap;gap:10px}.tailor-made__hero-tags span{align-items:center;background:#ffffff14;border:1px solid rgba(255,255,255,.16);border-radius:999px;color:#ffffffe6;display:inline-flex;font-size:12px;font-weight:850;letter-spacing:0;line-height:1;margin-bottom:0;min-height:34px;padding:0 14px;text-transform:none;white-space:nowrap}.tailor-made__facts-row{align-items:center;display:flex;gap:18px;justify-content:space-between;margin-top:30px;width:100%}.tailor-made__gallery-section{margin:-50px 0 0;padding:0 0 58px;position:relative;width:100vw;z-index:2}.tailor-made__gallery-row{position:relative}.tailor-made__gallery-slider{cursor:grab;display:flex;flex-wrap:nowrap;gap:18px;overflow-x:auto;overflow-y:hidden;padding:0 clamp(24px,5vw,72px);scroll-behavior:smooth;scroll-padding-left:clamp(24px,5vw,72px);scroll-snap-type:x proximity;scrollbar-width:none;-webkit-user-select:none;user-select:none;width:100vw;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.tailor-made__gallery-slider::-webkit-scrollbar{display:none;height:0;width:0}.tailor-made__gallery-slide{background:#07100f;border-radius:8px;box-shadow:0 26px 90px #00000057;flex:0 0 auto;height:clamp(300px,22vw,410px);overflow:hidden;position:relative;scroll-snap-align:start;-webkit-user-select:none;user-select:none;width:clamp(520px,40vw,760px);-webkit-user-drag:none}.tailor-made__gallery-slide img,.tailor-made__card-media img{display:block;height:100%;object-fit:cover;width:100%}.tailor-made__gallery-slide img{pointer-events:none;transform:scale(1.01);transition:filter .5s ease,transform .5s ease}.tailor-made__gallery-slide:hover img{filter:saturate(1.06) contrast(1.03);transform:scale(1.045)}.tailor-made__gallery-controls{align-items:center;display:flex;flex:0 0 auto;gap:12px;margin-left:auto;width:auto;z-index:3}.tailor-made__gallery-controls .arrow{border:1px solid rgba(255,255,255,.34);border-radius:50%;cursor:pointer;height:48px;position:relative;transition:background-color .22s ease,border-color .22s ease;width:48px}.tailor-made__gallery-controls .arrow:before{border-bottom:2px solid rgba(255,255,255,.88);border-left:2px solid rgba(255,255,255,.88);content:"";height:10px;left:50%;margin-left:-4px;margin-top:-6px;position:absolute;top:50%;transform:rotate(45deg);width:10px}.tailor-made__gallery-controls .arrow.next:before{margin-left:-7px;transform:rotate(225deg)}.tailor-made__gallery-controls .arrow:hover{background:#ffffff14;border-color:#ffffffc7}.tailor-made__content{display:grid;gap:22px;padding:0 0 70px}.tailor-made__overview,.tailor-made__card,.tailor-made__closing-card{background:linear-gradient(180deg,#ffffff12,#ffffff08);border:1px solid rgba(255,255,255,.12);border-radius:8px;overflow:hidden}.tailor-made__overview{padding:clamp(26px,4vw,44px)}.tailor-made__overview p,.tailor-made__card-copy p,.tailor-made__closing-card p{color:#ffffffb8;font-size:15px;font-weight:650;line-height:1.76;margin:0;overflow-wrap:anywhere}.tailor-made__overview strong,.tailor-made__card-copy strong,.tailor-made__closing-card strong{color:#fffffff0;font-weight:950}.tailor-made__overview em,.tailor-made__card-copy em,.tailor-made__closing-card em{color:#ffffffe0}.tailor-made__cards{display:grid;gap:18px;grid-template-columns:1fr}.tailor-made__card{display:grid;grid-template-columns:minmax(360px,.95fr) minmax(0,1.05fr);grid-template-rows:auto;min-width:0}.tailor-made__card:nth-child(2n) .tailor-made__card-media{order:2}.tailor-made__card:nth-child(2n) .tailor-made__card-copy{order:1}.tailor-made__card-media{background:#07100f;min-height:360px;overflow:hidden;position:relative}.tailor-made__card-media:after{background:linear-gradient(110deg,transparent 0%,rgba(255,255,255,.16) 42%,transparent 72%),linear-gradient(180deg,transparent 58%,rgba(0,0,0,.34) 100%);content:"";top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;transform:translate(-42%);transition:opacity .28s ease,transform .64s ease}.tailor-made__card:hover .tailor-made__card-media:after{opacity:1;transform:translate(42%)}.tailor-made__card-media img{transform:scale(1.01);transition:filter .48s ease,transform .72s ease}.tailor-made__card:hover .tailor-made__card-media img{filter:saturate(1.08) contrast(1.04);transform:scale(1.045) translate(1.5%)}.tailor-made__card-copy{align-content:center;display:grid;padding:clamp(28px,4vw,48px)}.tailor-made__card-copy br,.tailor-made__closing-card br{content:"";display:block;margin-top:8px}.tailor-made__closing{display:grid;gap:18px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.tailor-made__closing-card{padding:26px}.tailor-made__closing-card:last-child{background:linear-gradient(135deg,#e3ab4629,#ffffff0e),#081110}.tailor-made__cta{align-items:center;background:linear-gradient(135deg,#e3ab4629,#ffffff0e),#081110;border:1px solid rgba(255,255,255,.12);border-radius:8px;display:flex;gap:28px;justify-content:space-between;margin-bottom:88px;padding:40px clamp(28px,4vw,52px)}.tailor-made__cta h2{color:#fffffff0;font-size:clamp(26px,2.6vw,38px);font-weight:950;letter-spacing:0;line-height:1.06;margin:0;max-width:780px}.tailor-made__cta a{align-items:center;background:var(--tailor-accent);border:1px solid color-mix(in srgb,var(--tailor-accent) 86%,white);border-radius:999px;color:#111;display:inline-flex;flex:0 0 auto;font-size:11px;font-weight:950;height:44px;justify-content:center;line-height:1;padding:0 18px;text-decoration:none;text-transform:uppercase;transition:background-color .24s ease,border-color .24s ease,color .24s ease}.tailor-made__cta a:hover{background:#ff7f00;border-color:#ff7f00;color:#111}@media screen and (max-width:1000px){.tailor-made{--tailor-width: calc(100vw - 48px) }.tailor-made__hero{min-height:560px;padding:150px 28px 80px}.tailor-made__gallery-slider{padding:0 24px;scroll-padding-left:24px}.tailor-made__gallery-slide{height:360px;width:min(78vw,620px)}.tailor-made__closing{grid-template-columns:1fr}.tailor-made__card{grid-template-columns:minmax(260px,.48fr) minmax(0,1fr)}.tailor-made__card-media{min-height:300px}}@media screen and (max-width:640px){.tailor-made{--tailor-width: calc(100vw - 36px) }.tailor-made__hero{min-height:540px;padding:132px 18px 60px}.tailor-made__hero h1{font-size:38px}.tailor-made__hero p{font-size:15px}.tailor-made__hero-tags,.tailor-made__facts-row,.tailor-made__cta{align-items:flex-start;flex-direction:column}.tailor-made__hero-tags span{white-space:normal;width:100%}.tailor-made__gallery-section{margin-top:-36px;padding:0 0 42px}.tailor-made__gallery-controls .arrow{height:42px;width:42px}.tailor-made__gallery-slider{gap:12px;padding:0 18px;scroll-padding-left:18px}.tailor-made__gallery-controls{margin-left:0}.tailor-made__gallery-slide{height:300px;width:calc(100vw - 36px)}.tailor-made__content{padding-bottom:52px}.tailor-made__overview,.tailor-made__card-copy,.tailor-made__closing-card{padding:22px}.tailor-made__card{grid-template-columns:1fr}.tailor-made__card:nth-child(2n) .tailor-made__card-media,.tailor-made__card:nth-child(2n) .tailor-made__card-copy{order:initial}.tailor-made__card-media{aspect-ratio:1.35 / 1;min-height:0}.tailor-made__cta{margin-bottom:54px;padding:26px}}.destination-story{--destination-accent: #e3ab46;--destination-secondary: #5f9ea0;background:linear-gradient(180deg,#020404,#07100f 46%,#020404);color:#fff;float:none!important;font-family:Roboto,Arial,sans-serif;overflow:hidden;--destination-section-width: min(1320px, calc(100vw - clamp(48px, 10vw, 144px)) )}.destination-story :where(section,div,article,h1,h2,h3,h4,p,span,a,img){float:none!important}.destination-story__hero{align-items:flex-end;background:linear-gradient(180deg,#0000006b,#00000029 34%,#000000db),linear-gradient(90deg,#000000b8,#0000002e 58%,#0000009e),var(--destination-hero) center / cover;display:flex;min-height:720px;padding:170px clamp(32px,6vw,92px) 110px;position:relative}.destination-story__hero:after{background:linear-gradient(90deg,var(--destination-accent),transparent 36%,var(--destination-secondary));bottom:0;content:"";display:none;height:2px;left:0;opacity:.72;position:absolute;right:0}.destination-story__hero-inner{flex:1 1 100%;position:relative;width:100%;z-index:1}.destination-story__eyebrow,.destination-story__section-copy span,.destination-story__feature-copy span{color:var(--destination-accent);display:block;font-size:12px;font-weight:900;letter-spacing:.12em;line-height:1;margin-bottom:14px;text-transform:uppercase}.destination-story__hero h1{color:#fffffff5;font-size:58px;font-weight:950;letter-spacing:0;line-height:.98;margin:0;max-width:720px}.destination-story__hero p{color:#ffffffc7;font-size:17px;font-weight:650;line-height:1.62;margin:22px 0 0;max-width:660px}.destination-story__facts-row{align-items:center;display:flex;gap:22px;justify-content:space-between;margin-top:30px;width:100%}.destination-story__facts{display:flex;flex:1 1 auto;flex-wrap:wrap;gap:10px;max-width:min(820px,calc(100% - 140px));width:min(820px,calc(100% - 140px))}.destination-story__facts span,.destination-story__highlight-row span{align-items:center;background:#ffffff14;border:1px solid rgba(255,255,255,.16);border-radius:999px;color:#ffffffe6;display:inline-flex;font-size:12px;font-weight:850;min-height:34px;padding:0 14px;white-space:nowrap}.destination-story__gallery-section{margin:-50px 0 0;position:relative;z-index:2}.destination-story__gallery-controls{flex:0 0 auto;display:flex;gap:12px;margin-left:auto;width:auto}.destination-story__gallery-controls .arrow{border:1px solid rgba(255,255,255,.34);border-radius:50%;cursor:pointer;height:48px;position:relative;transition:background-color .22s ease,border-color .22s ease;width:48px}.destination-story__gallery-controls .arrow:before{border-bottom:2px solid rgba(255,255,255,.88);border-left:2px solid rgba(255,255,255,.88);content:"";height:10px;left:50%;margin-left:-4px;margin-top:-6px;position:absolute;top:50%;transform:rotate(45deg);width:10px}.destination-story__gallery-controls .arrow.next:before{margin-left:-7px;transform:rotate(225deg)}.destination-story__gallery-controls .arrow:hover{background:#ffffff14;border-color:#ffffffc7}.destination-story__gallery-slider{cursor:grab;display:flex;flex-wrap:nowrap;gap:18px;overflow-x:auto;overflow-y:hidden;padding:0 clamp(24px,5vw,72px);scroll-behavior:smooth;scroll-padding-left:clamp(24px,5vw,72px);scroll-snap-type:x proximity;scrollbar-width:none;width:100vw;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.destination-story__gallery-slider::-webkit-scrollbar{display:none;height:0;width:0}.destination-story__gallery-slider.is-dragging{cursor:grabbing;scroll-behavior:auto;scroll-snap-type:none}.destination-story__gallery-slide,.destination-story__section-image,.destination-story__feature-image{background:#07100f;border-radius:8px;overflow:hidden}.destination-story__gallery-slide{box-shadow:0 26px 90px #00000057;flex:0 0 auto;height:clamp(300px,22vw,410px);scroll-snap-align:start;-webkit-user-select:none;user-select:none;width:clamp(520px,40vw,760px);-webkit-user-drag:none}.destination-story__gallery-slide img,.destination-story__section-image img,.destination-story__feature-image img{display:block;height:100%;object-fit:cover;width:100%}.destination-story__gallery-slide img{pointer-events:none;transform:scale(1.01);transition:filter .5s ease,transform .5s ease}.destination-story__gallery-slide:hover img{filter:saturate(1.06) contrast(1.03);transform:scale(1.045)}.destination-story__content{float:none!important;margin:0 auto;padding:58px 0 84px;width:var(--destination-section-width)}.destination-story__intro{margin-bottom:24px}.destination-story__intro span,.destination-story__full-heading span{color:var(--destination-accent);display:block;font-size:12px;font-weight:900;letter-spacing:.12em;line-height:1;text-transform:uppercase}.destination-story__highlight-row{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:34px}.destination-story__highlight-row span{background:color-mix(in srgb,var(--destination-secondary) 18%,transparent);border-color:color-mix(in srgb,var(--destination-secondary) 38%,transparent)}.destination-story__section-grid{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.destination-story__section-card{background:linear-gradient(180deg,#ffffff14,#ffffff09);border:1px solid rgba(255,255,255,.12);border-radius:8px;overflow:hidden;position:relative;transition:background-color .28s ease,border-color .28s ease,box-shadow .28s ease}.destination-story__section-card:after{border:1px solid color-mix(in srgb,var(--destination-accent) 72%,transparent);border-radius:inherit;content:"";top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;transition:clip-path .48s ease,opacity .28s ease;clip-path:inset(0 100% 100% 0 round 8px)}.destination-story__section-card:hover{background:linear-gradient(180deg,#ffffff1b,#ffffff0b);border-color:color-mix(in srgb,var(--destination-accent) 44%,rgba(255,255,255,.12));box-shadow:0 22px 70px #00000047}.destination-story__section-card:hover:after{opacity:1;clip-path:inset(0 0 0 0 round 8px)}.destination-story__section-image{aspect-ratio:1.42 / 1;border-radius:0;position:relative}.destination-story__section-image:after{background:linear-gradient(110deg,transparent 0%,rgba(255,255,255,.16) 42%,transparent 72%);content:"";top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;transform:translate(-42%);transition:opacity .28s ease,transform .64s ease}.destination-story__section-card:hover .destination-story__section-image:after{opacity:1;transform:translate(42%)}.destination-story__section-card .destination-story__section-image img{transform:scale(1.01);transition:filter .48s ease,transform .72s ease}.destination-story__section-card:hover .destination-story__section-image img{filter:saturate(1.08) contrast(1.04);transform:scale(1.045) translate(1.5%)}.destination-story__section-copy{padding:24px}.destination-story__section-copy h3{color:#fffffff0;font-size:23px;font-weight:950;letter-spacing:0;line-height:1.1;margin:0}.destination-story__section-copy p{color:#ffffffa8;font-size:14px;font-weight:650;line-height:1.62;margin:14px 0 0}.destination-story__full-guide{background:linear-gradient(180deg,#ffffff12,#ffffff08);border:1px solid rgba(255,255,255,.12);border-radius:8px;margin-top:34px;max-width:100%;min-width:0;overflow:hidden;padding:clamp(26px,4vw,46px)}.destination-story__full-heading{margin-bottom:24px}.destination-story__full-body{display:grid;gap:14px;max-width:100%;min-width:0;overflow-wrap:anywhere}.destination-story__full-body *,.destination-story__full-body *:before,.destination-story__full-body *:after{box-sizing:border-box;max-width:100%}.destination-story__full-body :where(div,section,article,figure){float:none!important;min-width:0}.destination-story__full-body h2,.destination-story__full-body h3,.destination-story__full-body h4{color:#fffffff0;font-size:clamp(24px,2.4vw,34px);font-weight:950;letter-spacing:0;line-height:1.08;margin:20px 0 4px;overflow-wrap:anywhere}.destination-story__full-body h2:first-child,.destination-story__full-body h3:first-child,.destination-story__full-body h4:first-child{margin-top:0}.destination-story__full-body p{background:#02080875;border:1px solid rgba(255,255,255,.1);border-left:3px solid color-mix(in srgb,var(--destination-accent) 76%,transparent);border-radius:8px;color:#ffffffb8;font-size:15px;font-weight:650;line-height:1.76;margin:0;min-width:0;overflow-wrap:anywhere;padding:18px 20px}.destination-story__full-body p:empty{display:none}.destination-story__full-body ul,.destination-story__full-body ol{background:#02080875;border:1px solid rgba(255,255,255,.1);border-left:3px solid color-mix(in srgb,var(--destination-secondary) 72%,transparent);border-radius:8px;display:grid;gap:8px;margin:0;min-width:0;padding:18px 20px 18px 38px}.destination-story__full-body li{color:#ffffffb8;font-size:15px;font-weight:650;line-height:1.66;min-width:0;overflow-wrap:anywhere}.destination-story__full-body img,.destination-story__full-body iframe,.destination-story__full-body video{display:block;height:auto;max-width:100%}.destination-story__full-body p:has(img){align-items:center;background:#ffffff0f;display:flex;justify-content:center;overflow:hidden;padding:clamp(12px,2vw,20px)}.destination-story__full-body p:has(img) img{border-radius:6px;box-shadow:0 18px 60px #00000047;object-fit:contain;width:min(680px,100%)}.destination-story__full-body strong{color:#fffffff0;font-weight:950}.destination-story__full-body em{color:#ffffffdb;font-style:italic}.destination-story__full-body br{content:"";display:block;margin-top:6px}.destination-story__feature{align-items:stretch;display:grid;float:none!important;grid-template-columns:minmax(0,.88fr) minmax(320px,1.12fr);margin:7px auto 88px;padding:0;width:var(--destination-section-width)}.destination-story__feature-copy{align-content:center;background:linear-gradient(135deg,#e3ab4629,#ffffff0e),#081110;border:1px solid rgba(255,255,255,.12);border-radius:8px 0 0 8px;display:grid;padding:46px}.destination-story__feature-copy h2{color:#fffffff0;font-size:34px;font-weight:950;letter-spacing:0;line-height:1.06;margin:0}.destination-story__feature-copy p{color:#ffffffad;font-size:15px;font-weight:650;line-height:1.72;margin:18px 0 0}.destination-story__feature-copy a{align-items:center;background:var(--destination-accent);border:1px solid color-mix(in srgb,var(--destination-accent) 86%,white);border-radius:999px;color:#111;display:inline-flex;font-size:11px;font-weight:950;height:44px;justify-content:center;line-height:1;margin-top:26px;padding:0 18px;text-decoration:none;text-transform:uppercase;transition:background-color .24s ease,border-color .24s ease,color .24s ease;width:fit-content}.destination-story__feature-copy a:hover{background:#ff7f00;border-color:#ff7f00;color:#111}.destination-story__feature-image{border-radius:0 8px 8px 0;min-height:420px}.exp-story .destination-story__hero{background:linear-gradient(180deg,#0000006b,#00000029 34%,#000000db),linear-gradient(90deg,#000000bd,#0000002e 58%,#0000009e),var(--destination-hero) center 34% / cover}.exp-story .destination-story__hero h1{max-width:840px}.exp-story__intro-row{align-items:flex-end;display:flex;gap:32px;justify-content:space-between;width:100%}.exp-story__intro-row p{flex:1 1 auto}.exp-story__intro-row .destination-story__gallery-controls{margin-bottom:4px}.exp-story .destination-story__section-copy h3{text-transform:uppercase}.exp-story__feature .destination-story__feature-copy h2{max-width:720px;text-transform:uppercase}@media screen and (max-width:1000px){.destination-story{--destination-section-width: calc(100vw - 48px) }.destination-story__hero{min-height:620px;padding:150px 28px 84px}.destination-story__hero h1{font-size:46px}.destination-story__gallery-slider{padding:0 24px;scroll-padding-left:24px}.destination-story__gallery-slide{height:360px;width:min(78vw,620px)}.destination-story__content{padding:46px 0 68px}.destination-story__section-grid,.destination-story__feature{grid-template-columns:1fr}.destination-story__section-card{display:grid;grid-template-columns:minmax(230px,.48fr) minmax(0,1fr)}.destination-story__section-image{aspect-ratio:auto}.destination-story__feature{margin:6px auto 68px}.destination-story__feature-copy{border-radius:8px 8px 0 0;padding:36px}.destination-story__feature-image{border-radius:0 0 8px 8px;min-height:360px}}@media screen and (max-width:640px){.destination-story{--destination-section-width: calc(100vw - 36px) }.destination-story__hero{min-height:560px;padding:132px 18px 64px}.destination-story__hero h1{font-size:36px}.destination-story__hero p{font-size:15px}.destination-story__facts,.destination-story__highlight-row{align-items:flex-start;flex-direction:column}.destination-story__facts-row{align-items:flex-start;flex-direction:column;gap:18px}.destination-story__facts{max-width:none;width:100%}.destination-story__facts span,.destination-story__highlight-row span{white-space:normal;width:100%}.destination-story__gallery-section{margin-top:-36px}.destination-story__gallery-controls .arrow{height:42px;width:42px}.destination-story__gallery-slider{gap:12px;padding:0 18px;scroll-padding-left:18px}.destination-story__gallery-slide{height:300px;width:calc(100vw - 36px)}.exp-story__intro-row{align-items:flex-start;flex-direction:column;gap:22px}.exp-story__intro-row .destination-story__gallery-controls{justify-content:flex-end;margin-bottom:0;width:100%}.destination-story__content{padding:36px 0 54px}.destination-story__feature-copy h2{font-size:30px}.destination-story__section-card{grid-template-columns:1fr}.destination-story__section-image{aspect-ratio:1.35 / 1}.destination-story__section-copy,.destination-story__feature-copy{padding:26px}.destination-story__full-guide{padding:22px}.destination-story__full-body p{font-size:14px;padding:16px}.destination-story__feature{margin:5px auto 54px}.destination-story__feature-image{min-height:280px}}.contact-form.sent .form-response{display:block;color:#fff;border-color:#46b450}.contact-redesign{background:linear-gradient(180deg,#020404,#050908 46%,#020404);color:#fff;font-family:Roboto,Arial,sans-serif;overflow:hidden}.contact-redesign__hero{align-items:flex-end;display:flex;isolation:isolate;min-height:clamp(430px,55vh,620px);padding:150px 0 clamp(70px,8vh,96px);position:relative}.contact-redesign__hero-bg{background-position:center 32%;background-size:cover;top:0;right:0;bottom:0;left:0;position:absolute;z-index:-2}.contact-redesign__hero:before,.contact-redesign__hero:after{content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:-1}.contact-redesign__hero:before{background:linear-gradient(180deg,#00000080,#0000002e 36%,#000000e0),linear-gradient(90deg,#000000ad,#00000047 45%,#000000b8)}.contact-redesign__hero:after{background:linear-gradient(180deg,#02040400,#030807b8 56%,#050908);height:clamp(180px,18vw,280px);inset:auto 0 -1px}.contact-redesign__hero-inner,.contact-redesign__wrap,.contact-redesign__info{box-sizing:border-box;float:none!important;margin-left:auto;margin-right:auto;max-width:1530px;width:min(calc(100% - clamp(44px,9vw,170px)),1530px)}.contact-redesign__hero-inner{align-items:flex-start;display:flex;flex-direction:column;max-width:1530px}.contact-redesign__eyebrow{color:#ff7f00;display:inline-block;font-family:Roboto,Arial,sans-serif;font-size:clamp(11px,.78vw,13px);font-weight:900;letter-spacing:.08em;line-height:1;margin-bottom:12px;text-transform:uppercase}.contact-redesign h1,.contact-redesign h2,.contact-redesign h3,.contact-redesign p{font-family:Roboto,Arial,sans-serif;letter-spacing:0}.contact-redesign h1{color:#fffffff0;font-size:clamp(30px,3.1vw,48px);font-weight:900;line-height:.96;margin:0;max-width:880px;text-shadow:0 18px 42px rgba(0,0,0,.55)}.contact-redesign__hero-inner p{color:#ffffffbd;font-size:clamp(14px,1.05vw,18px);font-weight:600;line-height:1.6;margin:22px 0 0;max-width:610px}.contact-redesign__hero-link{align-items:center;border:1px solid rgba(255,127,0,.48);border-radius:6px;color:#ffffffe0;display:inline-flex;font-size:11px;font-weight:900;gap:10px;height:44px;justify-content:center;line-height:1;margin-top:30px;padding:0 18px;text-transform:uppercase;transition:background-color .24s ease,border-color .24s ease,color .24s ease,transform .24s ease}.contact-redesign__hero-link:after{border-bottom:2px solid currentColor;border-right:2px solid currentColor;content:"";height:7px;transform:translateY(-2px) rotate(45deg);width:7px}.contact-redesign__hero-link:hover{background:#ff7f0024;border-color:#ff7f00c7;color:#fff;transform:translateY(-2px)}.contact-redesign__main{margin-top:0;padding:clamp(66px,7vw,108px) 0 clamp(70px,8vw,118px);position:relative;z-index:1}.contact-redesign__main:before{background:linear-gradient(90deg,transparent,rgba(255,127,0,.2),transparent);content:"";height:1px;left:50%;opacity:.75;position:absolute;top:0;transform:translate(-50%);display:none;width:min(calc(100% - 64px),1530px)}.contact-redesign__wrap{align-items:stretch;display:grid;gap:clamp(28px,4.8vw,78px);grid-template-columns:minmax(330px,.88fr) minmax(420px,1.12fr);position:relative;z-index:1}.contact-redesign__visual{border:1px solid rgba(255,255,255,.11);border-radius:8px;min-height:720px;overflow:hidden;position:relative}.contact-redesign__visual:after{background:linear-gradient(180deg,#0000000f,#000000d1),linear-gradient(90deg,#000000a8,#0000001f);content:"";top:0;right:0;bottom:0;left:0;position:absolute}.contact-redesign__visual-image{background-position:center;background-size:cover;top:0;right:0;bottom:0;left:0;position:absolute;transform:scale(1.01)}.contact-redesign__visual-copy{bottom:clamp(28px,3.2vw,50px);left:clamp(24px,3vw,44px);max-width:460px;position:absolute;right:clamp(24px,3vw,44px);z-index:1}.contact-redesign__visual-copy span{color:#ff7f00;display:block;font-size:12px;font-weight:900;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.contact-redesign__visual-copy h2{color:#ffffffe6;font-size:clamp(24px,2.1vw,36px);font-weight:900;line-height:1.08;margin:0}.contact-redesign__visual-copy p{color:#ffffffc7;font-size:clamp(13px,.95vw,16px);font-weight:700;line-height:1.5;margin:16px 0 0;max-width:520px}.contact-redesign__stats{align-items:stretch;bottom:0;display:grid;grid-template-columns:repeat(3,1fr);left:0;position:absolute;right:0;z-index:1}.contact-redesign__stats span{background:#040808c7;border-right:1px solid rgba(255,255,255,.1);color:#ffffffad;display:flex;flex-direction:column;font-size:11px;font-weight:800;justify-content:center;min-height:86px;padding:0 22px;text-transform:uppercase}.contact-redesign__stats span:last-child{border-right:0}.contact-redesign__stats strong{color:#fff;font-size:clamp(20px,1.75vw,30px);font-weight:900;line-height:1;margin-bottom:6px}.contact-redesign__form-panel{align-self:center;background:linear-gradient(180deg,#121817fa,#0a0f0efa);border:1px solid rgba(255,255,255,.13);border-radius:8px;box-shadow:0 24px 80px #00000057;padding:clamp(30px,4.8vw,70px);position:relative}.contact-redesign__form-panel:before{background:#ff7f00;content:"";display:none;height:54px;position:absolute;right:clamp(30px,4.8vw,70px);top:0;width:1px}.contact-redesign__form-panel h2{color:#fffffff2;font-size:clamp(32px,3vw,54px);font-weight:900;line-height:1.02;margin:0;max-width:620px}.contact-redesign__form-panel>p{color:#ffffffad;font-size:clamp(13px,.95vw,16px);font-weight:600;line-height:1.58;margin:16px 0 34px;max-width:600px}.contact-redesign__form{display:grid;gap:16px;margin:0}.contact-redesign__field-grid{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.contact-redesign__form label{display:grid;gap:8px}.contact-redesign__form label>span{color:#ffffff9e;font-size:10px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.contact-redesign__form input:not([type=hidden]),.contact-redesign__select-toggle,.contact-redesign__form textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ffffff0e;border:1px solid rgba(255,255,255,.12);border-radius:6px;color:#ffffffe6;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:700;line-height:1.35;outline:0;padding:0 16px;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease;width:100%}.contact-redesign__form input:not([type=hidden]),.contact-redesign__select-toggle{height:52px}.contact-redesign__form textarea{min-height:150px;padding-bottom:16px;padding-top:16px;resize:vertical}.contact-redesign__select{position:relative;width:100%;z-index:2}.contact-redesign__select.is-open{z-index:20}.contact-redesign__select-toggle{align-items:center;cursor:pointer;display:flex;justify-content:space-between;text-align:left}.contact-redesign__select-toggle span{color:#ffffffe6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.contact-redesign__select-toggle:after{border-bottom:2px solid rgba(255,255,255,.78);border-right:2px solid rgba(255,255,255,.78);content:"";flex:0 0 auto;height:7px;margin-left:16px;transform:rotate(45deg) translateY(-2px);transition:transform .22s ease,border-color .22s ease;width:7px}.contact-redesign__select.is-open .contact-redesign__select-toggle:after{border-color:#ff7f00;transform:rotate(-135deg) translateY(-1px)}.contact-redesign__select-menu{background:#070e0dfa;border:1px solid rgba(255,127,0,.34);border-radius:6px;box-shadow:0 18px 48px #0000005c;left:0;opacity:0;padding:6px;pointer-events:none;position:absolute;right:0;top:calc(100% + 8px);transform:translateY(-6px);transition:opacity .2s ease,transform .2s ease,visibility .2s ease;visibility:hidden}.contact-redesign__select.is-open .contact-redesign__select-menu{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.contact-redesign__select-menu button{align-items:center;background:transparent;border:0;border-radius:4px;color:#ffffffc7;cursor:pointer;display:flex;font-family:Roboto,Arial,sans-serif;font-size:13px;font-weight:800;justify-content:flex-start;min-height:38px;padding:0 12px;text-align:left;transition:background-color .18s ease,color .18s ease,transform .18s ease;width:100%}.contact-redesign__select-menu button:hover,.contact-redesign__select-menu button.is-selected{background:#ff7f0024;color:#fff}.contact-redesign__select-menu button:hover{transform:translate(2px)}.contact-redesign__form input::placeholder,.contact-redesign__form textarea::placeholder{color:#ffffff57}.contact-redesign__form input:not([type=hidden]):focus,.contact-redesign__select.is-open .contact-redesign__select-toggle,.contact-redesign__select-toggle:focus-visible,.contact-redesign__form textarea:focus{background:#ffffff16;border-color:#ff7f00b8;box-shadow:0 0 0 3px #ff7f0014}.contact-redesign__submit{align-items:center;background:#e3ab46;border:1px solid #e3ab46;border-radius:6px;color:#101010;cursor:pointer;display:inline-flex;font-family:Roboto,Arial,sans-serif;font-size:11px;font-weight:900;height:50px;justify-content:center;line-height:1;margin-top:4px;padding:0 22px;text-transform:uppercase;transition:background-color .24s ease,border-color .24s ease,color .24s ease,transform .24s ease;width:fit-content}.contact-redesign__submit:hover{background:#ff7f00;border-color:#ff7f00;color:#101010;transform:translateY(-2px)}.contact-redesign__form .form-response{border:1px solid rgba(70,180,80,.4);border-radius:6px;color:#ffffffdb;display:none;font-size:13px;font-weight:700;padding:12px 14px}.floating-contact{bottom:26px;display:grid;gap:14px;justify-items:end;opacity:1;pointer-events:none;position:fixed;right:26px;transform:translateY(0);transition:opacity .2s ease,transform .2s ease;z-index:90}body.locked .floating-contact{opacity:0;transform:translateY(10px)}.floating-contact__panel{background:linear-gradient(180deg,#121817fa,#090e0dfa);border:1px solid rgba(255,255,255,.14);border-radius:8px;box-shadow:0 26px 90px #00000070;font-family:Roboto,Arial,sans-serif;opacity:0;overflow:visible;padding:22px;pointer-events:none;transform:translateY(14px) scale(.98);transition:opacity .22s ease,transform .22s ease,visibility .22s ease;visibility:hidden;width:min(640px,calc(100vw - 52px))}.floating-contact.is-open .floating-contact__panel{opacity:1;pointer-events:auto;transform:translateY(0) scale(1);visibility:visible}.floating-contact__header{align-items:flex-start;display:flex;gap:14px;justify-content:space-between;margin-bottom:14px}.floating-contact__header span{color:#ff7f00;display:block;font-size:9.5px;font-weight:900;letter-spacing:.1em;line-height:1;margin-bottom:7px;text-transform:uppercase}.floating-contact__header .floating-contact__title{color:#fffffff2;font-size:22px;font-weight:900;line-height:1.05;margin:0}.floating-contact__header p{color:#ffffffa8;font-size:12px;font-weight:650;line-height:1.38;margin:7px 0 0}.floating-contact__close{background:#ffffff0f;border:1px solid rgba(255,255,255,.16);border-radius:50%;box-sizing:border-box;cursor:pointer;flex:0 0 auto;height:34px;min-height:34px;min-width:34px;padding:0;position:relative;transition:background-color .2s ease,border-color .2s ease,transform .2s ease;width:34px}.floating-contact__close:before,.floating-contact__close:after{background:#ffffffd1;content:"";height:2px;left:9px;position:absolute;top:15px;width:14px}.floating-contact__close:before{transform:rotate(45deg)}.floating-contact__close:after{transform:rotate(-45deg)}.floating-contact__close:hover{background:#ff7f0024;border-color:#ff7f008a;transform:translateY(-1px)}.floating-contact__toggle{align-items:center;background:#ff7f00;border:1px solid #ff7f00;border-radius:999px;box-shadow:0 18px 50px #00000057;color:#111;cursor:pointer;display:inline-flex;font-family:Roboto,Arial,sans-serif;font-size:12px;font-weight:900;gap:10px;height:52px;justify-content:center;line-height:1;padding:0 18px 0 14px;pointer-events:auto;text-transform:uppercase;transition:background-color .22s ease,border-color .22s ease,color .22s ease}.floating-contact__toggle:hover{background:#e3ab46;border-color:#e3ab46eb}.floating-contact__toggle-icon{align-items:center;background:#11111124;border-radius:50%;display:inline-flex;flex:0 0 28px;height:28px;justify-content:center;width:28px}.floating-contact__toggle-icon svg{display:block;fill:none;height:16px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.15;width:16px}.contact-redesign__form--compact{gap:10px}.contact-redesign__field-grid--compact{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.contact-redesign__form--compact input:not([type=hidden]),.contact-redesign__form--compact .contact-redesign__select-toggle{font-size:13px;height:42px}.contact-redesign__form--compact textarea{font-size:13px;min-height:92px}.contact-redesign__form--compact .contact-redesign__submit{height:42px;width:100%}.contact-redesign__form--compact label{gap:6px}.contact-redesign__form--compact label>span{font-size:9.5px}.contact-redesign__info{display:grid;gap:clamp(22px,3vw,44px);grid-template-columns:minmax(290px,.75fr) minmax(0,1.25fr);margin-top:clamp(34px,5vw,72px)}.contact-redesign__info-block{border-top:1px solid rgba(255,255,255,.12);padding-top:24px}.contact-redesign__contact-line{align-items:center;color:#ffffffdb;display:grid;gap:15px;grid-template-columns:42px minmax(0,1fr);min-height:58px;transition:color .2s ease,transform .2s ease}.contact-redesign__contact-line+.contact-redesign__contact-line{margin-top:10px}.contact-redesign__contact-line:hover{color:#ff7f00;transform:translate(4px)}.contact-redesign__contact-line small{color:#ffffff73;display:block;font-size:10px;font-weight:900;letter-spacing:.08em;margin-bottom:4px;text-transform:uppercase}.contact-redesign__icon{align-items:center;background:#ff7f001f;border:1px solid rgba(255,127,0,.35);border-radius:50%;display:inline-flex;height:42px;justify-content:center;min-width:42px;width:42px}.contact-redesign__icon img{display:block;height:20px;object-fit:contain;width:20px}.contact-redesign__base-grid{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.contact-redesign__base{align-items:flex-start;background:#ffffff0b;border:1px solid rgba(255,255,255,.09);border-radius:8px;display:flex;gap:14px;min-height:132px;padding:20px}.contact-redesign__base h3{color:#ffffffe6;font-size:12px;font-weight:900;line-height:1.25;margin:0 0 8px;text-transform:uppercase}.contact-redesign__base p{color:#fff9;font-size:12px;font-weight:700;line-height:1.45;margin:0}@media screen and (max-width:1076px){html,body,#root,.site-shell{max-width:100%;overflow-x:hidden}body{position:relative}.header .wrap,.header .wrap_float{margin-left:0;margin-right:0;max-width:none;width:100%}.footer-modern__wrap{gap:34px;grid-template-areas:"intro contact" "nav nav" "bases bases" "newsletter newsletter";grid-template-columns:minmax(0,1fr) minmax(280px,.9fr);padding:58px 0 36px;width:calc(100% - 48px)}.footer-modern__nav{grid-template-columns:repeat(3,minmax(0,1fr))}.footer-modern__contact,.footer-modern__bases,.footer-modern__newsletter{border-left:0;padding-left:0}.footer-modern__bases{border-top:1px solid rgba(255,255,255,.1);padding-top:28px}.footer-modern__bases-list{grid-template-columns:repeat(3,minmax(0,1fr))}.header__bottom{align-items:center;box-sizing:border-box;display:flex;justify-content:center;margin-left:0;min-height:74px;padding-top:8px;position:relative;width:100%}.header__bottom .header-logo-mobile{display:flex;float:none;justify-content:center;margin:0 auto;padding:0;position:static!important;text-align:center;width:100%}.header__bottom .header-logo-mobile img{display:block;height:auto;margin:0 auto}.homepage_slider .slide .video,.homepage_slider .slide .video video,.homepage_slider .slide__bg,.homepage_slider .slide__bg video{height:100%;width:100%}.homepage_slider .slide .video video,.homepage_slider .slide__bg video{object-fit:cover!important;object-position:center center!important}.header__bottom .mobile_btn{align-items:center;background:transparent;border:0;border-radius:0;display:block;height:44px;justify-content:center;padding:0;position:absolute;right:8px;top:17px;transform:none;transition:opacity .2s ease,transform .24s ease;width:44px;z-index:1101}.header__bottom .mobile_btn span{background:#fff;border-radius:999px;display:block;float:none;height:2px;left:13px;margin:0;position:absolute;top:50%;transform-origin:center;transition:opacity .16s ease,transform .2s ease-out,background-color .16s ease;width:18px}.header__bottom .mobile_btn:hover{opacity:.84}.header__bottom .mobile_btn span:first-child{transform:translateY(-6px) rotate(0)}.header__bottom .mobile_btn span:nth-child(2){transform:translateY(0) scaleX(1)}.header__bottom .mobile_btn span:last-child{transform:translateY(6px) rotate(0)}.header__bottom .mobile_btn.is-open{right:8px;top:17px}.header__bottom .mobile_btn.is-open span:first-child,.header__bottom .mobile_btn.is-open:hover span:first-child{transform:translateY(0) rotate(45deg)}.header__bottom .mobile_btn.is-open span:nth-child(2){opacity:0;transform:translateY(0) scaleX(0)}.header__bottom .mobile_btn.is-open span:last-child,.header__bottom .mobile_btn.is-open:hover span:last-child{transform:translateY(0) rotate(-45deg)}.header__bottom .menu{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#01080775;bottom:auto;display:none;height:100dvh;left:0;margin-left:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:auto;top:0;transform:none;transition:opacity .26s ease,visibility .26s ease;visibility:hidden;width:100%;z-index:1000}.header__bottom .menu.is-open{display:block;opacity:1;pointer-events:auto;transform:none;visibility:visible}.header__bottom .menu .scroll{background:linear-gradient(160deg,#141e1af0,#030c0bf0),#030c0b;box-shadow:-24px 0 60px #0000006b;float:none;height:100dvh;margin-left:auto;min-height:100%;overflow-y:auto;padding:26px 18px 32px;position:relative;transform:translate(0);transition:transform .42s cubic-bezier(.22,1,.36,1);width:min(420px,calc(100% - 28px))}.header__bottom .menu.is-open .scroll{animation:mobilePanelSlideIn .36s cubic-bezier(.22,1,.36,1) both}.header__bottom .menu .close{display:none}.header__bottom .menu .scroll .current{color:#e3ab46;display:block;float:none;font-size:12px;font-weight:900;line-height:1.2;margin:4px 56px 26px 0;text-align:left;text-transform:uppercase;width:auto}.header__bottom .menu .scroll .scroll_wrap{padding-top:0;width:100%}.header__bottom .menu .scroll_wrap>ul,.header__bottom .menu .scroll_wrap .nav-cluster{align-items:stretch;display:flex;flex-direction:column;gap:8px;margin:0;padding:0;text-align:left;width:100%}.header__bottom .menu .scroll_wrap>ul>li.nav-logo{display:none}.header__bottom .menu .scroll_wrap>ul>li,.header__bottom .menu .scroll_wrap .nav-cluster>li{animation:mobileMenuItemIn .34s ease both;list-style:none;margin:0;position:relative;width:100%}.header__bottom .menu .scroll_wrap>ul>li.nav-side{width:100%}.header__bottom .menu .scroll_wrap .nav-cluster>li>a{align-items:center;background:#ffffff0e;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#fff;display:flex;float:none;font-family:Roboto,CerebriSans,Arial,sans-serif;font-size:14px;font-weight:900;line-height:1.25;min-height:52px;padding:0 58px 0 18px;text-align:left;text-transform:uppercase;transition:background .2s ease,border-color .2s ease,color .2s ease;width:100%}.header__bottom .menu .scroll_wrap .nav-cluster>li>a:hover,.header__bottom .menu .scroll_wrap .nav-cluster>li.current-menu-item>a{background:#ff7f0021;border-color:#ff7f0061;color:#fff}.header__bottom .menu a span:before,.header__bottom .menu .scroll_wrap .nav-cluster>li.menu-item-has-children>a span:before{display:none}.header__bottom .mobile-submenu-toggle{align-items:center;background:#ffffff14;border:1px solid rgba(255,255,255,.14);border-radius:50%;color:#fff;display:flex;height:34px;justify-content:center;padding:0;position:absolute;right:10px;top:26px;transform:translateY(-50%);transition:background .2s ease,border-color .2s ease,color .2s ease,transform .2s ease;width:34px;z-index:4}.header__bottom .mobile-submenu-toggle:before,.header__bottom .mobile-submenu-toggle:after{background:currentColor;border-radius:999px;content:"";height:2px;position:absolute;transition:opacity .2s ease,transform .2s ease;width:12px}.header__bottom .mobile-submenu-toggle:after{transform:rotate(90deg)}.header__bottom .mobile-submenu-toggle[aria-expanded=true]{background:#ff7f002e;border-color:#ff7f0080;color:#ff7f00}.header__bottom .mobile-submenu-toggle[aria-expanded=true]:after{opacity:0;transform:rotate(0)}.header__bottom .mobile-submenu-toggle--nested{height:32px;right:8px;top:20px;width:32px}.header__bottom .menu .scroll_wrap .dropdown-menu,.header__bottom .menu .scroll_wrap .submenu{background:#ffffff0b;border:0 solid rgba(255,255,255,.09);border-radius:8px;box-shadow:none;display:block!important;left:auto;margin:0;max-height:0;opacity:0;overflow:hidden;padding:0 8px;pointer-events:none;position:static;right:auto;top:auto;transform:translateY(-6px);transition:max-height .34s ease,opacity .24s ease,padding .24s ease,margin .24s ease,transform .24s ease;visibility:hidden;width:100%}.header__bottom .menu .scroll_wrap>ul>li .dropdown-menu,.header__bottom .menu .scroll_wrap>ul>li .dropdown-menu>ul>li .submenu,.header__bottom .menu .scroll_wrap .nav-cluster>li .dropdown-menu,.header__bottom .menu .scroll_wrap .nav-cluster>li .dropdown-menu>ul>li .submenu{margin-top:0!important}.header__bottom .menu .scroll_wrap .dropdown-menu:before,.header__bottom .menu .scroll_wrap .submenu:before{display:none}.header__bottom .menu .scroll_wrap .dropdown-menu.is-mobile-open,.header__bottom .menu .scroll_wrap .submenu.is-mobile-open{border-width:1px;margin-top:8px!important;max-height:1600px;opacity:1;padding:8px;pointer-events:auto;transform:translateY(0);visibility:visible}.header__bottom .menu .scroll_wrap .submenu.is-mobile-open{margin-left:8px;width:calc(100% - 8px)}.header__bottom .menu .scroll_wrap .dropdown-menu>ul,.header__bottom .menu .scroll_wrap .submenu>ul{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;width:100%}.header__bottom .menu .scroll_wrap .dropdown-menu>ul>li,.header__bottom .menu .scroll_wrap .submenu>ul>li{list-style:none;padding:0;position:relative;width:100%}.header__bottom .menu .scroll_wrap>ul>li .dropdown-menu>ul>li,.header__bottom .menu .scroll_wrap>ul>li .dropdown-menu>ul>li .submenu>ul>li,.header__bottom .menu .scroll_wrap .nav-cluster>li .dropdown-menu>ul>li,.header__bottom .menu .scroll_wrap .nav-cluster>li .dropdown-menu>ul>li .submenu>ul>li{padding:0!important}.header__bottom .menu .scroll_wrap .dropdown-menu>ul>li>a,.header__bottom .menu .scroll_wrap .submenu>ul>li>a{align-items:center;background:#ffffff0a;border-radius:6px;color:#ffffffc7;display:flex;float:none;font-size:13px;font-weight:800;line-height:1.25;min-height:42px;padding:10px 46px 10px 14px;text-align:left;transition:background .2s ease,color .2s ease;white-space:normal;overflow-wrap:anywhere;width:100%}.header__bottom .menu .scroll_wrap>ul>li .dropdown-menu>ul>li>a,.header__bottom .menu .scroll_wrap .nav-cluster>li .dropdown-menu>ul>li>a{display:flex!important;font-size:13px!important;line-height:1.25!important;min-height:40px!important;padding:9px 44px 9px 14px!important;white-space:normal!important}.header__bottom .menu .scroll_wrap>ul>li .dropdown-menu>ul>li .submenu>ul>li>a,.header__bottom .menu .scroll_wrap .nav-cluster>li .dropdown-menu>ul>li .submenu>ul>li>a,.header__bottom .menu .scroll_wrap .submenu>ul>li>a{display:flex!important;font-size:12.5px!important;line-height:1.28!important;min-height:36px!important;overflow-wrap:break-word;padding:8px 10px 8px 12px!important;white-space:normal!important}.header__bottom .menu .scroll_wrap .dropdown-menu>ul>li>a:hover,.header__bottom .menu .scroll_wrap .submenu>ul>li>a:hover,.header__bottom .menu .scroll_wrap .dropdown-menu>ul>li.current-menu-item>a,.header__bottom .menu .scroll_wrap .submenu>ul>li.current-menu-item>a{background:#ff7f001f;color:#fff}.header__bottom .menu .scroll .bottom{display:none}}@keyframes mobileMenuItemIn{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:translate(0)}}@keyframes mobilePanelSlideIn{0%{transform:translate(100%)}to{transform:translate(0)}}@media screen and (max-width:1000px){.route-exp .page_content.tour-single .description,.route-es-exp .page_content.tour-single .description{padding:62px 0 0}.route-exp .page_content.tour-single .description .single,.route-es-exp .page_content.tour-single .description .single{grid-template-columns:1fr}.route-exp .page_content.tour-single .description .single:after,.route-es-exp .page_content.tour-single .description .single:after{grid-column:1;grid-row:auto;min-height:360px;order:-1}.route-exp .page_content.tour-single .description p:last-child,.route-es-exp .page_content.tour-single .description p:last-child{grid-column:1}.contact-redesign__wrap,.contact-redesign__info{grid-template-columns:1fr}.contact-redesign__visual{min-height:460px}.contact-redesign__visual-copy{bottom:30px}.contact-redesign__base-grid{grid-template-columns:1fr}.popular_destination__section.mainpage-slider{--destination-stack-width: min( calc(100vw - 36px) , 560px)}.popular_destination__section.mainpage-slider .top_part,.popular_destination__section.mainpage-slider .section_content{left:auto;margin-left:auto;margin-right:auto;width:var(--destination-stack-width)}.popular_destination__section.mainpage-slider .top_part{display:block;float:none;justify-content:initial;margin-left:0;margin-right:auto}.popular_destination__section.mainpage-slider .top_part_left{flex:none;float:none;margin-left:0;margin-right:0;max-width:none;text-align:right;width:100%}.popular_destination__section.mainpage-slider .section_subtitle,.popular_destination__section.mainpage-slider .section_title{display:block;float:none;max-width:none;width:100%}.popular_destination__section.mainpage-slider .popular_destination__slider,.popular_destination__slider .slide_item{width:100%}}@media screen and (max-width:760px){.route-exp .page_content.tour-single .description,.route-es-exp .page_content.tour-single .description{padding:48px 0 0}.route-exp .page_content.tour-single .description .single,.route-es-exp .page_content.tour-single .description .single{gap:28px;--exp-page-gutter: 20px;padding:0 var(--exp-page-gutter)}.route-exp .page_content.tour-single .description .single:after,.route-es-exp .page_content.tour-single .description .single:after{min-height:260px}.route-exp .page_content.tour-single .description p,.route-es-exp .page_content.tour-single .description p{font-size:15px;line-height:1.68;padding-top:18px}.route-exp .page_content.tour-single .description p:first-child,.route-es-exp .page_content.tour-single .description p:first-child{font-size:25px}.route-exp .page_content.tour-single .description p:last-child,.route-es-exp .page_content.tour-single .description p:last-child{display:flex;font-size:clamp(23px,7vw,32px);line-height:1.12;margin-top:34px;min-height:320px;padding:0 22px}.contact-redesign__hero{min-height:420px;padding:124px 0 56px}.contact-redesign__hero-inner,.contact-redesign__wrap,.contact-redesign__info{width:calc(100% - 36px)}.contact-redesign h1{font-size:42px;max-width:420px}.contact-redesign__hero-inner p{font-size:13.5px;max-width:390px}.contact-redesign__main{padding:46px 0 68px}.contact-redesign__form-panel{order:-1}.contact-redesign__visual{min-height:430px}.contact-redesign__visual-copy{bottom:28px;box-sizing:border-box;left:20px;max-width:none;right:auto;width:calc(100% - 40px)}.contact-redesign__visual-copy span{font-size:10px;margin-bottom:9px}.contact-redesign__visual-copy h2{font-size:25px;line-height:1.08;max-width:100%;overflow-wrap:break-word;white-space:normal}.contact-redesign__visual-copy p{font-size:13px;font-weight:650;line-height:1.48;margin-top:12px;max-width:100%;overflow-wrap:break-word;white-space:normal}.contact-redesign__stats span{font-size:9.5px;min-height:78px;padding:0 12px}.contact-redesign__form-panel{padding:28px 20px}.contact-redesign__form-panel:before{height:38px;right:20px}.contact-redesign__form-panel h2{font-size:31px}.contact-redesign__form-panel>p{font-size:13px;margin-bottom:26px}.contact-redesign__field-grid{grid-template-columns:1fr}.contact-redesign__submit{width:100%}.contact-redesign__info{margin-top:42px}.floating-contact{bottom:18px;right:18px}.floating-contact__panel{max-height:calc(100vh - 112px);overflow-y:auto;padding:20px;width:calc(100vw - 36px)}.floating-contact__header .floating-contact__title{font-size:21px}.floating-contact__toggle{height:50px;padding-right:16px}.contact-redesign__field-grid--compact{grid-template-columns:1fr}.contact-redesign__base{min-height:0}.footer-modern__wrap{gap:10px;grid-template-areas:"intro" "nav" "contact" "bases" "newsletter";grid-template-columns:1fr;padding:48px 0 30px;width:calc(100% - 36px)}.footer-modern__intro{margin-bottom:20px;max-width:none}.footer-modern__logo img{width:126px}.footer-modern__nav,.footer-modern__bases,.footer-modern__newsletter{grid-template-columns:1fr}.footer-modern__nav{gap:10px}.footer-modern__contact,.footer-modern__bases{border-top:0;gap:0;padding-top:0}.footer-modern__bases>.footer-modern__group-title{display:block}.footer-modern__bases-list{grid-template-columns:1fr}.footer-modern__group,.footer-modern__mobile-accordion{background:#ffffff0b;border:1px solid rgba(255,255,255,.1);border-radius:8px;overflow:hidden}.footer-modern__group .footer-modern__group-title,.footer-modern__mobile-accordion .footer-modern__group-title{margin:0}.footer-modern__group-toggle{min-height:50px;padding:0 14px 0 16px}.footer-modern__group-toggle-icon{align-items:center;background:#ffffff12;border:1px solid rgba(255,255,255,.14);border-radius:999px;color:#ffffffd1;display:inline-flex;flex:0 0 auto;height:30px;justify-content:center;position:relative;transition:background-color .2s ease,border-color .2s ease,color .2s ease;width:30px}.footer-modern__group-toggle-icon:before,.footer-modern__group-toggle-icon:after{background:currentColor;border-radius:999px;content:"";height:2px;position:absolute;transition:opacity .2s ease,transform .2s ease;width:11px}.footer-modern__group-toggle-icon:after{transform:rotate(90deg)}.footer-modern__group.is-open .footer-modern__group-toggle-icon,.footer-modern__mobile-accordion.is-open .footer-modern__group-toggle-icon{background:#ff7f0029;border-color:#ff7f0073;color:#ff7f00}.footer-modern__group.is-open .footer-modern__group-toggle-icon:after,.footer-modern__mobile-accordion.is-open .footer-modern__group-toggle-icon:after{opacity:0;transform:rotate(0)}.footer-modern__group ul,.footer-modern__mobile-accordion .footer-modern__panel-body{display:grid;gap:0;max-height:0;opacity:0;overflow:hidden;padding:0 16px;transform:translateY(-4px);transition:max-height .34s cubic-bezier(.22,.78,.2,1),opacity .22s ease,padding .26s ease,transform .26s ease,visibility 0s linear .34s;visibility:hidden}.footer-modern__group.is-open ul,.footer-modern__mobile-accordion.is-open .footer-modern__panel-body{max-height:720px;opacity:1;padding:0 16px 14px;transform:translateY(0);transition:max-height .34s cubic-bezier(.22,.78,.2,1),opacity .22s ease .05s,padding .26s ease,transform .26s ease,visibility 0s linear 0s;visibility:visible}.footer-modern__group ul>*,.footer-modern__mobile-accordion .footer-modern__panel-body>*{min-height:0}.footer-modern__group li+li,.footer-modern__mobile-accordion .footer-modern__panel-body>*+*{border-top:1px solid rgba(255,255,255,.07)}.footer-modern__group a,.footer-modern__mobile-accordion .footer-modern__panel-body>*{display:flex;padding:11px 0;width:100%}.footer-modern__group a:after{display:none}.footer-modern__contact-line+.footer-modern__contact-line{margin-top:0}.footer-modern__contact-line:hover{transform:none}.footer-modern__newsletter{margin-top:12px;padding-top:22px}.footer-modern__newsletter{align-items:stretch;border-top:1px solid rgba(255,255,255,.1);gap:12px}.footer-modern__newsletter-row{display:grid;gap:10px;justify-content:stretch}.footer-modern__newsletter input{border-radius:999px;max-width:none;min-width:0;width:100%}.footer-modern__newsletter button{border-radius:999px;min-width:104px;padding:0 14px;width:100%}.footer-modern__newsletter-response{grid-column:1;justify-self:stretch;margin-top:0}.footer-modern__forecast{padding:18px 18px 20px}.footer-modern__forecast-link{flex-direction:column;font-size:13px;gap:10px}.footer-modern__forecast-link img{height:32px}.footer-modern__bottom{padding:18px}.homepage_slider .slide__text{bottom:48px;left:22px;width:calc(100% - 44px)}.homepage_slider .slide__text-heading{font-size:28px;margin-bottom:12px}.homepage_slider .slide__text-desc{font-size:11.5px;line-height:1.45}.homepage_slider .slide__actions{gap:14px;margin-top:15px}.homepage_slider .slide__controls,.homepage_slider .slider-pagi,.most_popular__section .top_part_right .controls,.popular_destination__section .top_part_right .controls,.destination-story__gallery-controls,.destination-story__facts,.destination-story__facts-row,.destination-story__highlight-row,.programs-redesign__hero-tags,.tailor-made__facts-row,.tailor-made__hero-tags,.tailor-made__gallery-controls,.program-detail-prototype__facts-row,.program-detail-prototype__facts,.program-detail-prototype__gallery-controls,.program-detail-prototype__controls-wrap.controls,.route-exp .page_content.tour-single .single-right.controls,.route-es-exp .page_content.tour-single .single-right.controls{display:none!important}.homepage_slider .banner-cta{font-size:10px;height:36px;min-width:94px;padding:0 14px}.homepage_slider .hero-scroll-cue{font-size:11.5px;height:36px}.most_popular__section .top_part_right .controls{gap:10px}.most_popular__section .top_part_right .arrow,.popular_destination__section .top_part_right .arrow{height:42px;width:42px}.most_popular__section .top_part_right .arrow:before,.popular_destination__section .top_part_right .arrow:before{height:10px;margin-left:-7px;margin-top:-5px;width:14px}.most_popular__section.mainpage-slider{--mobile-section-gutter: clamp(22px, 6vw, 28px);overflow:hidden;padding-bottom:44px}.most_popular__section.mainpage-slider .wrap,.most_popular__section.mainpage-slider .wrap_float{float:none;margin-left:auto;margin-right:auto;max-width:none;width:100%}.most_popular__section.mainpage-slider .top_part{box-sizing:border-box;float:none;left:auto;margin:0 var(--mobile-section-gutter) 22px;max-width:none;width:auto}.most_popular__section.mainpage-slider .section_title{font-size:26px;line-height:1.2}.most_popular__section.has-mobile-rails .most_popular__section__slider{display:none!important}.programs-mobile-rails{box-sizing:border-box;display:grid;gap:14px;overflow:hidden;width:100%}.programs-mobile-rail{box-sizing:border-box;cursor:grab;display:flex;gap:14px;mask-image:linear-gradient(90deg,transparent 0,#000 var(--mobile-section-gutter),#000 calc(100% - var(--mobile-section-gutter)),transparent 100%);overflow-x:auto;overflow-y:hidden;padding:0 var(--mobile-section-gutter);scroll-behavior:auto;scrollbar-width:none;touch-action:auto;width:100%;-ms-overflow-style:none;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 var(--mobile-section-gutter),#000 calc(100% - var(--mobile-section-gutter)),transparent 100%);-webkit-overflow-scrolling:touch}.programs-mobile-rail::-webkit-scrollbar{display:none;height:0;width:0}.programs-mobile-rail.is-dragging{cursor:grabbing}.programs-mobile-rail .slider_item{background-position:center center;border:0;border-radius:8px;box-sizing:border-box;box-shadow:inset 0 0 0 1px #ffffff13,0 18px 44px #00000052;display:block;flex:0 0 clamp(238px,76vw,306px);height:clamp(154px,43vw,176px);margin-right:0;opacity:1!important;outline:none;overflow:hidden;padding:0;scroll-snap-align:none;width:clamp(238px,76vw,306px)}.programs-mobile-rail .slider_item:focus,.programs-mobile-rail .slider_item:focus-visible{outline:none}.programs-mobile-rail .slider_item:focus-visible{box-shadow:inset 0 0 0 1px #e3ab4657,0 18px 44px #00000052}.programs-mobile-rail .slider_item:before{background:linear-gradient(90deg,#010706db,#0107069e,#01070633),linear-gradient(0deg,#000000b8,#0000001f)}.programs-mobile-rail .slider_item__content{bottom:0;display:flex;flex-direction:column;justify-content:flex-end;left:0;max-width:none;padding:18px 18px 16px;right:0;top:0;width:100%}.programs-mobile-rail .slider_item__content .title{display:-webkit-box;font-size:18px;line-height:1.18;margin-bottom:7px;max-width:88%;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.programs-mobile-rail .slider_item__content .description{display:block;font-size:12px;line-height:1.35;margin-bottom:9px;max-width:88%;overflow:hidden;padding:0}.programs-mobile-rail .slider_item__content .description p{display:-webkit-box;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.programs-mobile-rail .slider_item__content .days{align-items:center;display:flex;min-height:18px;padding-left:24px}.programs-mobile-rail .slider_item__content .days:before{height:18px;width:18px}.programs-mobile-rail .slider_item__content .days span{font-size:12px;line-height:1.2}.popular_destination__section.mainpage-slider{--mobile-section-gutter: clamp(22px, 6vw, 28px);padding-bottom:52px;padding-top:44px}.popular_destination__section.mainpage-slider .wrap,.popular_destination__section.mainpage-slider .wrap_float{float:none;margin-left:auto;margin-right:auto;max-width:none;width:100%}.popular_destination__section .top_part_right .controls{gap:10px}.popular_destination__section.mainpage-slider .section_title{font-size:26px;line-height:1.2}.popular_destination__section.mainpage-slider .top_part,.popular_destination__section.mainpage-slider .section_content{box-sizing:border-box;float:none;left:auto;margin-left:var(--mobile-section-gutter);margin-right:var(--mobile-section-gutter);max-width:none;width:auto}.popular_destination__section.mainpage-slider .top_part{margin-bottom:22px}.popular_destination__section.mainpage-slider .popular_destination__slider{cursor:default;display:grid;float:none;gap:12px;overflow:visible;scroll-behavior:auto;scroll-snap-type:none;width:100%}.popular_destination__slider [data-infinite-clone=true]{display:none!important}.popular_destination__slider .slide_item{border-radius:8px;box-shadow:inset 0 0 0 1px #ffffff13,0 18px 44px #00000052;float:none;flex:none;height:174px;opacity:1!important;scroll-snap-align:none;width:100%}.popular_destination__slider .slide_item:hover{box-shadow:inset 0 0 0 1px #ffffff13,0 18px 44px #00000052;transform:none}.popular_destination__slider .slide_item:after{display:none}.popular_destination__slider .slide_item_content{padding:18px 18px 16px}.popular_destination__slider .slide_item_content .slide_title{display:-webkit-box;font-size:18px;line-height:1.18;margin-bottom:7px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.popular_destination__slider .slide_item_content .slide_text{font-size:12px;line-height:1.35;max-width:88%;overflow:hidden;-webkit-line-clamp:2}.popular_destination__slider .slide_item_content .slide_text p{display:-webkit-box;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.single-tour-slide{width:84vw}}.program-detail-prototype{--program-detail-accent: #e3ab46;--program-detail-secondary: #6f9db2;--program-detail-width: min(1240px, calc(100vw - clamp(44px, 9vw, 132px)) );background:linear-gradient(180deg,#07100f,#020404);color:#fff;font-family:Roboto,Arial,sans-serif;overflow:hidden}.program-detail-prototype *,.program-detail-prototype *:before,.program-detail-prototype *:after{box-sizing:border-box}.program-detail-prototype :where(section,div,article,h1,h2,h3,p,span,a,img){float:none!important}.program-detail-prototype__hero{align-items:flex-end;background:linear-gradient(180deg,#00000057,#0000001f 42%,#07100f),linear-gradient(90deg,#0000009e,#0000001f 58%,#00000094),var(--program-detail-hero) center / cover;display:flex;min-height:clamp(560px,48vw,700px);padding:168px clamp(28px,5.4vw,76px) 86px;position:relative}.program-detail-prototype__hero:after{background:linear-gradient(180deg,#07100f00,#07100f 78%);bottom:-1px;content:"";height:190px;left:0;pointer-events:none;position:absolute;right:0}.program-detail-prototype__hero-inner{margin:0 auto;max-width:var(--program-detail-width);position:relative;width:100%;z-index:1}.program-detail-prototype__hero-inner>span,.program-detail-prototype__gallery-top span,.program-detail-prototype__intro-copy>span,.program-detail-prototype__section-head span,.program-detail-prototype__cta span{color:var(--program-detail-accent);display:block;font-size:11.5px;font-weight:900;letter-spacing:2px;margin-bottom:13px;text-transform:uppercase}.program-detail-prototype__hero h1{color:#fff;font-size:clamp(38px,3.45vw,58px);font-weight:900;letter-spacing:0;line-height:1.02;margin:0 0 16px;max-width:720px}.program-detail-prototype__hero p{color:#ffffffdb;font-size:clamp(15.5px,1.2vw,17px);font-weight:700;line-height:1.52;margin:0;max-width:660px}.program-detail-prototype__facts-row{align-items:center;display:flex;gap:24px;justify-content:space-between;margin-top:24px;width:100%}.program-detail-prototype__facts{display:flex;flex:1 1 auto;flex-wrap:wrap;gap:10px;min-width:0}.program-detail-prototype__facts span{align-items:center;background:#ffffff1c;border:1px solid rgba(255,255,255,.2);border-radius:999px;color:#fff;display:inline-flex;font-size:11.5px;font-weight:900;line-height:1.15;max-width:100%;min-height:34px;overflow:hidden;padding:0 14px;text-overflow:ellipsis;white-space:nowrap}.program-detail-prototype__facts span.program-detail-prototype__fact--long{max-width:min(100%,clamp(240px,32vw,420px))}.program-detail-prototype__gallery{margin-top:-22px;padding:0 0 58px;position:relative;z-index:2}.program-detail-prototype__gallery-top,.program-detail-prototype__gallery-controls{align-items:center;display:flex;gap:24px;justify-content:space-between;margin:0 auto 26px;width:var(--program-detail-width)}.program-detail-prototype__gallery-controls{justify-content:flex-end;margin:0;width:auto}.program-detail-prototype__gallery-heading{flex:1 1 auto;min-width:0}.program-detail-prototype__gallery-top h2,.program-detail-prototype__section-head h2,.program-detail-prototype__cta h2{color:#fff;font-size:clamp(28px,2.9vw,42px);font-weight:900;letter-spacing:0;line-height:1.08;margin:0}.program-detail-prototype__gallery-heading h2{font-size:clamp(28px,3vw,42px);line-height:1.08;max-width:880px}.program-detail-prototype__controls-wrap.controls{display:flex;flex:0 0 auto;margin-left:auto;max-width:none;min-width:0;width:auto}.program-detail-prototype__controls{display:flex;flex:0 0 auto;gap:12px}.program-detail-prototype__controls .arrow{border:1px solid rgba(255,255,255,.34);border-radius:50%;cursor:pointer;flex:0 0 48px;height:48px;margin:0;max-width:48px;min-width:48px;position:relative;transition:background-color .22s ease,border-color .22s ease;width:48px}.program-detail-prototype__controls .arrow:before{border-bottom:2px solid rgba(255,255,255,.88);border-left:2px solid rgba(255,255,255,.88);content:"";height:10px;left:50%;margin-left:-4px;margin-top:-6px;position:absolute;top:50%;transform:rotate(45deg);width:10px}.program-detail-prototype__controls .arrow.next:before{margin-left:-7px;transform:rotate(225deg)}.program-detail-prototype__controls .arrow:hover{background:#ffffff14;border-color:#ffffffc7}.program-detail-prototype__gallery-slider{cursor:grab;display:flex;gap:18px;margin-left:calc((100% - 100vw)/2);overflow-x:auto;padding:0 clamp(28px,4.6vw,68px);scroll-padding-left:clamp(28px,4.6vw,68px);scroll-snap-type:x mandatory;scrollbar-width:none;width:100vw}.program-detail-prototype__gallery-slider::-webkit-scrollbar{display:none}.program-detail-prototype__gallery-slider.is-dragging{cursor:grabbing;scroll-snap-type:none}.program-detail-prototype__gallery-slide{background:#07100f;border-radius:8px;box-shadow:0 26px 90px #00000057;flex:0 0 auto;height:clamp(300px,22vw,410px);overflow:hidden;position:relative;scroll-snap-align:start;-webkit-user-select:none;user-select:none;width:clamp(520px,40vw,760px);-webkit-user-drag:none}.program-detail-prototype__gallery-slide img,.program-detail-prototype__day-media img{display:block;height:100%;object-fit:cover;width:100%}.program-detail-prototype__intro{display:grid;gap:24px;grid-template-columns:minmax(0,1fr) 240px;margin:0 auto;padding:0 0 58px;width:var(--program-detail-width)}.program-detail-prototype__intro-copy,.program-detail-prototype__stats .programs-redesign__stat,.program-detail-prototype__day,.program-detail-prototype__details-card,.program-detail-prototype__map-card,.program-detail-prototype__cta{background:linear-gradient(135deg,#ffffff0b,#ffffff04),#ffffff06;border:1px solid rgba(255,255,255,.14);border-radius:8px;box-shadow:0 24px 65px #0003}.program-detail-prototype__intro-copy{padding:clamp(24px,3.2vw,38px)}.program-detail-prototype__intro-copy p,.program-detail-prototype__day-copy p{color:#ffffffc2;font-size:15px;font-weight:600;line-height:1.68;margin:0}.program-detail-prototype__intro-copy p+p,.program-detail-prototype__day-copy p+p{margin-top:18px}.program-detail-prototype__intro-copy strong,.program-detail-prototype__day-copy strong{color:#fffffff0;font-weight:850}.program-detail-prototype__stats{display:grid;gap:12px}.program-detail-prototype__stats .programs-redesign__stat{align-items:center;display:flex;min-height:82px;padding:0 18px}.program-detail-prototype__stats .programs-redesign__stat strong{color:#fff;display:inline-block;font-size:24px;line-height:1;margin-right:4px}.program-detail-prototype__stats .programs-redesign__stat span{color:#ffffffad;display:inline-block;font-size:13px;line-height:1.1}.program-detail-prototype__itinerary{margin:0 auto;padding:0 0 64px;width:var(--program-detail-width)}.program-detail-prototype__section-head{margin-bottom:24px;max-width:640px}.program-detail-prototype__timeline{background:linear-gradient(135deg,#ffffff0e,#ffffff05),#ffffff05;border:1px solid rgba(255,255,255,.12);border-radius:8px;box-shadow:0 24px 65px #0000002e;margin:0 0 22px;overflow:hidden;padding:18px 20px;position:relative}.program-detail-prototype__timeline:before{background:radial-gradient(circle at 18% 22%,rgba(227,171,70,.13) 0 1px,transparent 2px),radial-gradient(circle at 70% 68%,rgba(111,157,178,.16) 0 1px,transparent 2px);background-size:54px 54px,72px 72px;content:"";top:0;right:0;bottom:0;left:0;opacity:.48;pointer-events:none;position:absolute}.program-detail-prototype__timeline-scroll{overflow-x:auto;overflow-y:hidden;position:relative;scrollbar-width:none;z-index:1;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.program-detail-prototype__timeline-scroll::-webkit-scrollbar{display:none;height:0;width:0}.program-detail-prototype__timeline-scroll-cue{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#020404b8;border:1px solid rgba(227,171,70,.42);border-radius:999px;bottom:14px;box-shadow:0 14px 34px #00000047;color:#ffffffeb;cursor:pointer;display:inline-flex;font:inherit;gap:9px;height:34px;justify-content:center;letter-spacing:1.2px;line-height:1;padding:0 13px 0 15px;position:absolute;right:18px;text-transform:uppercase;z-index:4}.program-detail-prototype__timeline-scroll-cue span:first-child{font-size:10px;font-weight:900}.program-detail-prototype__timeline-scroll-cue-icon{animation:programTimelineCueArrow 1.45s ease-in-out infinite;border-right:2px solid var(--program-detail-accent);border-top:2px solid var(--program-detail-accent);display:block;height:8px;transform:rotate(45deg);width:8px}.program-detail-prototype__timeline-scroll-cue:hover,.program-detail-prototype__timeline-scroll-cue:focus-visible{background:#e3ab4629;border-color:#e3ab46b8;outline:none}.program-detail-prototype__timeline-canvas{height:var(--timeline-height);margin:0 auto;min-width:var(--timeline-width);position:relative;width:var(--timeline-width)}.program-detail-prototype__timeline-canvas--mobile{display:none}.program-detail-prototype__timeline-map{height:100%;top:0;right:0;bottom:0;left:0;overflow:visible;position:absolute;width:100%}.program-detail-prototype__timeline-route{fill:none;stroke-linecap:round;stroke-linejoin:round}.program-detail-prototype__timeline-route--base{opacity:.46;stroke:#e3ab4657;stroke-width:2}.program-detail-prototype__timeline-route--live{animation:programTimelineDash 18s linear infinite;filter:drop-shadow(0 0 8px rgba(227,171,70,.3));stroke:var(--program-detail-accent);stroke-dasharray:2 13;stroke-width:4}.program-detail-prototype__timeline-traveler{fill:#fff;filter:drop-shadow(0 0 8px rgba(227,171,70,.72));opacity:.92}.program-detail-prototype__timeline-stop{align-items:center;display:flex;gap:10px;left:var(--timeline-x);position:absolute;top:var(--timeline-y);transform:translate(-50%,-23px);width:168px;z-index:2}.program-detail-prototype__timeline-stop--upper{flex-direction:column}.program-detail-prototype__timeline-stop--lower{flex-direction:column-reverse;transform:translate(-50%,calc(-100% + 23px))}.program-detail-prototype__timeline-marker{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:radial-gradient(circle at 50% 45%,rgba(255,255,255,.22),transparent 35%),#e3ab4624;border:1px solid rgba(227,171,70,.78);border-radius:50%;box-shadow:inset 0 0 0 6px #e3ab4614,0 12px 30px #0000003d;color:#fff;cursor:pointer;display:inline-flex;font:inherit;height:46px;justify-content:center;padding:0;position:relative;transition:background-color .24s ease,border-color .24s ease,transform .24s ease;width:46px}.program-detail-prototype__timeline-marker:after{animation:programTimelinePulse 2.6s ease-in-out infinite;animation-delay:var(--timeline-delay);border:1px solid rgba(227,171,70,.5);border-radius:inherit;content:"";top:-7px;right:-7px;bottom:-7px;left:-7px;opacity:0;position:absolute}.program-detail-prototype__timeline-marker:hover,.program-detail-prototype__timeline-marker:focus-visible{background-color:#e3ab4638;border-color:color-mix(in srgb,var(--program-detail-accent) 86%,white);outline:none;transform:translateY(-2px)}.program-detail-prototype__timeline-marker span{font-size:14px;font-weight:950;line-height:1;position:relative;z-index:1}.program-detail-prototype__timeline-label{color:#ffffffd1;max-width:100%;text-align:center;text-shadow:0 2px 14px rgba(0,0,0,.58)}.program-detail-prototype__timeline-label span{color:var(--program-detail-secondary);display:block;font-size:10.5px;font-weight:900;letter-spacing:1.4px;line-height:1;margin-bottom:6px;text-transform:uppercase}.program-detail-prototype__timeline-label strong{color:#fffffff0;display:-webkit-box;font-size:13px;font-weight:850;letter-spacing:0;line-height:1.18;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}@keyframes programTimelineDash{to{stroke-dashoffset:-220}}@keyframes programTimelinePulse{0%,to{opacity:0;transform:scale(.82)}42%{opacity:.78;transform:scale(1.2)}}@keyframes programTimelineCueArrow{0%,to{transform:translate(0) rotate(45deg)}50%{transform:translate(4px) rotate(45deg)}}@media(prefers-reduced-motion:reduce){.program-detail-prototype__timeline-route--live,.program-detail-prototype__timeline-marker:after,.program-detail-prototype__timeline-scroll-cue-icon{animation:none}.program-detail-prototype__timeline-traveler{display:none}}.program-detail-prototype__days{display:grid;gap:16px}.program-detail-prototype__day{display:grid;grid-template-columns:minmax(320px,.82fr) minmax(0,1fr);min-width:0;overflow:hidden;scroll-margin-top:96px;transition:border-color .28s ease,box-shadow .28s ease}.program-detail-prototype__day:nth-child(2n) .program-detail-prototype__day-media{order:2}.program-detail-prototype__day:nth-child(2n) .program-detail-prototype__day-copy{order:1}.program-detail-prototype__day:hover{border-color:#e3ab4670;box-shadow:0 24px 70px #e3ab461a}.program-detail-prototype__day-media{min-height:310px;overflow:hidden;position:relative}.program-detail-prototype__day-media:after{background:linear-gradient(110deg,transparent 0%,rgba(255,255,255,.14) 42%,transparent 72%),linear-gradient(180deg,transparent 58%,rgba(0,0,0,.34) 100%);content:"";top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;transform:translate(-42%);transition:opacity .28s ease,transform .64s ease}.program-detail-prototype__day:hover .program-detail-prototype__day-media:after{opacity:1;transform:translate(42%)}.program-detail-prototype__day-media img{transform:scale(1.01);transition:filter .48s ease,transform .72s ease}.program-detail-prototype__day:hover .program-detail-prototype__day-media img{filter:saturate(1.08) contrast(1.04);transform:scale(1.045) translate(1.5%)}.program-detail-prototype__details{display:grid;gap:16px;grid-template-columns:minmax(0,1fr);margin:0 auto;padding:0 0 64px;width:var(--program-detail-width)}.program-detail-prototype__details--with-map{grid-template-columns:minmax(0,1fr) minmax(320px,.42fr)}.program-detail-prototype__details-card,.program-detail-prototype__map-card{overflow:hidden;padding:clamp(24px,3.2vw,38px)}.program-detail-prototype__details-card h2,.program-detail-prototype__details-card h3{color:#fff;font-weight:900;letter-spacing:0;line-height:1.12;margin:0}.program-detail-prototype__details-card h2{font-size:clamp(24px,2.3vw,34px)}.program-detail-prototype__details-card h3{color:#fffffff0;font-size:clamp(18px,1.6vw,24px)}.program-detail-prototype__details-card h2+p,.program-detail-prototype__details-card h3+p,.program-detail-prototype__details-card h3+.list-block,.program-detail-prototype__details-card p+h2,.program-detail-prototype__details-card p+h3,.program-detail-prototype__details-card .list-block+h2,.program-detail-prototype__details-card .list-block+h3{margin-top:18px}.program-detail-prototype__details-card p,.program-detail-prototype__details-card li{color:#ffffffbd;font-size:14.5px;font-weight:600;line-height:1.66}.program-detail-prototype__details-card p{margin:0}.program-detail-prototype__details-card p+p{margin-top:12px}.program-detail-prototype__details-card strong{color:#fffffff0;font-weight:850}.program-detail-prototype__details-card img{border-radius:8px;display:block;height:auto;margin:18px 0 0;max-width:100%}.program-detail-prototype__details-card .list-block{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:14px}.program-detail-prototype__details-card ul{display:grid;gap:9px;list-style:none;margin:0;padding:0}.program-detail-prototype__details-card li{align-items:flex-start;display:flex;gap:10px;margin:0}.program-detail-prototype__details-card li:before{border-radius:50%;content:"";flex:0 0 6px;height:6px;margin-top:9px;width:6px}.program-detail-prototype__details-card ul.true li:before{background:var(--program-detail-accent)}.program-detail-prototype__details-card ul.false li:before{background:#ffffff61}.program-detail-prototype__map-card{min-height:360px;padding:0}.program-detail-prototype__map-card>div,.program-detail-prototype__map-card iframe{border:0;display:block;height:100%;min-height:360px;width:100%}.program-detail-prototype__day-copy{align-content:center;display:grid;padding:clamp(24px,3.2vw,38px)}.program-detail-prototype__day-copy>span{color:var(--program-detail-secondary);display:block;font-size:11.5px;font-weight:900;letter-spacing:2px;margin-bottom:13px;text-transform:uppercase}.program-detail-prototype__day-copy h3{color:#fff;font-size:clamp(22px,2vw,30px);font-weight:900;letter-spacing:0;line-height:1.12;margin:0 0 16px}.program-detail-prototype__day-copy br{content:"";display:block;margin-top:12px}.program-detail-prototype__cta{align-items:center;display:flex;gap:28px;justify-content:space-between;margin:0 auto 88px;padding:40px clamp(28px,4vw,52px);width:var(--program-detail-width)}.program-detail-prototype__cta span{font-size:12px;letter-spacing:.12em;line-height:1;margin-bottom:14px}.program-detail-prototype__cta h2{color:#fffffff0;font-size:clamp(26px,2.6vw,38px);font-weight:950;line-height:1.06;max-width:780px}.program-detail-prototype__cta a{align-items:center;background:var(--program-detail-accent);border:1px solid color-mix(in srgb,var(--program-detail-accent) 86%,white);border-radius:999px;color:#111;display:inline-flex;flex:0 0 auto;font-size:11px;font-weight:950;height:44px;justify-content:center;line-height:1;padding:0 18px;text-decoration:none;text-transform:uppercase;transition:background-color .24s ease,border-color .24s ease,color .24s ease}.program-detail-prototype__cta a:hover{background:#ff7f00;border-color:#ff7f00;color:#111}.full-day-detail .program-detail-prototype__hero{background:linear-gradient(180deg,#00000061,#0000001f 42%,#07100f),linear-gradient(90deg,#000000ad,#00000029 58%,#00000094),var(--program-detail-hero) center / cover}.full-day-detail .program-detail-prototype__gallery{padding-bottom:52px}.full-day-detail__details{padding-bottom:54px}.full-day-detail__guide{max-width:none;padding:clamp(30px,3.8vw,54px) clamp(32px,5vw,72px);width:100%}.full-day-detail__guide>div{max-width:1040px}.full-day-detail__guide p,.full-day-detail__guide li{color:#ffffffc2;font-size:clamp(15px,1.05vw,16px);font-weight:520;line-height:1.76}.full-day-detail__guide p:first-child{color:#ffffffdb;font-size:clamp(16px,1.18vw,17px);font-weight:650;line-height:1.72;max-width:980px}.full-day-detail__guide h2{color:#fff;font-size:clamp(24px,2.1vw,34px);line-height:1.08;margin-bottom:18px}.full-day-detail__guide p:has(>strong:first-child){margin-top:28px}.full-day-detail__guide p:has(>strong:first-child) strong:first-child{color:#fff;display:block;font-size:clamp(15px,1.15vw,17px);font-weight:900;letter-spacing:0;line-height:1.18;margin-bottom:6px}.full-day-detail__guide p:has(>strong:first-child) br:first-of-type{display:none}.full-day-detail__guide p:last-child strong{color:var(--program-detail-accent)}.full-day-detail__guide p:has(img){margin-top:26px}.full-day-detail__guide p:has(img)+p{margin-top:26px}.full-day-detail__guide img{box-shadow:0 18px 55px #0000003d}.full-day-detail__cta h2{max-width:760px}@media screen and (max-width:1000px){.program-detail-prototype{--program-detail-width: calc(100vw - 40px) }.program-detail-prototype__hero{min-height:560px;padding:148px 24px 80px}.program-detail-prototype__gallery-slide{height:360px;width:min(78vw,620px)}.program-detail-prototype__intro{grid-template-columns:1fr}.program-detail-prototype__stats{grid-template-columns:repeat(3,minmax(0,1fr))}.program-detail-prototype__stats .programs-redesign__stat{min-height:78px}.program-detail-prototype__day{grid-template-columns:minmax(260px,.48fr) minmax(0,1fr)}.program-detail-prototype__details--with-map{grid-template-columns:1fr}.program-detail-prototype__day-media{min-height:290px}}@media screen and (max-width:640px){.program-detail-prototype{--program-detail-width: calc(100vw - 44px) }.program-detail-prototype__hero{min-height:520px;padding:124px 18px 72px}.program-detail-prototype__hero h1{font-size:36px}.program-detail-prototype__facts-row{align-items:flex-start;flex-wrap:wrap;gap:14px 12px}.program-detail-prototype__facts{flex-basis:100%;gap:9px}.program-detail-prototype__gallery{margin-top:-16px;padding-bottom:42px}.program-detail-prototype__gallery-top,.program-detail-prototype__gallery-controls,.program-detail-prototype__cta{align-items:flex-start;flex-direction:column}.program-detail-prototype__gallery-controls{align-items:center;flex-direction:row;justify-content:flex-end;margin-left:auto}.program-detail-prototype__controls .arrow{flex-basis:42px;height:42px;max-width:42px;min-width:42px;width:42px}.program-detail-prototype__gallery-slider{gap:12px;padding:0 18px;scroll-padding-left:18px}.program-detail-prototype__gallery-slide{height:300px;width:calc(100vw - 36px)}.program-detail-prototype__intro{padding-bottom:44px}.program-detail-prototype__timeline{margin-bottom:18px;padding:10px 12px 32px}.program-detail-prototype__timeline-scroll{overflow-x:auto;overflow-y:hidden}.program-detail-prototype__timeline-scroll-cue{bottom:10px;height:30px;padding:0 11px 0 13px;right:12px}.program-detail-prototype__timeline-canvas--desktop{display:none}.program-detail-prototype__timeline-canvas--mobile{display:block;margin:0;min-width:var(--timeline-width);width:var(--timeline-width)}.program-detail-prototype__timeline-stop{width:128px}.program-detail-prototype__timeline-marker{height:34px;width:34px}.program-detail-prototype__timeline-stop{transform:translate(-50%,-17px)}.program-detail-prototype__timeline-stop--lower{flex-direction:column-reverse;transform:translate(-50%,calc(-100% + 17px))}.program-detail-prototype__timeline-label strong{font-size:10.5px;line-height:1.18}.program-detail-prototype__timeline-label span{font-size:9.5px;margin-bottom:5px}.program-detail-prototype__timeline-marker span{font-size:12px}.program-detail-prototype__timeline-marker:after{top:-5px;right:-5px;bottom:-5px;left:-5px}.program-detail-prototype__timeline-scroll-cue span:first-child{font-size:9px}.program-detail-prototype__intro-copy,.program-detail-prototype__day-copy,.program-detail-prototype__details-card,.program-detail-prototype__cta{padding:20px}.program-detail-prototype__intro-copy p,.program-detail-prototype__day-copy p,.program-detail-prototype__details-card p,.program-detail-prototype__details-card li{font-size:14px;line-height:1.62;max-width:100%;overflow-wrap:break-word}.program-detail-prototype__details-card .list-block{grid-template-columns:1fr}.program-detail-prototype__map-card,.program-detail-prototype__map-card>div,.program-detail-prototype__map-card iframe{min-height:300px}.program-detail-prototype__stats{grid-template-columns:1fr}.program-detail-prototype__stats .programs-redesign__stat{min-height:70px;padding:0 16px}.program-detail-prototype__stats .programs-redesign__stat strong{font-size:22px}.program-detail-prototype__stats .programs-redesign__stat span{font-size:12.5px}.program-detail-prototype__cta h2{font-size:24px}.program-detail-prototype__day{grid-template-columns:1fr}.program-detail-prototype__day:nth-child(2n) .program-detail-prototype__day-media,.program-detail-prototype__day:nth-child(2n) .program-detail-prototype__day-copy{order:initial}.program-detail-prototype__day-media{aspect-ratio:1.25 / 1;min-height:0}.program-detail-prototype__cta{margin-bottom:58px}}.programs-redesign__image:after,.tailor-made__card-media:after,.destination-story__section-image:after,.program-detail-prototype__day-media:after{display:none}:root{--ant-blue: #2458b3;--ant-navy: #0c2550;--ant-slate: #3e4559;--ant-orange: #ff7f00;--ant-paper: #f4f7fa}.header__bottom .menu-logo img,.header__bottom .header-logo-mobile img,.footer-modern__logo img,.footer_center_left .logo img,.footer_top .footer_head_mobile .logo img{height:auto}@media screen and (min-width:1077px){.header__bottom .menu-logo img{width:190px}}@media screen and (max-width:1076px){.header__bottom .header-logo-mobile img{width:168px}}.footer-modern__logo img{width:196px}.header__bottom .nav-cluster>li>a>img{height:auto;width:22px}.homepage_slider .slide__bg video{z-index:0}.popular_destination__section.mainpage-slider{background:linear-gradient(180deg,#ffffff 0%,var(--ant-paper) 46%,#eef2f7 100%)}.popular_destination__section.mainpage-slider .section_title{color:var(--ant-navy);text-shadow:none}.popular_destination__section.mainpage-slider .section_subtitle{color:var(--ant-orange)}.popular_destination__section .top_part_right .arrow{border-color:#0c255047}.popular_destination__section .top_part_right .arrow:hover{background:#0c25500f;border-color:#0c2550b3}.popular_destination__section .top_part_right .arrow:before{filter:invert(12%) sepia(38%) saturate(1800%) hue-rotate(196deg) brightness(94%) contrast(96%)}.popular_destination__slider .slide_item{background:#e9eef4}.partners-marquee{background:var(--ant-paper);border-bottom:1px solid rgba(12,37,80,.08);border-top:1px solid rgba(12,37,80,.08)}.partners-marquee:before{background:var(--ant-orange)}.partners-marquee:after{background:linear-gradient(90deg,var(--ant-paper) 0%,rgba(244,247,250,0) 13%,rgba(244,247,250,0) 87%,var(--ant-paper) 100%)}.partners-marquee__logo{height:clamp(38px,3.8vw,52px);width:clamp(92px,9vw,128px)}.partners-marquee__logo img{filter:grayscale(1);opacity:.6}.partners-marquee__logo:hover img,.partners-marquee__logo:focus-visible img{opacity:.92}.partners-marquee{padding:clamp(16px,2.2vw,26px) 0}.partners-marquee__group{gap:clamp(26px,3.6vw,54px)}.footer-modern__bottom a{color:#ffffffdb;text-decoration:none}.footer-modern__bottom a:hover{color:var(--ant-orange)}.footer-modern__forecast{border-top:0;margin-top:26px;padding:0;text-align:left}.footer-modern__forecast-link{justify-content:flex-start}@media screen and (max-width:760px){.footer-modern__forecast{margin-top:22px}.footer-modern__forecast-link{align-items:flex-start}}@media screen and (min-width:1077px){.footer-modern__wrap{grid-template-areas:"intro nav contact" "intro nav bases" "intro nav newsletter"}}@media screen and (max-width:1076px){.footer-modern__wrap{grid-template-areas:"intro contact" "intro newsletter" "nav nav" "bases bases"}}@media screen and (max-width:760px){.footer-modern__wrap{grid-template-areas:"intro" "contact" "newsletter" "nav" "bases"}}.footer-modern__newsletter{display:block;max-width:320px;padding-top:4px}@media screen and (max-width:760px){.footer-modern__newsletter{max-width:none;padding-top:12px}}.footer-modern__newsletter-label{color:#fff;float:none;font-size:12px;font-weight:700;letter-spacing:.08em;margin:0 0 8px;text-transform:uppercase;width:100%}.footer-modern__newsletter .ctct-inline-form,.footer-modern__newsletter .ctct-form-container,.footer-modern__newsletter .ctct-form-defaults,.footer-modern__newsletter .ctct-form-custom,.footer-modern__newsletter .ctct-form-field,.footer-modern__newsletter .ctct-form-footer,.footer-modern__newsletter .g-recaptcha{background:none!important;box-sizing:border-box;float:none!important;margin:0!important;padding:0!important;width:100%!important}.footer-modern__newsletter .ctct-form-header,.footer-modern__newsletter .ctct-form-text,.footer-modern__newsletter .ctct-gdpr-text{display:none}.footer-modern__newsletter .ctct-form-label{color:#fff9;float:none;font-size:10px;font-weight:500;letter-spacing:.04em;margin:0 0 6px;position:static;text-transform:uppercase;width:100%}.footer-modern__newsletter .ctct-form-required:before,.footer-modern__newsletter .ctct-form-label:before{content:none!important;display:none!important}.footer-modern__newsletter .g-recaptcha{display:none}.footer-modern__newsletter-legal{color:#ffffff61;float:none;font-size:10px;line-height:1.45;margin:8px 0 0;width:100%}.footer-modern__newsletter-legal a{color:#ffffff8c;text-decoration:underline}.footer-modern__newsletter-legal a:hover{color:var(--ant-orange)}.footer-modern__newsletter .ctct-form-element,.footer-modern__newsletter input[type=email],.footer-modern__newsletter input[type=text]{background:#ffffff1a!important;border:1px solid rgba(255,255,255,.28)!important;border-radius:10px!important;box-sizing:border-box!important;color:#fff!important;font-size:16px!important;height:44px!important;max-width:none!important;padding:0 14px!important;width:100%!important}.footer-modern__newsletter .ctct-form-element:focus{border-color:var(--ant-orange)!important;outline:none}.footer-modern__newsletter .ctct-form-button{background:var(--ant-orange)!important;border:0!important;border-radius:10px!important;color:#111!important;cursor:pointer;font-family:inherit;font-size:14px;font-weight:700;height:44px!important;margin:10px 0 0!important;max-width:none!important;position:static!important;width:100%!important}.footer-modern__newsletter .ctct-form-button:hover{background:#ff9226!important}.footer-modern__newsletter .ctct-form-errorMessage{color:#ffb4a2;font-size:12px}.footer-modern__newsletter .ctct-form-footer,.footer-modern__newsletter .ctct-form-footer-link{font-size:11px;line-height:1.4}@media screen and (min-width:1077px){.header__bottom .menu .scroll_wrap .nav-side-right .nav-cluster>li .dropdown-menu>ul>li.dropdown_li>a{padding-left:34px}.header__bottom .menu .scroll_wrap .nav-side-right .nav-cluster>li .dropdown-menu>ul>li.dropdown_li>a:before{left:14px;right:auto;transform:scaleX(-1)}}@media screen and (min-width:1001px){.popular_destination__section.mainpage-slider .popular_destination__slider{justify-content:center;justify-content:safe center}.popular_destination__section.mainpage-slider .top_part{display:block;left:0;width:100%}.popular_destination__section.mainpage-slider .top_part_left{display:flow-root;float:none;margin:0 auto;max-width:820px;text-align:center;width:100%}.popular_destination__section.mainpage-slider .top_part_left>*,.popular_destination__section.mainpage-slider .top_part_left .section_subtitle,.popular_destination__section.mainpage-slider .top_part_left .section_title{float:none;max-width:none;width:100%}.popular_destination__section.mainpage-slider .top_part_right{display:none}}.header__bottom .menu .scroll .bottom .socials .links a.facebook:before{background-image:url(/assets/img/facebook-logo.svg);width:16px;height:30px;margin-top:-15px;margin-left:-8px}.grecaptcha-badge{visibility:hidden}@media screen and (max-width:1076px){.header__bottom .menu .scroll .bottom{display:block;margin-top:36px;padding-bottom:24px;text-align:center}.header__bottom .menu .scroll .bottom .socials{margin-top:20px}.header__bottom .menu .scroll .bottom .socials .links a{display:inline-block;float:none;margin:0 14px;vertical-align:middle}}.ficha-page__wrap{box-sizing:border-box;margin:0 auto;max-width:1040px;width:min(1040px,calc(100vw - 2 * var(--exp-page-gutter, 48px)));float:none!important}.ficha-page .contact-redesign__hero-inner{max-width:780px}.ficha-page__tag{color:var(--ant-orange);font-size:12px;font-weight:900;letter-spacing:.16em;margin:10px 0 0;text-transform:uppercase}.ficha-section{border:0;border-top:1px solid rgba(255,255,255,.12);margin:0;padding:26px 0 0}.ficha-section:first-of-type{border-top:0;padding-top:0}.ficha-section>legend{color:#fff;float:none;font-size:12px;font-weight:900;letter-spacing:.12em;line-height:1.3;padding:0 0 16px;text-transform:uppercase;width:100%}.ficha-section>legend:after{background:var(--ant-orange);content:"";display:block;height:2px;margin-top:10px;width:34px}.ficha-grid>.ficha-field--wide{grid-column:1 / -1}.ficha-page .contact-redesign__form label>span em{color:var(--ant-orange);font-style:normal}.ficha-page .contact-redesign__form input[type=date]::-webkit-calendar-picker-indicator{filter:invert(1);opacity:.6}.ficha-page .contact-redesign__form input[type=date]:focus::-webkit-calendar-picker-indicator{opacity:1}.ficha-page .contact-redesign__form input.wpcf7-not-valid{border-color:#e65a46d9;box-shadow:0 0 0 3px #e65a461a}.ficha-page .contact-redesign__form label>span.wpcf7-not-valid-tip,.ficha-page .ficha-form>span.wpcf7-not-valid-tip{color:#ff9d8a;font-size:12px;font-weight:700;letter-spacing:0;text-transform:none}.ficha-checks{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.ficha-page .contact-redesign__form label.ficha-check{align-items:center;cursor:pointer;display:flex;gap:12px}.ficha-page .contact-redesign__form label.ficha-check>span{color:#ffffffd1;font-size:13px;font-weight:700;letter-spacing:0;text-transform:none}.ficha-page .contact-redesign__form label.ficha-check input[type=checkbox]{accent-color:var(--ant-orange);cursor:pointer;flex:0 0 auto;height:20px;margin:0;padding:0;width:20px}.ficha-legal{background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:clamp(20px,2.6vw,30px)}.ficha-page .ficha-legal p,.ficha-page .ficha-legal li{color:#ffffffb8;font-size:13px;font-weight:500;line-height:1.62;margin:0 0 14px;text-align:left}.ficha-page .ficha-legal h3{color:#fff;font-size:17px;font-weight:900;margin:22px 0 4px}.ficha-page .ficha-legal h4{color:var(--ant-orange);font-size:12px;font-weight:900;letter-spacing:.08em;margin:0 0 14px;text-transform:uppercase}.ficha-legal ul{list-style:none;margin:0;padding:0}.ficha-legal li{padding-left:18px;position:relative}.ficha-legal li:before{color:var(--ant-orange);content:"•";left:2px;position:absolute}.ficha-legal li:last-child,.ficha-page .ficha-legal p:last-child{margin-bottom:0}.ficha-page .contact-redesign__form label.ficha-accept{background:#ff7f0012;border:1px solid rgba(255,127,0,.28);border-radius:8px;padding:16px 18px}.ficha-page .contact-redesign__form label.ficha-accept.is-invalid{background:#e65a4617;border-color:#e65a46b3}.ficha-page .contact-redesign__form label.ficha-accept>span{color:#fffffff0}.ficha-hp,.contact-hp{height:0;left:-9999px;overflow:hidden;position:absolute;width:0}.contact-redesign__submit[disabled]{cursor:progress;opacity:.6;transform:none}.ficha-submit{justify-self:start;min-width:200px}.ficha-submit[disabled]{cursor:progress;opacity:.6;transform:none}.ficha-status{border:1px solid rgba(255,255,255,.2);border-radius:6px;color:#ffffffe6;font-size:13px;font-weight:700;line-height:1.5;padding:14px 16px}.ficha-status.is-error{background:#e65a461f;border-color:#e65a4699;color:#ffcfc6}.ficha-status[hidden]{display:none}@media screen and (max-width:760px){.ficha-page__wrap{width:calc(100% - 36px)}.ficha-page .contact-redesign__form input:not([type=hidden]):not([type=checkbox]){font-size:16px}.ficha-checks{grid-template-columns:1fr}.ficha-section{padding-top:22px}.ficha-submit{justify-self:stretch;width:100%}}.thanks-page__wrap{box-sizing:border-box;float:none!important;margin:0 auto;max-width:720px;width:min(720px,calc(100vw - 2 * var(--exp-page-gutter, 48px)))}.thanks-page .contact-redesign__hero{min-height:46vh}.thanks-card{align-items:center;display:flex;flex-direction:column;padding:clamp(18px,4vw,44px) 0 clamp(30px,5vw,70px);text-align:center}.thanks-card__check{border:2px solid var(--ant-orange);border-radius:50%;display:block;height:62px;margin-bottom:26px;position:relative;width:62px}.thanks-card__check:after{border-bottom:3px solid var(--ant-orange);border-left:3px solid var(--ant-orange);content:"";height:12px;left:50%;position:absolute;top:47%;transform:translate(-50%,-60%) rotate(-45deg);width:24px}.thanks-page .thanks-card h1{font-size:clamp(26px,2.8vw,40px);margin:0;max-width:18em}.thanks-page .thanks-card>p{color:#ffffffb8;font-size:clamp(15px,1.1vw,18px);font-weight:600;line-height:1.6;margin:18px 0 0;max-width:26em}.thanks-card__actions{align-items:center;display:flex;flex-wrap:wrap;gap:14px 26px;justify-content:center;margin-top:34px}.thanks-page .thanks-card__actions a.contact-redesign__submit{text-decoration:none}.thanks-page .thanks-card__link{border-bottom:1px solid rgba(255,127,0,.42);color:#ffffffd1;font-size:12px;font-weight:900;letter-spacing:.06em;padding-bottom:3px;text-transform:uppercase;transition:border-color .24s ease,color .24s ease}.thanks-page .thanks-card__link:hover,.thanks-page .thanks-card__link:focus-visible{border-color:var(--ant-orange);color:#fff}@media screen and (max-width:760px){.thanks-page__wrap{width:calc(100% - 36px)}.thanks-card__actions{flex-direction:column;gap:18px;width:100%}.thanks-page .thanks-card__actions a.contact-redesign__submit{text-align:center;width:100%}}
