diff --git a/TaxPayerFull.sln b/TaxPayerFull.sln index 27fa31c..d1d787a 100644 --- a/TaxPayerFull.sln +++ b/TaxPayerFull.sln @@ -9,6 +9,10 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Back", "Back\Back.csproj", EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Shared", "Shared\Shared.csproj", "{07963EE9-ADA6-4A30-890B-6643BA332D3A}" EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "View", "View", "{25C58D68-C8E7-4623-9159-1FC010E73EEA}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "moadiran", "moadiran\moadiran.csproj", "{E209C152-76D5-469F-A969-B5BE5970CA7A}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -27,10 +31,17 @@ Global {07963EE9-ADA6-4A30-890B-6643BA332D3A}.Debug|Any CPU.Build.0 = Debug|Any CPU {07963EE9-ADA6-4A30-890B-6643BA332D3A}.Release|Any CPU.ActiveCfg = Release|Any CPU {07963EE9-ADA6-4A30-890B-6643BA332D3A}.Release|Any CPU.Build.0 = Release|Any CPU + {E209C152-76D5-469F-A969-B5BE5970CA7A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {E209C152-76D5-469F-A969-B5BE5970CA7A}.Debug|Any CPU.Build.0 = Debug|Any CPU + {E209C152-76D5-469F-A969-B5BE5970CA7A}.Release|Any CPU.ActiveCfg = Release|Any CPU + {E209C152-76D5-469F-A969-B5BE5970CA7A}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE EndGlobalSection + GlobalSection(NestedProjects) = preSolution + {E209C152-76D5-469F-A969-B5BE5970CA7A} = {25C58D68-C8E7-4623-9159-1FC010E73EEA} + EndGlobalSection GlobalSection(ExtensibilityGlobals) = postSolution SolutionGuid = {7631EF02-9C92-4BD7-BE06-54BA375F457F} EndGlobalSection diff --git a/moadiran/App.razor b/moadiran/App.razor new file mode 100644 index 0000000..6fd3ed1 --- /dev/null +++ b/moadiran/App.razor @@ -0,0 +1,12 @@ + + + + + + + Not found + +

Sorry, there's nothing at this address.

+
+
+
diff --git a/moadiran/Data/WeatherForecast.cs b/moadiran/Data/WeatherForecast.cs new file mode 100644 index 0000000..b29f330 --- /dev/null +++ b/moadiran/Data/WeatherForecast.cs @@ -0,0 +1,13 @@ +namespace moadiran.Data +{ + public class WeatherForecast + { + public DateTime Date { get; set; } + + public int TemperatureC { get; set; } + + public int TemperatureF => 32 + (int)(TemperatureC / 0.5556); + + public string? Summary { get; set; } + } +} diff --git a/moadiran/Data/WeatherForecastService.cs b/moadiran/Data/WeatherForecastService.cs new file mode 100644 index 0000000..9da2891 --- /dev/null +++ b/moadiran/Data/WeatherForecastService.cs @@ -0,0 +1,20 @@ +namespace moadiran.Data +{ + public class WeatherForecastService + { + private static readonly string[] Summaries = new[] + { + "Freezing", "Bracing", "Chilly", "Cool", "Mild", "Warm", "Balmy", "Hot", "Sweltering", "Scorching" + }; + + public Task GetForecastAsync(DateTime startDate) + { + return Task.FromResult(Enumerable.Range(1, 5).Select(index => new WeatherForecast + { + Date = startDate.AddDays(index), + TemperatureC = Random.Shared.Next(-20, 55), + Summary = Summaries[Random.Shared.Next(Summaries.Length)] + }).ToArray()); + } + } +} diff --git a/moadiran/FixedValues.cs b/moadiran/FixedValues.cs new file mode 100644 index 0000000..0b6d6ec --- /dev/null +++ b/moadiran/FixedValues.cs @@ -0,0 +1,214 @@ +using moadiran.Services; +using Shared.DTOs; + +namespace moadiran +{ + public class Fixedvalues + { + public string Domin { get; set; } = "http://195.88.208.142"; + public readonly HttpClientController _hc; + private List? Cus = null; + private List>? Patterns = null; + private List>? PaymentMethods = null; + private List>? Patternsbyinp = null; + private List>? BillTypes = null; + private List>? UnitsbyUnitTaxID = null; + private List>? Units = null; + private List>? Cods = null; + private CompanyDTO? InfoCompany = null; + public InvoiceDTO? invoice { get; set; } = null; + public DashBoardDTO? dashBoard { get; set; } = null; + + private List Promotions { get; set; } = null; + + public Fixedvalues(HttpClientController hc) + { + _hc = hc; + } + public async Task?> GetCustomers() + { + if (Cus == null) + { + var request = await _hc.Get($"Customer/GetAllForidName"); + if (request.IsSuccessStatusCode) + { + Cus = await request.Content.ReadFromJsonAsync>(); + } + } + + return Cus; + + + } + public async Task>?> GetCODs() + { + if (Cods == null) + { + var request = await _hc.Get($"COD/GetAllForidName"); + if (request.IsSuccessStatusCode) + { + Cods = await request.Content.ReadFromJsonAsync>>(); + } + } + + return Cods; + + + } + public async Task>?> GetPatterns() + { + if (Patterns == null) + { + var request = await _hc.Get($"Invoice/GetPatterns"); + if (request.IsSuccessStatusCode) + { + Patterns = await request.Content.ReadFromJsonAsync>>(); + } + } + + + return Patterns; + } + public async Task>?> GetPaymentMethods() + { + if (PaymentMethods == null) + { + var request = await _hc.Get($"InvoicePayment/PaymentMethods"); + if (request.IsSuccessStatusCode) + { + PaymentMethods = await request.Content.ReadFromJsonAsync>>(); + } + } + + + return PaymentMethods; + } + public async Task>?> GetPatternsbyinp() + { + if (Patternsbyinp == null) + { + var request = await _hc.Get($"TaxPayer/GetPatterns"); + if (request.IsSuccessStatusCode) + { + Patternsbyinp = await request.Content.ReadFromJsonAsync>>(); + } + } + + + return Patternsbyinp; + } + public async Task>?> GetUnitsbyUnitTaxID() + { + if (UnitsbyUnitTaxID == null) + { + var request = await _hc.Get($"COD/GetUnits?UnitTaxID=true"); + if (request.IsSuccessStatusCode) + { + UnitsbyUnitTaxID = await request.Content.ReadFromJsonAsync>>(); + } + } + + + return UnitsbyUnitTaxID; + } + public async Task>?> GetBillTypes() + { + if (BillTypes == null) + { + var request = await _hc.Get($"TaxPayer/GetBillTypes"); + if (request.IsSuccessStatusCode) + { + BillTypes = await request.Content.ReadFromJsonAsync>>(); + } + } + + + return BillTypes; + } + public async Task GetInfoCompany() + { + + if (InfoCompany == null) + { + var rspCompany = await _hc.Get($"Company/GetCompany"); + if (rspCompany.IsSuccessStatusCode) + InfoCompany = await rspCompany.Content.ReadFromJsonAsync(); + } + + + return InfoCompany; + } + public async Task LoadDashBoard(bool run = false) + { + + if (dashBoard == null || run) + { + var rsp = await _hc.Get("User/GetDashBoard"); + if (rsp.IsSuccessStatusCode) + { + dashBoard = await rsp.Content.ReadFromJsonAsync(); + } + } + + + } + public async Task>> GetUnits() + { + if (Units == null) + { + var rsp = await _hc.Get("COD/GetUnits"); + if (rsp.IsSuccessStatusCode) + { + Units = await rsp.Content.ReadFromJsonAsync>>(); + } + } + return Units; + } + public async Task SetUlr(string Type) + { + await _hc.Post("Base/Ulr", new UlrDto { Type = Type }); + + + + } + public async Task> GetPromotion() + { + if (Promotions == null) + { + List Pricing = new List(); + var rsp = await _hc.Get($"Orders/GetAllPromotion"); + if (rsp.IsSuccessStatusCode) + { + Promotions = await rsp.Content.ReadFromJsonAsync>() ?? new List(); + + rsp = await _hc.Get($"Orders/GetAllPricing"); + if (rsp.IsSuccessStatusCode) + Pricing = await rsp.Content.ReadFromJsonAsync>() ?? new List(); + + if (Pricing.Count>0) + { + Promotions.Add(new PromotionDto() + { + ID = -1, + Name = "شخصی سازی", + promotionDetails = Pricing.Select(s => new PromotionDetailDto + { + ID = 0, + APrice = s.Price, + CreditAmount = 0, + PermissionID = s.PermissionID, + PermissionTitle = s.PermissionTitle + }).ToList() + }); + } + + } + } + return Promotions ?? new List(); + + + } + } + + +} \ No newline at end of file diff --git a/moadiran/Layout/Blog.razor b/moadiran/Layout/Blog.razor new file mode 100644 index 0000000..93094d3 --- /dev/null +++ b/moadiran/Layout/Blog.razor @@ -0,0 +1,43 @@ + +@using global::Shared.DTOs +@inject HttpClient _hc +
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+ @foreach (var item in items) + { + + } + +
+ + ادامه دارد ... + + +
+
+
+ +@code { + List items = new List(); + protected override async Task OnInitializedAsync() + { + var request = await _hc.GetFromJsonAsync>("Base/LastBlog?PageIndex=1&PageSize=3"); + items = request.list; + await base.OnInitializedAsync(); + } +} diff --git a/moadiran/Layout/BlogLayout.razor b/moadiran/Layout/BlogLayout.razor new file mode 100644 index 0000000..b0236e2 --- /dev/null +++ b/moadiran/Layout/BlogLayout.razor @@ -0,0 +1,33 @@ +@inherits LayoutComponentBase + + + + + + + + + + + + + + + + + + + + + + + +
+
+ @Body + +
+
+ + + diff --git a/moadiran/Layout/BlogLayout.razor.css b/moadiran/Layout/BlogLayout.razor.css new file mode 100644 index 0000000..ecf25e5 --- /dev/null +++ b/moadiran/Layout/BlogLayout.razor.css @@ -0,0 +1,77 @@ +.page { + position: relative; + display: flex; + flex-direction: column; +} + +main { + flex: 1; +} + +.sidebar { + background-image: linear-gradient(180deg, rgb(5, 39, 103) 0%, #3a0647 70%); +} + +.top-row { + background-color: #f7f7f7; + border-bottom: 1px solid #d6d5d5; + justify-content: flex-end; + height: 3.5rem; + display: flex; + align-items: center; +} + + .top-row ::deep a, .top-row ::deep .btn-link { + white-space: nowrap; + margin-left: 1.5rem; + text-decoration: none; + } + + .top-row ::deep a:hover, .top-row ::deep .btn-link:hover { + text-decoration: underline; + } + + .top-row ::deep a:first-child { + overflow: hidden; + text-overflow: ellipsis; + } + +@media (max-width: 640.98px) { + .top-row { + justify-content: space-between; + } + + .top-row ::deep a, .top-row ::deep .btn-link { + margin-left: 0; + } +} + +@media (min-width: 641px) { + .page { + flex-direction: row; + } + + .sidebar { + width: 250px; + height: 100vh; + position: sticky; + top: 0; + } + + .top-row { + position: sticky; + top: 0; + z-index: 1; + } + + .top-row.auth ::deep a:first-child { + flex: 1; + text-align: right; + width: 0; + } + + .top-row, article { + padding-left: 2rem !important; + padding-right: 1.5rem !important; + } +} diff --git a/moadiran/Layout/Contact.razor b/moadiran/Layout/Contact.razor new file mode 100644 index 0000000..4bba2d2 --- /dev/null +++ b/moadiran/Layout/Contact.razor @@ -0,0 +1,131 @@ + +@using global::Shared.DTOs +@inject HttpClient _hc +@inject NavigationManager nav +
+
+
+
+
+
+
+
+
+
+
+
+
ارتباط با ما
+

+ ما مشتاقانه منتظر
نظرات شما هستیم + +

+
+ +
+
+
+
+
+ + +
+ + + + +
+
+
+
+ + نام شما +
+
+
+
+ + موبایل +
+
+
+
+ + عنوان +
+
+
+
+ + پیام شما ... +
+
+
+
+ +
+
+
+ +
+
+
+ + +
+
+
+
+
+
+ + + +@code { + public bool SpinnerVisible { get; set; } = false; + string type = "NewTicketNoAuthentication"; + private EditContext? editContext; + [SupplyParameterFromForm] + private CTicketNoAuthenticationDto? model { get; set; } = new CTicketNoAuthenticationDto(); + + private ValidationMessageStore? messageStore; + + protected override void OnInitialized() + { + // modelTaxTools ??= new(); + // editContext = new(modelTaxTools); + // editContext.OnValidationRequested += HandleValidationRequested; + // messageStore = new(editContext); + SpinnerVisible = false; + editContext = new EditContext(model); + messageStore = new(editContext); + } +} +@functions{ + private async Task OnClearmessageStore() => messageStore?.Clear(); + private async Task newTicket(){ + SpinnerVisible = true; + var request = await _hc.PostAsJsonAsync("Ticket/NewTicketNoAuthentication", model); + if (request.IsSuccessStatusCode) + { + messageStore?.Clear(); + var VerificationID = await request.Content.ReadFromJsonAsync(); + nav.NavigateTo($"Verification/{VerificationID}"); + } + else + { + var error = await request.Content.ReadFromJsonAsync>(); + messageStore?.Add(() => model.Mobile, error); + + } + SpinnerVisible = false; + } + + + + +} diff --git a/moadiran/Layout/EmptyLayout.razor b/moadiran/Layout/EmptyLayout.razor new file mode 100644 index 0000000..7c90556 --- /dev/null +++ b/moadiran/Layout/EmptyLayout.razor @@ -0,0 +1,7 @@ +@inherits LayoutComponentBase + +
+
+ @Body +
+
\ No newline at end of file diff --git a/moadiran/Layout/ItemBlog - v2.razor b/moadiran/Layout/ItemBlog - v2.razor new file mode 100644 index 0000000..9ab393c --- /dev/null +++ b/moadiran/Layout/ItemBlog - v2.razor @@ -0,0 +1,26 @@ +@using global::Shared.DTOs + +@inject NavigationManager Navigation +
+
+ +
+
+

+ + @Item?.Title.Split(':')[1] + +

+
+ @Item?.Date +
+
+
+ +
+ +@code { + [Parameter] + public BlogDto? Item { get; set; } + +} diff --git a/moadiran/Layout/ItemBlog.razor b/moadiran/Layout/ItemBlog.razor new file mode 100644 index 0000000..13ade43 --- /dev/null +++ b/moadiran/Layout/ItemBlog.razor @@ -0,0 +1,38 @@ + +@using global::Shared.DTOs +@inject NavigationManager Navigation +
+
+
+ +
+
+
+
+ @Item?.Title.Split(':')[0] +
+
+ @Item?.Date +
+
+ +
+
+ +
+
+
مهدی ربیع نژاد
+ مدیر سایت +
+
+
+
+
+ +@code { + [Parameter] + public BlogDto? Item { get; set; } + +} diff --git a/moadiran/Layout/ItemQuestion.razor b/moadiran/Layout/ItemQuestion.razor new file mode 100644 index 0000000..cf8c850 --- /dev/null +++ b/moadiran/Layout/ItemQuestion.razor @@ -0,0 +1,41 @@ +@using global::Shared.DTOs + +@if (!string.IsNullOrEmpty(headingName) && !string.IsNullOrEmpty(collapseName)) +{ +
+

+ +

+
+
+ @qitem?.Answer +
+
+
+} + + +@code { + [Parameter] + public QuestionDto? qitem { get; set; } + private static Random random = new Random(); + public string headingName { get; set; } + public string collapseName { get; set; } + public static string RandomString(int length) + { + const string chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"; + return new string(Enumerable.Repeat(chars, length) + .Select(s => s[random.Next(s.Length)]).ToArray()); + } + + protected override async Task OnParametersSetAsync() + { + string str = RandomString(3); + headingName = "heading" + str; + collapseName = " collapse" + str; + await base.OnParametersSetAsync(); + } +} diff --git a/moadiran/Layout/LBlogheader.razor b/moadiran/Layout/LBlogheader.razor new file mode 100644 index 0000000..c29e0af --- /dev/null +++ b/moadiran/Layout/LBlogheader.razor @@ -0,0 +1,36 @@ + +
+ +
+
+
+
+ +
+
+
+ + +
+
+ +
+
+
+ +
+ +@code { + +} diff --git a/moadiran/Layout/LQuestion.razor b/moadiran/Layout/LQuestion.razor new file mode 100644 index 0000000..15137d7 --- /dev/null +++ b/moadiran/Layout/LQuestion.razor @@ -0,0 +1,71 @@ + +@using global::Shared.DTOs +@inject HttpClient _hc +@inject NavigationManager Navigation + +
+
+
+
+ + +
+
+ @for (int i = 0; i < request?.list.Count; i++) + { + + + } + @* + @foreach (var item in request?.list) + { + + } *@ + +
+
+
+
+ +
+
+ @if (request!=null) + { +
+ + + + +
+ } + +
+ +@code { + [Parameter] + public int PageIndex { get; set; } + + + public PagingDto? request { get; set; } + private async Task OnPageChangedAsync(int newPageNumber) + { + request = await _hc.GetFromJsonAsync>($"Base/LastQuestion?PageIndex={newPageNumber}&PageSize=5"); + + await Task.Run(() => { PageIndex = newPageNumber; }); + } + protected override async Task OnParametersSetAsync() + { + request = await _hc.GetFromJsonAsync>($"Base/LastQuestion?PageIndex={PageIndex}&PageSize=5"); + await base.OnParametersSetAsync(); + } +} diff --git a/moadiran/Layout/Lfooter.razor b/moadiran/Layout/Lfooter.razor new file mode 100644 index 0000000..1696765 --- /dev/null +++ b/moadiran/Layout/Lfooter.razor @@ -0,0 +1,127 @@ + + +@code { + +} diff --git a/moadiran/Layout/Lheader.razor b/moadiran/Layout/Lheader.razor new file mode 100644 index 0000000..feac7f5 --- /dev/null +++ b/moadiran/Layout/Lheader.razor @@ -0,0 +1,9 @@ + +
+ + +
+ +@code { + +} diff --git a/moadiran/Layout/Lheaderbottom.razor b/moadiran/Layout/Lheaderbottom.razor new file mode 100644 index 0000000..31cd4b9 --- /dev/null +++ b/moadiran/Layout/Lheaderbottom.razor @@ -0,0 +1,51 @@ + +
+
+
+
+ +
+ +
+ +
+
+
+
+ + +@code { + + +} diff --git a/moadiran/Layout/Lheadertop.razor b/moadiran/Layout/Lheadertop.razor new file mode 100644 index 0000000..1566036 --- /dev/null +++ b/moadiran/Layout/Lheadertop.razor @@ -0,0 +1,167 @@ +@using System.Globalization +@inject HttpClient _hc + +
+
+
+
+ +
+
+
+ پیشتیبانی: 09016940504 +
+
+
+
+
+ + + +@code { + DateTime dtserver = DateTime.Now; + protected override async Task OnInitializedAsync() + { + dtserver = await _hc.GetFromJsonAsync("Base/DateTimeServer"); + await base.OnInitializedAsync(); + } +} +@functions{ + public string GetTodyPersianDatetime() + { + + PersianCalendar pcDate = new PersianCalendar(); + int persianYear = pcDate.GetYear(dtserver); + int persianMonth = pcDate.GetMonth(dtserver); + int persianDay = pcDate.GetDayOfMonth(dtserver); + + string _DayOfWeek = ""; + switch (dtserver.DayOfWeek) + { + case DayOfWeek.Saturday: + _DayOfWeek = " شنبه "; + break; + case DayOfWeek.Sunday: + _DayOfWeek = " یکشنبه "; + break; + case DayOfWeek.Monday: + _DayOfWeek = " دوشنبه "; + break; + case DayOfWeek.Tuesday: + _DayOfWeek = " سه شنبه "; + break; + case DayOfWeek.Wednesday: + _DayOfWeek = " چهارشنبه "; + break; + case DayOfWeek.Thursday: + _DayOfWeek = " پنج شنبه "; + break; + case DayOfWeek.Friday: + _DayOfWeek = " جمـــعه "; + break; + } + string _Day = ""; + switch (persianDay) + { + case 1: + _Day = " اول "; + break; + case 2: + _Day = " دوم "; + break; + case 3: + _Day = " سوم "; + break; + case 4: + _Day = " چهارم "; + break; + case 5: + _Day = " پنجم "; + break; + case 6: + _Day = " ششم "; + break; + case 7: + _Day = " هفتم "; + break; + case 8: + _Day = " هشتم "; + break; + case 9: + _Day = " نهم "; + break; + case 10: + _Day = " دهم "; + break; + case 11: + _Day = " یازدهم "; + break; + case 12: + _Day = " دوازدهم "; + break; + case 13: + _Day = " سیزدهم "; + break; + case 14: + _Day = " چهاردهم "; + break; + case 15: + _Day = " پانزدهم "; + break; + case 16: + _Day = " شانزدهم "; + break; + default: + _Day = persianDay.ToString(); + break; + } + string _Month = ""; + switch (persianMonth) + { + case 1: + _Month = " فروردین "; + break; + case 2: + _Month = " اردیبهشت "; + break; + case 3: + _Month = " خرداد "; + break; + case 4: + _Day = " تیر "; + break; + case 5: + _Month = " مرداد "; + break; + case 6: + _Month = " شهریور "; + break; + case 7: + _Month = " مهر "; + break; + case 8: + _Month = " آبان "; + break; + case 9: + _Month = " آذر "; + break; + case 10: + _Month = " دی "; + break; + case 11: + _Month = " بهمن "; + break; + case 12: + _Month = " اسفند "; + break; + + } + + + string fullPersianDate = _DayOfWeek + " " + _Day + " " + _Month + " ماه " + persianYear; + return fullPersianDate; + } +} \ No newline at end of file diff --git a/moadiran/Layout/Price.razor b/moadiran/Layout/Price.razor new file mode 100644 index 0000000..4acd28c --- /dev/null +++ b/moadiran/Layout/Price.razor @@ -0,0 +1,239 @@ + +@using global::Shared.DTOs +@inject Fixedvalues fv; +
+
+
+
+
+

+ تعرفه ها +

+ +

طرحی متناسب با نیازهای خود انتخاب کنید

+
+
+
+ +
+ +
+
+
+ +@code { + public List items { get; set; } = new List(); + protected override async Task OnInitializedAsync() + { + items = await fv.GetPromotion(); + items = items.Where(w => w.ID > 0).OrderBy(o => o.ID).ToList(); + await base.OnInitializedAsync(); + } +} diff --git a/moadiran/Layout/Rank.razor b/moadiran/Layout/Rank.razor new file mode 100644 index 0000000..c583864 --- /dev/null +++ b/moadiran/Layout/Rank.razor @@ -0,0 +1,109 @@ + +@using global::Shared.DTOs +@inject HttpClient _hc +
+
+
+
+
+

پایه قیمت

+

+ سیاست +
قیمت گذاری +
خدمات +

+
+ +
+
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+
+ +
+
+ صدور انواع فاکتور
+ @GetTypeService(3) @GetPriceService(3).ToString("N0") ريال +
+
+
+
+ +
+
+ مشتری جدید
+ @GetTypeService(5) @GetPriceService(5).ToString("N0") ريال +
+ +
+
+
+ +
+
+ کالای جدید
+ @GetTypeService(4) @GetPriceService(4).ToString("N0") ريال +
+
+
+
+ +
+
+ سامانه مودیان
+ @GetTypeService(16) @GetPriceService(16).ToString("N0") ريال +
+
+
+
+
+
+
+
+@functions{ + private string GetTypeService(int permissionID){ + var type = Models.Where(w => w.PermissionID == permissionID).Select(s => s.CalculationType).FirstOrDefault() ; + if (type==null) + type = ""; + + return type; + } + private decimal GetPriceService(int permissionID) + => Models.Where(w => w.PermissionID == permissionID).Select(s => s.Price).FirstOrDefault(); +} +@code { + List Models = new List(); + protected override async Task OnParametersSetAsync() + { + Models = await _hc.GetFromJsonAsync>("Base/Pricing"); + await base.OnParametersSetAsync(); + } + + +} + diff --git a/moadiran/Layout/TaxTools.razor b/moadiran/Layout/TaxTools.razor new file mode 100644 index 0000000..3f9a9a9 --- /dev/null +++ b/moadiran/Layout/TaxTools.razor @@ -0,0 +1,241 @@ +@using global::Shared.DTOs +@using System.Text +@inject HttpClient _hc +@inject IJSRuntime JS +
+
+
+
+
+
+
+
+
+
ابزار/سامانه مودیان
+
+
+
+ +
+
+
+
+
+ + +
+ + + + +
+
+
+
+ + نام شرکت به حالت فینگلیش +
+
+
+
+ + شناسه ملی شرکت +
+
+
+
+ + نام شرکت به فارسی +
+
+
+
+ + موبایل +
+
+
+ +
+ +
+ +
+ @* *@ +
+
+
+ +
+
+
+ +
+ +
+
+ +
+
+
+ + +
+
+ +
+
+
+ +@code { + public string hidden { get; set; } + public bool SpinnerVisible { get; set; } = false; + private long maxFileSize = 1024 * 15; + public string ErrorReadpublickey { get; set; } + + private EditContext? editContext; + [SupplyParameterFromForm] + private CsrPrivateKeyDto? modelTaxTools { get; set; } = new CsrPrivateKeyDto(); + + private ValidationMessageStore? messageStore; + + protected override void OnInitialized() + { + SpinnerVisible = false; + hidden = null; + // modelTaxTools ??= new(); + // editContext = new(modelTaxTools); + // editContext.OnValidationRequested += HandleValidationRequested; + // messageStore = new(editContext); + + editContext = new EditContext(modelTaxTools); + messageStore = new(editContext); + + base.OnInitialized(); + } + + // private void HandleValidationRequested(object? sender, + // ValidationRequestedEventArgs args) + // { + // messageStore?.Clear(); + + + // // messageStore?.Add(() => modelTaxTools.Mobile, "Select at least one."); + + // } +} +@functions { + private async Task CreateCsrAndPrivateKey() + { + hidden = "hidden"; + SpinnerVisible = true; + var request = await _hc.PostAsJsonAsync("Base/CreateCsrAndPrivateKey", modelTaxTools); + if (request.IsSuccessStatusCode) + { + messageStore?.Clear(); + var res = await request.Content.ReadFromJsonAsync(); + await DownloadFileFromStream(res.Base64csr, $"{modelTaxTools.cn}.{res.typecsr}"); + await DownloadFileFromStream(res.Base64key, $"{modelTaxTools.cn}.{res.typekey}"); + } + else + { + var error = await request.Content.ReadFromJsonAsync>(); + messageStore?.Add(() => modelTaxTools.Mobile, error); + + } + SpinnerVisible = false; + hidden = null; + } + private async Task ReadPublicKeyFromCER(InputFileChangeEventArgs e) + { + hidden = "hidden"; + SpinnerVisible = true; + ErrorReadpublickey = ""; + if (e.GetMultipleFiles()[0].Size <= maxFileSize) + { + string Base64Str = ""; + using (MemoryStream stream = new MemoryStream()) + { + await e.GetMultipleFiles()[0].OpenReadStream(maxFileSize).CopyToAsync(stream); + + byte[] Array = stream.ToArray(); + Base64Str = Convert.ToBase64String(Array); + + } + + if (!string.IsNullOrEmpty(Base64Str)) + { + var request = await _hc.PostAsJsonAsync("Base/ReadPublicKeyFromCER", Base64Str); + if (request.IsSuccessStatusCode) + { + var res = await request.Content.ReadFromJsonAsync(); + await DownloadFileFromStream(res.PublicKeyBase64, $"{modelTaxTools.cn}.{res.type}"); + } + else + { + ErrorReadpublickey = "خطایی در اجرای عملیات رخ داده"; + } + } + } + else + { + ErrorReadpublickey = "حجم فایل بیشتر از حد مجاز می باشد"; + } + hidden = null; + SpinnerVisible = false; + + } + private Stream GetFileStream(byte[] bytes) + { + hidden = "hidden"; + SpinnerVisible = true; + var fileStream = new MemoryStream(bytes); + SpinnerVisible=false; + hidden = null; + return fileStream; + } + private async Task DownloadFileFromStream(string Base64, string FileName) + { + hidden = "hidden"; + SpinnerVisible = true; + byte[] bytes = System.Convert.FromBase64String(Base64); + + var fileStream = GetFileStream(bytes); + // var fileName = "log.bin"; + + using var streamRef = new DotNetStreamReference(stream: fileStream); + SpinnerVisible = false ; + hidden = null; + await JS.InvokeVoidAsync("downloadFileFromStream", FileName, streamRef); + } +} + \ No newline at end of file diff --git a/moadiran/Pages/BlogDetails.razor b/moadiran/Pages/BlogDetails.razor new file mode 100644 index 0000000..bc66048 --- /dev/null +++ b/moadiran/Pages/BlogDetails.razor @@ -0,0 +1,252 @@ + +@inject HttpClient _hc +@layout EmptyLayout +@page "/BlogDetails/{ItemID:int}" +@using global::Shared.DTOs +@using moadiran.Layout +@inject NavigationManager Navigation +@Item?.Title + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+ + + + + +
+
+
+
+
+ @Item?.Title +
+
+
+
+
+ + +
+
+
+
+
+
+ +
+ + @((MarkupString)Item?.Text) + + +
+ + + + + + + + +
+
+
+
+ +
+
+
+
+ + + + +
+ +
+
+ + + + + + +@code { + //meta tags + public string description { get; set; } + //--------------------- + public string strSearch { get; set; } + [Parameter] + public int? ItemID { get; set; } + + public List collectionitem { get; set; } = new List(); + public BlogDtoFull? Item { get; set; } + + protected override async Task OnParametersSetAsync() + { + if (ItemID != null) + { + Item = await GetItems(); + if (Item == null) + Navigation.NavigateTo("/"); + + else await GenerateTags(); + } + + else + Navigation.NavigateTo("/"); + await base.OnParametersSetAsync(); + } + protected override async Task OnInitializedAsync() + { + + var request = await _hc.GetFromJsonAsync>($"Base/LastBlog?PageIndex=1&PageSize=3"); + if (request !=null) + collectionitem = request.list; + + await base.OnInitializedAsync(); + } +} +@functions{ + public async Task SearchClick() + { + if (!string.IsNullOrEmpty(strSearch)) + Navigation.NavigateTo("/SearchBlog/" + strSearch); + } + public async Task GetItems() + { + var response = await _hc.GetAsync($"Base/GetBlogByID/{ItemID}"); + + if (!response.IsSuccessStatusCode) + return null; + + + return await response.Content.ReadFromJsonAsync(); + } + public async Task GenerateTags() + { + + description = Item.Description ?? Item.Title; + + } +} diff --git a/moadiran/Pages/Error.cshtml b/moadiran/Pages/Error.cshtml new file mode 100644 index 0000000..eb63e2a --- /dev/null +++ b/moadiran/Pages/Error.cshtml @@ -0,0 +1,42 @@ +@page +@model moadiran.Pages.ErrorModel + + + + + + + + Error + + + + + +
+
+

Error.

+

An error occurred while processing your request.

+ + @if (Model.ShowRequestId) + { +

+ Request ID: @Model.RequestId +

+ } + +

Development Mode

+

+ Swapping to the Development environment displays detailed information about the error that occurred. +

+

+ The Development environment shouldn't be enabled for deployed applications. + It can result in displaying sensitive information from exceptions to end users. + For local debugging, enable the Development environment by setting the ASPNETCORE_ENVIRONMENT environment variable to Development + and restarting the app. +

+
+
+ + + diff --git a/moadiran/Pages/Error.cshtml.cs b/moadiran/Pages/Error.cshtml.cs new file mode 100644 index 0000000..103f653 --- /dev/null +++ b/moadiran/Pages/Error.cshtml.cs @@ -0,0 +1,27 @@ +using Microsoft.AspNetCore.Mvc; +using Microsoft.AspNetCore.Mvc.RazorPages; +using System.Diagnostics; + +namespace moadiran.Pages +{ + [ResponseCache(Duration = 0, Location = ResponseCacheLocation.None, NoStore = true)] + [IgnoreAntiforgeryToken] + public class ErrorModel : PageModel + { + public string? RequestId { get; set; } + + public bool ShowRequestId => !string.IsNullOrEmpty(RequestId); + + private readonly ILogger _logger; + + public ErrorModel(ILogger logger) + { + _logger = logger; + } + + public void OnGet() + { + RequestId = Activity.Current?.Id ?? HttpContext.TraceIdentifier; + } + } +} diff --git a/moadiran/Pages/Home.razor b/moadiran/Pages/Home.razor new file mode 100644 index 0000000..6f4ace0 --- /dev/null +++ b/moadiran/Pages/Home.razor @@ -0,0 +1,415 @@ + +@page "/" +@using moadiran.Layout +مُؤدیٰران (مدیریت صورتحساب ها) + + + +
+ + +
+
+
+ +
+
+ + +
+
+
+
+
+
+

+ مُؤدیٰران +

+

+ سامانه ای برای مدیران +

+

+

+
+ امتحانش رایگانه +
+
+ + + +
+
+
+
+

+ مدیریت صورتحساب ها و ارسال به سامانه مودیان +

+ + + شروع کنید + + + + + + + +
+
+ +
+
+
+
+
+
+
+
+
+
+
+ +
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+ +
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+ +
+
+
+
+
+

ویژگی ها

+

اعتماد شما سرمایه است

+
+
+
+
+
+
+
+ +
+

گزارشات متنوع آماری

+
+
+
+
+
+ +
+

دسترسی در هر زمان و مکان

+
+
+
+
+
+ +
+

امنیت و حفظ اطلاعات

+
+
+
+
+
+ + +
+
+
+
+
+
+ +
+
+ about-2 +
+
+ +
+
+ about-3 +
+
+ about-5 +
+
+
+
+
+
+
+ راه حلی برای ارسال صورتحساب ها به سامانه مودیان +
+

+ از پائیز سال 1402 سامانه ای توسط امور مالیاتی کشور راه اندازی شد که تا قانون مالیاتی کشور را بهتر مدیریت کنند. +

+

+ در این سامانه صاحبان کسب و کار موظف شدند تا صورتحساب های خود را بعد از فروش قطعی به سازمان اعلام کنند. +

+

+ بر همین اساس سامانه مُؤدیٰران آماده شد تا کسب و کارها بیشتر با سامانه مودیان آشنا شوند و با دقدقه کمتر و آسوده صورتحساب های خود را اعلام کنند. +

+

+ از طرفی هم مُؤدیٰران با گزارشات متنوع می توانند صاحبان کسب و کار را در مسیر پیشرفت هم یاری کند. +

+
+
+
    +
  • تجزیه و تحلیل
  • +
  • مدیریت زمان
  • +
  • کاهش خطای انسانی
  • +
+
+
+ + + شروع کنید + + + + +
+
+
+
+
+
+ + + +
+
+
+
+
+
+

خدمات

+
+
+
+
+
+
+
+ +
+
+

+ + سیستم فروش + +

+

صدور فاکتور در انواع حالت و وضعیت ها
(طبق استاندارد سازمان امور مالیاتی کشور)

+
+ +
+
+
+
+
+ +
+
+

+ + کالاها + +

+

لیست کامل از کالاهای قابل فروش
(طبق استاندارد سازمان امور مالیاتی کشور)

+
+ +
+
+
+
+
+ +
+
+

+ + مشتریان + +

+

بانکی کامل از اطلاعات مشتریان
(طبق استاندارد سازمان امور مالیاتی کشور)

+
+ +
+
+ +
+
+
+ +
+
+

+ + سامانه مودیان + +

+

اعلام فروش و برگشت به سازمان مالیاتی
(پشتیبانی از همه الگو و صورتحساب ها)

+
+ +
+
+
+
+
+ +
+
+

+ + گزارشات + +

+

اطلاعات آماری از عملیات سیستم ها

+
+
+ +
+
+
+
+
+

راه حلی برای مدیریت بهتر صورتحساب ها

+ + + شروع کنید + + + + + +
+
+ +
+
+
+
+
+
+ + +
+ + + + + + +
+ + + + + + + + + + + + + + +
+ + diff --git a/moadiran/Pages/ListBlog.razor b/moadiran/Pages/ListBlog.razor new file mode 100644 index 0000000..ecbfc36 --- /dev/null +++ b/moadiran/Pages/ListBlog.razor @@ -0,0 +1,127 @@ + +@inject HttpClient _hc +@layout BlogLayout +@page "/ListBlog" +@page "/ListBlog/{Tag}" +@page "/SearchBlog/{itemSearch}" +@using moadiran.Layout + +@using global::Shared.DTOs +@inject NavigationManager Navigation +دانشنامه +
+ + + + + +
+
+
+
+
+ + +
+
+
+
+
+ + +
+
+
+
+
+

بیشتر بدانیم

+
+
+
+
+ @for (int i = 0; i < request?.list.Count; i++) + { + + } +
+ + +
+
+ + + +
+ +@code { + [Parameter] + public string? Tag { get; set; } + + [Parameter] + public string? itemSearch { get; set; } + [Parameter,SupplyParameterFromQuery] + public int? PageIndex { get; set; } + + public PagingDto? request { get; set; } + + protected override async Task OnParametersSetAsync() + { + if (PageIndex == null) PageIndex = 1; + string url = $"Base/LastBlog?PageIndex={PageIndex ?? 1}&PageSize=6"; + + if (!string.IsNullOrEmpty(itemSearch)) url += $" &ItemSearch={itemSearch}"; + else if (!string.IsNullOrEmpty(Tag)) url += $" &Tag={Tag}"; + request = await _hc.GetFromJsonAsync>(url); + await base.OnParametersSetAsync(); + } + +} diff --git a/moadiran/Pages/Speech.razor b/moadiran/Pages/Speech.razor new file mode 100644 index 0000000..0dda37d --- /dev/null +++ b/moadiran/Pages/Speech.razor @@ -0,0 +1,42 @@ + +
+
+
+
+
+

درباره سامانه مُؤدیٰران

+
+
+
+
+
+ +

+ سامانه مودیران برای راحتی کاربری با سامانه مودیان طراحی شده است و هدف اصلی ما هم افزایش دانش مالیاتی می باشد. +
+ + سامانه مودیران در قدم اول کاملا رایگان در اختیار مودیان عزیر قرار میگیرد تا هم بتوانند سیستم را با توجه به نیاز خود سنجش کنند و هم ما بتوانیم نیاز هارا شناسایی و بهبود ببخشیم. +

+

+ ما سعی بر این داشته و داریم که تا سامانه مودیران طبق استاندارد های سازمان امورمایاتی و سامانه مودیان پیاده سازی و بروزرسانی شود +

+

+ طرح فروشی برای این سامانه در نظر گرفته شده به این صورت که تمام سرویس ها به صورت تکی/ واحدی می باشد یعنی شما میتوانید یا پرداخت یک هزینه اندک یک صورتحساب بسازید و ارسال کنید یعنی براساس نیاز خود تهیه و استفاده میکنید و نیاز به پرداخت هزینه های هنگفت دوره ای برای نگه داری سرور یا سامانه های گران قیمت ندارید. +

+

+استفاده از سامانه مودیران فقط به یک شماره همراه نیاز دارد ،شما با ثبت یک شماره همراه در سامانه ثبت نام میکنید و مادم العمر و در هر مکان به آن دسترسی دارید +

+

+ بهتره بدانید برای بروزرسانی، استفاده از قابلیت های جدید سامانه مودیران نیاز به پرداخت هیج هزینه ای نمی باشد +

+

+ در زمان ثبت نام ،به کاربری شما 5 کالا جدید،5 مشتری جدید،5 صورتحساب جدید و 5 ارسال به سامانه مودیان داده میشود که میتوانید کالا،مشتری و صورتحساب جدید بسازید و به سامانه مودیان ارسال کنید.کیف پول شما هم به مبلغ 50هزار تومان شارژ میشود که از آن برای شارژ مجدد هر سرویس استفاده کنید +

+
+ به امید اینکه بتوانیم موثر باشیم +
+
+
+
+
+ \ No newline at end of file diff --git a/moadiran/Pages/_Host.cshtml b/moadiran/Pages/_Host.cshtml new file mode 100644 index 0000000..dbc1874 --- /dev/null +++ b/moadiran/Pages/_Host.cshtml @@ -0,0 +1,8 @@ +@page "/" +@namespace moadiran.Pages +@addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers +@{ + Layout = "_Layout"; +} + + diff --git a/moadiran/Pages/_Layout.cshtml b/moadiran/Pages/_Layout.cshtml new file mode 100644 index 0000000..b3dd8cd --- /dev/null +++ b/moadiran/Pages/_Layout.cshtml @@ -0,0 +1,76 @@ +@using Microsoft.AspNetCore.Components.Web +@namespace moadiran.Pages +@addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers +@inject Fixedvalues fv; + + + + + + + + مُؤدیٰران (مدیریت صورتحساب ها) + + + + + + + + + + + + + + + + + @RenderBody() + + +
+ + An error has occurred. This application may no longer respond until reloaded. + + + An unhandled exception has occurred. See browser dev tools for details. + + Reload + 🗙 +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/moadiran/Pages/_Layout.cshtml.css b/moadiran/Pages/_Layout.cshtml.css new file mode 100644 index 0000000..30a3736 --- /dev/null +++ b/moadiran/Pages/_Layout.cshtml.css @@ -0,0 +1,77 @@ +.page { + position: relative; + display: flex; + flex-direction: column; +} + +main { + flex: 1; +} + +.sidebar { + background-image: linear-gradient(180deg, rgb(5, 39, 103) 0%, #3a0647 70%); +} + +.top-row { + background-color: #f7f7f7; + border-bottom: 1px solid #d6d5d5; + justify-content: flex-end; + height: 3.5rem; + display: flex; + align-items: center; +} + + .top-row ::deep a, .top-row ::deep .btn-link { + white-space: nowrap; + margin-left: 1.5rem; + text-decoration: none; + } + + .top-row ::deep a:hover, .top-row ::deep .btn-link:hover { + text-decoration: underline; + } + + .top-row ::deep a:first-child { + overflow: hidden; + text-overflow: ellipsis; + } + +@media (max-width: 640.98px) { + .top-row { + justify-content: space-between; + } + + .top-row ::deep a, .top-row ::deep .btn-link { + margin-left: 0; + } +} + +@media (min-width: 641px) { + .page { + flex-direction: row; + } + + .sidebar { + width: 250px; + height: 100vh; + position: sticky; + top: 0; + } + + .top-row { + position: sticky; + top: 0; + z-index: 1; + } + + .top-row.auth ::deep a:first-child { + flex: 1; + text-align: right; + width: 0; + } + + .top-row, article { + padding-left: 2rem !important; + padding-right: 1.5rem !important; + } +} diff --git a/moadiran/Program.cs b/moadiran/Program.cs new file mode 100644 index 0000000..a395b77 --- /dev/null +++ b/moadiran/Program.cs @@ -0,0 +1,75 @@ +using moadiran; +using moadiran.Data; +using moadiran.Services; +using Shared.DTOs; +using System.Globalization; + +var builder = WebApplication.CreateBuilder(args); + +// Add services to the container. +builder.Services.AddRazorPages(); +builder.Services.AddServerSideBlazor(); +builder.Services.AddSingleton(); +builder.Services.AddBlazorBootstrap(); + + + + +builder.Services.AddScoped(); +builder.Services.AddScoped(); +builder.Services.AddScoped(sp => new UserAuthenticationDTO() +{ + Company = new CompanyAuthenticationDTO() + { + ID = 0, + IsAdmin = false, + Logo = "", + Name = "" + }, + FullName = "", + Photo = "", + Token = "", + UserName = "", + enterDate = new DateTime(), + exitDate = new DateTime(), +}); + + +// Server +//builder.Services.AddScoped(sp => new HttpClient { BaseAddress = new Uri("http://195.88.208.142:7075/api/") }); +builder.Services.AddScoped(sp => new HttpClient { BaseAddress = new Uri("https://moadiran.ir:444/api/") }); + +//Home +//builder.Services.AddScoped(sp => new HttpClient { BaseAddress = new Uri("http://localhost:5271/api/") }); + +//farzan +//builder.Services.AddScoped(sp => new HttpClient { BaseAddress = new Uri("http://localhost:5271/api/") }); + +CultureInfo.DefaultThreadCurrentCulture = new CultureInfo("fa-Ir"); + +var app = builder.Build(); + + +// Configure the HTTP request pipeline. +if (!app.Environment.IsDevelopment()) +{ + app.UseExceptionHandler("/Error"); + // The default HSTS value is 30 days. You may want to change this for production scenarios, see https://aka.ms/aspnetcore-hsts. + app.UseHsts(); +} + +app.UseHttpsRedirection(); + +app.UseStaticFiles(); + +app.UseRouting(); + +app.MapBlazorHub(); +app.MapFallbackToPage("/_Host"); + + + + + +await app.RunAsync(); + diff --git a/moadiran/Properties/launchSettings.json b/moadiran/Properties/launchSettings.json new file mode 100644 index 0000000..93dc72e --- /dev/null +++ b/moadiran/Properties/launchSettings.json @@ -0,0 +1,28 @@ +{ + "iisSettings": { + "windowsAuthentication": false, + "anonymousAuthentication": true, + "iisExpress": { + "applicationUrl": "http://localhost:60550", + "sslPort": 44360 + } + }, + "profiles": { + "moadiran": { + "commandName": "Project", + "dotnetRunMessages": true, + "launchBrowser": true, + "applicationUrl": "https://localhost:7050;http://localhost:5219", + "environmentVariables": { + "ASPNETCORE_ENVIRONMENT": "Development" + } + }, + "IIS Express": { + "commandName": "IISExpress", + "launchBrowser": true, + "environmentVariables": { + "ASPNETCORE_ENVIRONMENT": "Development" + } + } + } +} diff --git a/moadiran/Services/ExMethod.cs b/moadiran/Services/ExMethod.cs new file mode 100644 index 0000000..8999498 --- /dev/null +++ b/moadiran/Services/ExMethod.cs @@ -0,0 +1,12 @@ +namespace moadiran.Services +{ + public static class ExMethod + { + public static T Clone(this T obj) + { + var inst = obj.GetType().GetMethod("MemberwiseClone", System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.NonPublic); + + return (T)inst?.Invoke(obj, null); + } + } +} diff --git a/moadiran/Services/HttpClientController.cs b/moadiran/Services/HttpClientController.cs new file mode 100644 index 0000000..5401ace --- /dev/null +++ b/moadiran/Services/HttpClientController.cs @@ -0,0 +1,65 @@ +using Microsoft.AspNetCore.Components; +using System.Text; + +namespace moadiran.Services +{ + public class HttpClientController + { + public readonly HttpClient _hc; + public readonly NavigationManager _nav; + public HttpClientController(HttpClient hc, NavigationManager nav) + { + _hc = hc; + _nav = nav; + } + public async Task Get(string route) + { + var request = await _hc.GetAsync(route); + if (request.StatusCode==System.Net.HttpStatusCode.Unauthorized) + _nav.NavigateTo("/Sign-in/unon"); + return request; + } + public async Task Delete(string route) + { + var request = await _hc.DeleteAsync(route); + if (request.StatusCode == System.Net.HttpStatusCode.Unauthorized) + _nav.NavigateTo("/Sign-in/unon"); + return request; + } + public async Task Post(string route,T mode) + { + var request = await _hc.PostAsJsonAsync(route,mode); + if (request.StatusCode == System.Net.HttpStatusCode.Unauthorized) + _nav.NavigateTo("/Sign-in/unon"); + return request; + } + public async Task Post(string route) + { + var jsonString = "{\"appid\":1,\"platformid\":1,\"rating\":3}"; + var httpContent = new StringContent(jsonString, Encoding.UTF8, "application/json"); + var request = await _hc.PostAsync(route, httpContent); + if (request.StatusCode == System.Net.HttpStatusCode.Unauthorized) + _nav.NavigateTo("/Sign-in/unon"); + return request; + } + public async Task Put(string route, T mode) + { + var request = await _hc.PutAsJsonAsync(route, mode); + if (request.StatusCode == System.Net.HttpStatusCode.Unauthorized) + _nav.NavigateTo("/Sign-in/unon"); + return request; + } + public async Task Put(string route) + { + var jsonString = "{\"appid\":1,\"platformid\":1,\"rating\":3}"; + var httpContent = new StringContent(jsonString, Encoding.UTF8, "application/json"); + var response = await _hc.PutAsync(route, httpContent); + if (response.StatusCode == System.Net.HttpStatusCode.Unauthorized) + _nav.NavigateTo("/Sign-in/unon"); + return response; + + + + } + } +} diff --git a/moadiran/Shared/MainLayout.razor b/moadiran/Shared/MainLayout.razor new file mode 100644 index 0000000..7390305 --- /dev/null +++ b/moadiran/Shared/MainLayout.razor @@ -0,0 +1,43 @@ +@using moadiran.Layout +@inherits LayoutComponentBase +@inject Fixedvalues fv; + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ @Body + +
+
+@code { + public string description { get; set; } = "سامانه ای برای مدیریت صورتحساب های فروش با الگوی سازمان امورمالیاتی کشور و ارسال صورت حساب به سامانه مودیان"; + protected override async Task OnInitializedAsync() + { + await fv.SetUlr("Main"); + await base.OnInitializedAsync(); + } +} + diff --git a/moadiran/Shared/MainLayout.razor.css b/moadiran/Shared/MainLayout.razor.css new file mode 100644 index 0000000..551e4b2 --- /dev/null +++ b/moadiran/Shared/MainLayout.razor.css @@ -0,0 +1,70 @@ +.page { + position: relative; + display: flex; + flex-direction: column; +} + +main { + flex: 1; +} + +.sidebar { + background-image: linear-gradient(180deg, rgb(5, 39, 103) 0%, #3a0647 70%); +} + +.top-row { + background-color: #f7f7f7; + border-bottom: 1px solid #d6d5d5; + justify-content: flex-end; + height: 3.5rem; + display: flex; + align-items: center; +} + + .top-row ::deep a, .top-row .btn-link { + white-space: nowrap; + margin-left: 1.5rem; + } + + .top-row a:first-child { + overflow: hidden; + text-overflow: ellipsis; + } + +@media (max-width: 640.98px) { + .top-row:not(.auth) { + display: none; + } + + .top-row.auth { + justify-content: space-between; + } + + .top-row a, .top-row .btn-link { + margin-left: 0; + } +} + +@media (min-width: 641px) { + .page { + flex-direction: row; + } + + .sidebar { + width: 250px; + height: 100vh; + position: sticky; + top: 0; + } + + .top-row { + position: sticky; + top: 0; + z-index: 1; + } + + .top-row, article { + padding-left: 2rem !important; + padding-right: 1.5rem !important; + } +} diff --git a/moadiran/_Imports.razor b/moadiran/_Imports.razor new file mode 100644 index 0000000..68f43a8 --- /dev/null +++ b/moadiran/_Imports.razor @@ -0,0 +1,11 @@ +@using System.Net.Http +@using Microsoft.AspNetCore.Authorization +@using Microsoft.AspNetCore.Components.Authorization +@using Microsoft.AspNetCore.Components.Forms +@using Microsoft.AspNetCore.Components.Routing +@using Microsoft.AspNetCore.Components.Web +@using Microsoft.AspNetCore.Components.Web.Virtualization +@using Microsoft.JSInterop +@using moadiran +@using moadiran.Shared +@using BlazorBootstrap; \ No newline at end of file diff --git a/moadiran/appsettings.Development.json b/moadiran/appsettings.Development.json new file mode 100644 index 0000000..770d3e9 --- /dev/null +++ b/moadiran/appsettings.Development.json @@ -0,0 +1,9 @@ +{ + "DetailedErrors": true, + "Logging": { + "LogLevel": { + "Default": "Information", + "Microsoft.AspNetCore": "Warning" + } + } +} diff --git a/moadiran/appsettings.json b/moadiran/appsettings.json new file mode 100644 index 0000000..10f68b8 --- /dev/null +++ b/moadiran/appsettings.json @@ -0,0 +1,9 @@ +{ + "Logging": { + "LogLevel": { + "Default": "Information", + "Microsoft.AspNetCore": "Warning" + } + }, + "AllowedHosts": "*" +} diff --git a/moadiran/moadiran.csproj b/moadiran/moadiran.csproj new file mode 100644 index 0000000..d5a1c7e --- /dev/null +++ b/moadiran/moadiran.csproj @@ -0,0 +1,16 @@ + + + + net8.0 + enable + enable + + + + + + + + + + diff --git a/moadiran/wwwroot/css/Lanstyle.css b/moadiran/wwwroot/css/Lanstyle.css new file mode 100644 index 0000000..69ba5d9 --- /dev/null +++ b/moadiran/wwwroot/css/Lanstyle.css @@ -0,0 +1,17228 @@ +/*----------------------------------------------------------------------------------- + + Theme Name: Softec - Data analytics HTML5 Template + Version: 1.0 + +----------------------------------------------------------------------------------- + +/************ TABLE OF CONTENTS *************** + + 01. THEME DEFAULT CSS + 02. MEANMENU CSS START + 03. ABOUT CSS START + 04. ACCOUNT CSS START + 05. BLOG CSS START + 06. BRAND CSS START + 07. CAREER CSS START + 08. CONTACT CSS START + 09. COUNTER CSS START + 10. CTA CSS START + 11. ERROR CSS START + 12. FAQ CSS START + 13. FEATURE CSS START + 14. FOOTER CSS START + 15. HEADER CSS START + 16. HERO CSS START + 17. INTEGRATION CSS START + 18. PAYMENT CSS START + 19. PRICE CSS START + 20. PROJECT CSS START + 21. RANK CSS START + 22. SECURITY CSS START + 23. SERVICE CSS START + 24. TEAM CSS START + 25. TESTIMONIAL CSS START + 26. VIDEO CSS START + +**********************************************/ +/*----------------------------------------*/ +/* 01. THEME DEFAULT CSS START +/*----------------------------------------*/ +/* @font-face { + font-family: "Yekan Boom"; + src: + url("../fonts/persian/Yekan-Boom.woff2") format("woff2"), + url("../fonts/persian/Yekan-Boom.ttf") format("truetype"); + font-weight: 700; +} */ + +@font-face { + font-family: "iran-yekan"; + src: url("../fonts/persian/iran-yekan-300.eot"); + src: url("../fonts/persian/iran-yekan-300.eot?#iefix") format("embedded-opentype"), + url("../fonts/persian/iran-yekan-300.woff2") format("woff2"), + url("../fonts/persian/iran-yekan-300.woff") format("woff"), + url("../fonts/persian/iran-yekan-300.ttf") format("truetype"); + font-weight: 300; +} + +@font-face { + font-family: "iran-yekan"; + src: url("../fonts/persian/iran-yekan-400.eot"); + src: url("../fonts/persian/iran-yekan-400.eot?#iefix") format("embedded-opentype"), + url("../fonts/persian/iran-yekan-400.woff2") format("woff2"), + url("../fonts/persian/iran-yekan-400.woff") format("woff"), + url("../fonts/persian/iran-yekan-400.ttf") format("truetype"); + font-weight: 400; +} + +@font-face { + font-family: "iran-yekan"; + src: url("../fonts/persian/iran-yekan-500.eot"); + src: url("../fonts/persian/iran-yekan-500.eot?#iefix") format("embedded-opentype"), + url("../fonts/persian/iran-yekan-500.woff2") format("woff2"), + url("../fonts/persian/iran-yekan-500.woff") format("woff"), + url("../fonts/persian/iran-yekan-500.ttf") format("truetype"); + font-weight: 500; +} + +@font-face { + font-family: "iran-yekan"; + src: url("../fonts/persian/iran-yekan-700.eot"); + src: url("../fonts/persian/iran-yekan-700.eot?#iefix") format("embedded-opentype"), + url("../fonts/persian/iran-yekan-700.woff2") format("woff2"), + url("../fonts/persian/iran-yekan-700.woff") format("woff"), + url("../fonts/persian/iran-yekan-700.ttf") format("truetype"); + font-weight: 700; +} +:root { + /** + @font family declaration + */ + --tp-ff-body: 'iran-yekan', sans-serif; + --tp-ff-heading: 'iran-yekan', sans-serif; + --tp-ff-fontawesome: Font Awesome 5 Pro; + --tp-ff-mont: 'iran-yekan', sans-serif; + --tp-ff-urban: 'iran-yekan', sans-serif; + --tp-ff-dm: 'iran-yekan', serif; + /** + @color declaration + */ + --tp-common-white: #ffffff; + --tp-common-black: #000229; + --tp-common-orange: #FF7A41; + --tp-common-purple: #FF75F9; + --tp-common-green: #5FC33B; + --tp-common-green-2: #21B641; + --tp-common-yellow: #FFAB0A; + --tp-common-yellow-2: #FFCE57; + --tp-common-yellow-3: #F8FF35; + --tp-common-yellow-4: #FFC530; + --tp-common-blue: #6865FF; + --tp-common-blue-2: #1117A0; + --tp-common-blue-3: #5138EE; + --tp-common-blue-4: #600EE4; + --tp-common-red: #FF3C82; + --tp-heading-primary: #000229; + --tp-grey-1: #5F6368; + --tp-grey-2: #9A9DA7; + --tp-grey-3: #F5F5F5; + --tp-grey-4: #F2F3F5; + --tp-grey-5: #888B95; + --tp-grey-6: #EEEEF5; + --tp-grey-7: #F6F5FA; + --tp-grey-8: #F7F9FB; + --tp-text-body: #5F6368; + --tp-theme-1: #6865FF; + --tp-theme-2: #AEE87C; + --tp-theme-3: #FFA8B8; + --tp-theme-4: #F1A0AF; + --tp-border-1: #EDF5FA; + --tp-border-2: #EBECF0; +} + +@media (min-width: 1200px) { + .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl { + max-width: 1200px; + --bs-gutter-x: 30px; + } +} +* { + margin: 0; + padding: 0; + box-sizing: border-box; +} + +/*--------------------------------- + typography css start +---------------------------------*/ +body { + font-family: var(--tp-ff-body); + font-size: 15px; + font-weight: 400; + color: var(--tp-text-body); + line-height: 1.3; + overflow-x: hidden; +} + +body.monserat { + font-family: var(--tp-ff-monserat); +} + +html, body { + overflow-x: hidden; +} + +a { + text-decoration: none; + transition: 0.3s; +} + +h1, +h2, +h3, +h4, +h5, +h6 { + font-family: var(--tp-ff-heading); + color: var(--tp-heading-primary); + margin-top: 0px; + font-weight: 700; + line-height: 1.1; + -webkit-transition: all 0.3s ease-out 0s; + -moz-transition: all 0.3s ease-out 0s; + -ms-transition: all 0.3s ease-out 0s; + -o-transition: all 0.3s ease-out 0s; + transition: all 0.3s ease-out 0s; +} + +img { + max-width: 100%; +} + +h1 { + font-size: 40px; +} + +h2 { + font-size: 32px; +} + +h3 { + font-size: 28px; +} + +h4 { + font-size: 24px; +} + +h5 { + font-size: 20px; +} + +h6 { + font-size: 16px; +} + +ul { + margin: 0px; + padding: 0px; +} + +p { + color: var(--tp-text-body); + font-weight: 400; + font-size: 16px; + line-height: 24px; +} + +.z-index { + position: relative; + z-index: 2; +} + +.z-index-3 { + position: relative; + z-index: 3; +} + +.z-index-4 { + position: relative; + z-index: 4; +} + +.z-index-5 { + position: relative; + z-index: 5; +} + +.z-index-6 { + position: relative; + z-index: 6; +} + +a, +.btn, +button, +input, +select, +textarea, +li, +img, +.transition-3, +h1, +h2, +h3, +h4, +h5, +h6 { + -webkit-transition: all 0.3s ease-out 0s; + -moz-transition: all 0.3s ease-out 0s; + -ms-transition: all 0.3s ease-out 0s; + -o-transition: all 0.3s ease-out 0s; + transition: all 0.3s ease-out 0s; +} + +a:focus, +.button:focus { + text-decoration: none; + outline: none; +} + +a:focus, +a:hover { + color: inherit; + text-decoration: none; +} + +a, +button { + color: inherit; + outline: none; + border: none; + background: transparent; +} + +button:hover { + cursor: pointer; +} + +button:focus { + outline: 0; +} + +.uppercase { + text-transform: uppercase; +} + +.capitalize { + text-transform: capitalize; +} + +input, +textarea { + outline: none; + color: var(--tp-common-black); +} +input::-webkit-input-placeholder, +textarea::-webkit-input-placeholder { + color: #70737D; +} +input:-moz-placeholder, +textarea:-moz-placeholder { + color: #70737D; +} +input::-moz-placeholder, +textarea::-moz-placeholder { + color: #70737D; +} +input:-ms-input-placeholder, +textarea:-ms-input-placeholder { + color: #70737D; +} + +input[type=color] { + appearance: none; + -moz-appearance: none; + -webkit-appearance: none; + background: none; + border: 0; + cursor: pointer; + height: 100%; + width: 100%; + padding: 0; + border-radius: 50%; +} + +*::-moz-selection { + background: var(--tp-theme-1); + color: var(--tp-common-white); + text-shadow: none; +} + +::-moz-selection { + background: var(--tp-theme-1); + color: var(--tp-common-white); + text-shadow: none; +} + +::selection { + background: var(--tp-theme-1); + color: var(--tp-common-white); + text-shadow: none; +} + +*::-moz-placeholder { + color: var(--tp-common-black); + font-size: var(--tp-fz-body); + opacity: 1; +} + +*::placeholder { + color: var(--tp-common-black); + font-size: var(--tp-fz-body); + opacity: 1; +} + +/*--------------------------------- + common classes css start +---------------------------------*/ +.w-img img { + width: 100%; +} + +.m-img img { + max-width: 100%; +} + +.fix { + overflow: hidden; +} + +.clear { + clear: both; +} + +.f-left { + float: left; +} + +.f-right { + float: right; +} + +.overflow-y-visible { + overflow-x: hidden; + overflow-y: visible; +} + +.p-relative { + position: relative; +} + +.p-absolute { + position: absolute; +} + +.include-bg { + background-position: center; + background-size: cover; + background-repeat: no-repeat; +} + +.gx-10 { + --bs-gutter-x: 10px; +} + +.gx-30 { + --bs-gutter-x: 30px; +} + +.gx-40 { + --bs-gutter-x: 40px; +} + +.gx-50 { + --bs-gutter-x: 12px; +} + +.gx-60 { + --bs-gutter-x: 65px; +} + +.gx-20 { + --bs-gutter-x: 20px; +} + +.gx-25 { + --bs-gutter-x: 25px; +} + +.gx-60 { + --bs-gutter-x: 60px; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .gx-60 { + --bs-gutter-x: 40px; + } +} + +/*-- + - Spacing +-----------------------------------------*/ +.tp-btn { + display: inline-block; + background-color: var(--tp-common-blue); + color: var(--tp-common-white); + height: 45px; + line-height: 45px; + border-radius: 30px; + padding: 0 35px; + font-size: 15px; + font-weight: 600; + text-align: center; + text-transform: capitalize; + position: relative; + overflow: hidden; + z-index: 1; + transition: 0.5s; +} +.tp-btn span { + position: relative; + z-index: 5; + transition: 0.3s; + transition-delay: 0.3s; + color: var(--tp-common-white); +} +.tp-btn:hover span { + color: var(--tp-common-white); + transition-delay: 0.1s; +} + +.tp-btn-white { + background-color: var(--tp-common-white); + color: var(--tp-common-black); + height: 45px; + line-height: 45px; + border-radius: 30px; + padding: 0 35px; + font-size: 15px; + font-weight: 600; + text-align: center; + text-transform: capitalize; + overflow: hidden; + transition: color 0.5s ease; + transition-duration: 0.4s; +} +.tp-btn-white span { + position: relative; + z-index: 5; + transition: 0.5s; + transition-delay: 0.1s; +} +.tp-btn-white:hover { + color: var(--tp-common-black); + transition-duration: 0.5s; +} +.tp-btn-white:hover span.white-text { + color: var(--tp-common-white); +} + +.tp-btn-orange { + display: inline-block; + background-color: var(--tp-common-orange); + color: var(--tp-common-white); + height: 36px; + line-height: 36px; + border-radius: 30px; + padding: 0 30px; + font-size: 15px; + font-weight: 600; + text-align: center; + text-transform: capitalize; + position: relative; + overflow: hidden; + z-index: 1; + transition: 0.5s; +} +.tp-btn-orange span { + z-index: 99; + position: relative; + transition: 0.3s; + transition-delay: 0.3s; + color: var(--tp-common-white); +} +.tp-btn-orange:hover span { + color: var(--tp-common-black); + transition-delay: 0.1s; +} + +.tp-btn-green-sm { + display: inline-block; + color: var(--tp-common-white); + font-family: var(--tp-ff-mont); + height: 42px; + line-height: 42px; + padding: 0 30px; + font-weight: 600; + font-size: 15px; + text-align: center; + letter-spacing: 0; + position: relative; + overflow: hidden; + display: inline-block; + z-index: 1; + transition: 0.5s; + background: linear-gradient(180deg, #B1FF36 -23%, #1D863C 100%); + box-shadow: 0px 2px 3px rgba(3, 22, 3, 0.2); + border-radius: 10px; +} +.tp-btn-green-sm:hover { + box-shadow: 0px 8px 24px 0px rgba(25, 118, 41, 0.3); + transform: translateY(-2px); + color: var(--tp-common-white); +} + +.tp-btn-green { + display: inline-block; + color: var(--tp-common-white); + font-family: var(--tp-ff-mont); + height: 52px; + line-height: 52px; + padding: 0 30px; + font-weight: 600; + font-size: 16px; + text-align: center; + letter-spacing: 0; + position: relative; + overflow: hidden; + display: inline-block; + z-index: 1; + transition: 0.5s; + background: linear-gradient(180deg, #B1FF36 -23%, #1D863C 100%); + box-shadow: 0px 2px 3px rgba(3, 22, 3, 0.2); + border-radius: 10px; +} +.tp-btn-green:hover { + box-shadow: 0px 8px 24px 0px rgba(25, 118, 41, 0.3); + transform: translateY(-2px); + color: var(--tp-common-white); +} + +.tp-btn-blue-lg { + display: inline-block; + background: #5B6CFF; + box-shadow: inset -2px -2px 2px rgba(7, 13, 29, 0.3); + border-radius: 100px; + color: var(--tp-common-white); + font-family: var(--tp-ff-urban); + height: 60px; + line-height: 61px; + padding: 0 35px; + font-weight: 700; + font-size: 16px; + text-align: center; + letter-spacing: 0; + position: relative; + display: inline-block; + z-index: 1; + overflow: hidden; + transition: 0.3s; + transition-duration: 1s; +} +@media (max-width: 767px) { + .tp-btn-blue-lg { + height: 50px; + line-height: 50px; + padding: 0 25px; + } +} +.tp-btn-blue-lg.purple-bg { + background-color: var(--tp-common-blue-4); +} +.tp-btn-blue-lg.circle-effect { + position: relative; +} +.tp-btn-blue-lg.circle-effect::after { + background-color: var(--tp-common-black); + border-radius: 95px; + bottom: -100%; + content: ""; + left: 0; + position: absolute; + right: 0; + top: -100%; + width: 100%; + transform: scaleY(0); + transform-origin: bottom; + transition-duration: 1s; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-text-decoration-color, -webkit-backdrop-filter; + transition-timing-function: cubic-bezier(0.14, 0, 0, 1.01); + will-change: transform; + z-index: -1; +} +.tp-btn-blue-lg.circle-effect-black { + position: relative; +} +.tp-btn-blue-lg.circle-effect-black::after { + background-color: var(--tp-common-black); + border-radius: 95px; + bottom: -100%; + content: ""; + left: 0; + position: absolute; + right: 0; + top: -100%; + width: 100%; + transform: scaleY(0); + transform-origin: bottom; + transition-duration: 1s; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-text-decoration-color, -webkit-backdrop-filter; + transition-timing-function: cubic-bezier(0.14, 0, 0, 1.01); + will-change: transform; + z-index: -1; +} +.tp-btn-blue-lg span { + position: relative; + z-index: 5; + transition: 0.5s; + color: var(--tp-common-white); +} +.tp-btn-blue-lg:hover { + color: var(--tp-common-white); +} +.tp-btn-blue-lg:hover.circle-effect::after { + transform: scaleY(1); + transform-origin: top; +} +.tp-btn-blue-lg:hover.circle-effect-black { + color: var(--tp-common-white); + transition: 0.3s; +} +.tp-btn-blue-lg:hover.circle-effect-black::after { + transform: scaleY(1); + transform-origin: top; +} +.tp-btn-blue-lg:hover.purple-bg { + background-color: transparent; +} +.tp-btn-blue-lg:hover span.text-color-black { + color: var(--tp-common-black); +} + +.tp-btn-blue-sm { + display: inline-block; + background: #5B6CFF; + box-shadow: inset -2px -2px 2px rgba(7, 13, 29, 0.3); + border-radius: 100px; + color: var(--tp-common-white); + font-family: var(--tp-ff-urban); + height: 48px; + line-height: 48px; + padding: 0 35px; + font-weight: 700; + font-size: 16px; + text-align: center; + letter-spacing: 0; + position: relative; + overflow: hidden; + display: inline-block; + z-index: 1; + transition: 0.5s; +} +.tp-btn-blue-sm span { + position: relative; + z-index: 5; + transition: 0.3s; + transition-delay: 0.3s; + color: var(--tp-common-white); +} +.tp-btn-blue-sm:hover span { + color: var(--tp-common-white); + transition-delay: 0.1s; +} + +.tp-btn-border { + display: inline-block; + color: var(--tp-common-white); + font-family: var(--tp-ff-urban); + border: 1px solid #5B6CFF; + border-radius: 100px; + height: 60px; + line-height: 60px; + padding: 0 35px; + font-weight: 700; + font-size: 16px; + text-align: center; + letter-spacing: 0; + position: relative; + overflow: hidden; + display: inline-block; + z-index: 1; +} +@media (max-width: 767px) { + .tp-btn-border { + height: 50px; + line-height: 50px; + padding: 0 25px; + } +} +.tp-btn-border span { + position: relative; + z-index: 5; + transition: 0.7s; + color: var(--tp-theme-1); +} +.tp-btn-border:hover { + border-color: var(--tp-common-black); +} +.tp-btn-border:hover span { + color: var(--tp-common-white); +} + +.tp-btn-white-solid { + display: inline-block; + color: var(--tp-common-white); + font-family: var(--tp-ff-urban); + background: rgba(255, 255, 255, 0.24); + backdrop-filter: blur(5px); + border-radius: 100px; + height: 36px; + padding: 0 22px; + font-weight: 700; + font-size: 15px; + line-height: 36px; + text-align: center; + letter-spacing: 0; + position: relative; + overflow: hidden; + display: inline-block; + z-index: 1; + transition: 0.5s; +} + +.tp-btn-yellow { + display: inline-block; + background: var(--tp-common-yellow-3); + border-radius: 100px; + height: 42px; + padding: 0 32px; + font-weight: 500; + font-size: 16px; + line-height: 42px; + text-align: center; + letter-spacing: 0; + position: relative; + overflow: hidden; + display: inline-block; + z-index: 1; + transition: 0.5s; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-btn-yellow { + height: 42px; + padding: 0 20px; + font-size: 14px; + } +} +.tp-btn-yellow span { + position: relative; + z-index: 5; + transition: 0.3s; + color: var(--tp-common-black); +} +.tp-btn-yellow span:hover { + color: var(--tp-common-black); +} +.tp-btn-yellow.inner-color { + background: #FFCE5A; + color: var(--tp-common-black); +} +.tp-btn-yellow.inner-color:hover span { + color: var(--tp-common-white); +} + +.tp-btn-yellow-sm { + display: inline-block; + color: var(--tp-common-black); + background: var(--tp-common-yellow-3); + backdrop-filter: blur(5px); + border-radius: 100px; + height: 50px; + padding: 0 24px; + font-weight: 500; + font-size: 17px; + line-height: 50px; + text-align: center; + position: relative; + overflow: hidden; + display: inline-block; + z-index: 1; + transition: 0.5s; +} + +.tp-btn-yellow-lg { + display: inline-block; + color: var(--tp-common-black); + background: #FFCE5A; + border-radius: 100px; + height: 60px; + padding: 0 32px; + font-weight: 600; + font-size: 16px; + line-height: 60px; + text-align: center; + position: relative; + overflow: hidden; + z-index: 1; + transition: 0.5s; + transition-duration: 1s; +} +@media (max-width: 767px) { + .tp-btn-yellow-lg { + height: 50px; + line-height: 50px; + padding: 0 25px; + } +} +.tp-btn-yellow-lg::after { + background-color: var(--tp-common-white); + border-radius: 100px; + bottom: -100%; + content: ""; + left: 0; + position: absolute; + right: 0; + top: -100%; + width: 100%; + transform: scaleY(0); + transform-origin: bottom; + transition-duration: 1s; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-text-decoration-color, -webkit-backdrop-filter; + transition-timing-function: cubic-bezier(0.14, 0, 0, 1.01); + will-change: transform; + z-index: -1; +} +.tp-btn-yellow-lg:hover { + background-color: transparent; + color: var(--tp-common-black); +} +.tp-btn-yellow-lg:hover::after { + transform: scaleY(1); + transform-origin: top; +} +.tp-btn-yellow-lg.yellow-bg { + background-color: #F8FF35; +} + +.tp-btn-yellow-border { + height: 60px; + line-height: 57px; + padding-left: 38px; + padding-right: 28px; + border-radius: 100px; + border: 2px solid var(--tp-common-yellow-3); + color: var(--tp-common-yellow-3); + font-size: 16px; + position: relative; + overflow: hidden; + z-index: 1; + display: inline-block; + font-weight: 600; + font-size: 16px; + transition: 0.3s; +} +.tp-btn-yellow-border i { + padding-left: 60px; + position: relative; + z-index: 5; + color: var(--tp-common-black); + font-size: 22px; + transform: translateY(2px); +} +.tp-btn-yellow-border::before { + content: ""; + position: absolute; + right: 0px; + top: 0px; + height: 100%; + width: 60px; + background: var(--tp-common-yellow-3); + z-index: -1; + transition: 0.3s; +} +.tp-btn-yellow-border:hover { + color: var(--tp-common-black); + border: 2px solid #F8FF35; +} +.tp-btn-yellow-border:hover::before { + width: 100%; + background: #F8FF35; +} + +.tp-btn-service { + height: 40px; + line-height: 35px; + border: 1.5px solid rgba(255, 255, 255, 0.1); + color: var(--tp-common-yellow-3); + border-radius: 20px; + display: inline-block; + position: relative; + z-index: 1; + padding: 0px 30px; + font-weight: 600; + font-size: 15px; + transition: 0.3s; +} +.tp-btn-service:hover { + background-color: var(--tp-common-yellow-3); + color: var(--tp-common-black); + border-color: var(--tp-common-yellow-3); +} + +.tp-btn-grey { + height: 60px; + line-height: 60px; + color: var(--tp-common-black); + border-radius: 30px; + display: inline-block; + position: relative; + z-index: 1; + padding: 0px 35px; + font-weight: 600; + font-size: 16px; + background: var(--tp-common-white); + transition: 0.3s; + transition-duration: 1s; + overflow: hidden; +} +@media (max-width: 767px) { + .tp-btn-grey { + height: 50px; + line-height: 50px; + padding: 0 25px; + } +} +.tp-btn-grey::after { + background-color: var(--tp-common-black); + border-radius: 100px; + bottom: -100%; + content: ""; + left: 0; + position: absolute; + right: 0; + top: -100%; + width: 100%; + transform: scaleY(0); + transform-origin: bottom; + transition-duration: 1s; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-text-decoration-color, -webkit-backdrop-filter; + transition-timing-function: cubic-bezier(0.14, 0, 0, 1.01); + will-change: transform; + z-index: -1; +} +.tp-btn-grey:hover { + background-color: transparent; + color: var(--tp-common-white); +} +.tp-btn-grey:hover::after { + transform: scaleY(1); + transform-origin: top; +} + +.tp-btn-purple { + height: 40px; + line-height: 38px; + color: var(--tp-common-black); + border-radius: 30px; + display: inline-block; + position: relative; + z-index: 1; + padding: 0px 35px; + font-weight: 600; + font-size: 14px; + background: #F7F9FB; + transition: 0.3s; +} +.tp-btn-purple:hover { + color: var(--tp-common-white); + background: #6B14FA; +} + +.tp-btn-purple-lg { + height: 60px; + line-height: 60px; + color: var(--tp-common-white); + background: #6B14FA; + border-radius: 30px; + display: inline-block; + position: relative; + z-index: 1; + padding: 0px 35px; + font-weight: 600; + font-size: 16px; + transition: 0.3s; +} +.tp-btn-purple-lg:hover { + color: var(--tp-common-white); + background: #6B14FA; +} + +.tp-btn-yellow-solid { + height: 60px; + line-height: 60px; + color: var(--tp-common-black); + background: #DDFF7B; + border-radius: 30px; + display: inline-block; + position: relative; + z-index: 1; + padding: 0px 35px; + font-weight: 600; + font-size: 16px; + transition: 0.3s; + overflow: hidden; +} +.tp-btn-yellow-solid.circle-effect { + position: relative; +} +.tp-btn-yellow-solid.circle-effect::after { + background-color: var(--tp-common-white); + border-radius: 95px; + bottom: -100%; + content: ""; + left: 0; + position: absolute; + right: 0; + top: -100%; + width: 100%; + transform: scaleY(0); + transform-origin: bottom; + transition-duration: 1s; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-text-decoration-color, -webkit-backdrop-filter; + transition-timing-function: cubic-bezier(0.14, 0, 0, 1.01); + will-change: transform; + z-index: -1; +} +.tp-btn-yellow-solid:hover { + color: var(--tp-common-black); + background: #DDFF7B; +} +.tp-btn-yellow-solid:hover.circle-effect::after { + transform: scaleY(1); + transform-origin: top; +} + +.tp-btn-hover { + position: relative; + z-index: 2; + overflow: hidden; +} +.tp-btn-hover b { + position: absolute; + width: 0px; + height: 0px; + background-color: var(--tp-common-black); + border-radius: 50%; + -webkit-transform: translate(-50%, -50%); + transform: translate(-50%, -50%); + -webkit-transition: all 0.7s ease; + transition: all 0.7s ease; + z-index: 1; +} +.tp-btn-hover:hover b { + width: 400px; + height: 400px; + display: inline-block; +} +.tp-btn-hover.alt-color b { + background-color: var(--tp-theme-1); +} +.tp-btn-hover.alt-color-black b { + background-color: var(--tp-common-black); +} +.tp-btn-hover.alt-color-white b { + background-color: var(--tp-common-white); +} + +.tp-btn-price { + display: inline-block; + background: rgba(89, 86, 233, 0.08); + color: var(--tp-common-blue); + height: 45px; + line-height: 45px; + border-radius: 30px; + padding: 0 35px; + font-size: 15px; + font-weight: 600; + text-align: center; + text-transform: capitalize; + position: relative; + overflow: hidden; + z-index: 1; + transition: 0.5s; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; +} + +.submit-btn { + background-color: var(--tp-common-blue-4); + text-align: center; + height: 55px; + padding: 0px 20px; + display: inline-block; + line-height: 55px; + color: var(--tp-common-white); + font-weight: 600; + font-size: 16px; +} +.submit-btn:hover { + color: var(--tp-common-white); +} + +.signin-btn { + background-color: var(--tp-common-blue-4); + text-align: center; + height: 55px; + padding: 0px 100px; + display: inline-block; + line-height: 55px; + color: var(--tp-common-white); + font-weight: 600; + font-size: 16px; + border-radius: 12px; +} +.signin-btn:hover { + background-color: rgb(108, 20, 250); + color: var(--tp-common-white); +} + +.tp-btn-inner { + display: inline-block; + background: var(--tp-common-blue-4); + color: var(--tp-common-white); + height: 50px; + line-height: 50px; + border-radius: 30px; + padding: 0 35px; + font-size: 15px; + font-weight: 600; + text-align: center; + text-transform: capitalize; + position: relative; + overflow: hidden; + z-index: 1; + transition: 0.5s; +} +.tp-btn-inner.white-bg:hover { + transform: translateY(-2px); + box-shadow: 0px 8px 24px 0px rgba(25, 118, 41, 0.3); +} +.tp-btn-inner span { + position: relative; + z-index: 5; + transition: 0.3s; + transition-delay: 0.3s; + color: var(--tp-common-white); + display: inline-block; + transform: translateY(-2px); +} +.tp-btn-inner:hover span { + color: var(--tp-common-white); + transition-delay: 0.1s; +} + +.tp-btn-inner-border { + display: inline-block; + color: var(--tp-common-white); + height: 40px; + line-height: 36px; + border-radius: 30px; + padding: 0 30px; + font-size: 15px; + font-weight: 600; + text-align: center; + position: relative; + overflow: hidden; + z-index: 1; + transition: 0.5s; + border: 1.5px solid rgba(255, 255, 255, 0.2); + border-radius: 30px; +} +.tp-btn-inner-border i { + padding-left: 7px; + transform: rotate(45deg) translateY(-3px); +} +.tp-btn-inner-border:hover { + color: var(--tp-common-yellow-3); +} + +/* pulse effect animation */ +@-webkit-keyframes pulse { + 0% { + -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.4); + } + 70% { + -webkit-box-shadow: 0 0 0 45px rgba(255, 255, 255, 0); + } + 100% { + -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0); + } +} +@keyframes pulse { + 0% { + -moz-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.4); + box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.4); + } + 70% { + -moz-box-shadow: 0 0 0 45px rgba(255, 255, 255, 0); + box-shadow: 0 0 0 45px rgba(255, 255, 255, 0); + } + 100% { + -moz-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0); + box-shadow: 0 0 0 0 rgba(255, 255, 255, 0); + } +} +@keyframes section_stroke { + 0% { + stroke-dashoffset: 560; + } + 50% { + stroke-dashoffset: 0; + } + 100% { + stroke-dashoffset: -560; + } +} +@keyframes section-animation { + 0% { + width: 0; + } + 15% { + width: 100%; + } + 85% { + opacity: 1; + } + 90% { + width: 100%; + opacity: 0; + } + to { + width: 0; + opacity: 0; + } +} +@keyframes about-sm { + 100% { + transform: translateY(60px); + } + 100% { + transform: translateY(50px); + } +} +@keyframes hero-thumb-animation { + 0% { + transform: translateY(-20px); + } + 100% { + transform: translateY(0px); + } +} +@keyframes tpleftright { + 0% { + -webkit-transform: translateX(0); + -moz-transform: translateX(0); + -ms-transform: translateX(0); + -o-transform: translateX(0); + transform: translateX(0); + } + 100% { + -webkit-transform: translateX(-20px); + -moz-transform: translateX(-20px); + -ms-transform: translateX(-20px); + -o-transform: translateX(-20px); + transform: translateX(-20px); + } +} +@keyframes tprotate { + 0% { + transform: rotateY(0deg); + } + 100% { + transform: rotateY(360deg); + } +} +@keyframes tptranslateY2 { + 0% { + -webkit-transform: translateY(-30px); + -moz-transform: translateY(-30px); + -ms-transform: translateY(-30px); + -o-transform: translateY(-30px); + transform: translateY(-30px); + } + 100% { + -webkit-transform: translateY(20px); + -moz-transform: translateY(20px); + -ms-transform: translateY(20px); + -o-transform: translateY(20px); + transform: translateY(20px); + } +} +@-webkit-keyframes dash { + to { + stroke-dashoffset: 0; + } +} +@keyframes dash { + to { + stroke-dashoffset: 0; + } +} +@-webkit-keyframes lineDash { + 0% { + stroke-dashoffset: 0; + } + 100% { + stroke-dashoffset: 1000; + } +} +@keyframes lineDash { + 0% { + stroke-dashoffset: 0; + } + 100% { + stroke-dashoffset: 1000; + } +} +@-webkit-keyframes lineDash-2 { + 0% { + stroke-dashoffset: 0; + } + 100% { + stroke-dashoffset: -1000; + } +} +@keyframes lineDash-2 { + 0% { + stroke-dashoffset: 0; + } + 100% { + stroke-dashoffset: -1000; + } +} +@keyframes scroll { + 0% { + -webkit-transform: translateY(0px); + -moz-transform: translateY(0px); + -ms-transform: translateY(0px); + -o-transform: translateY(0px); + transform: translateY(0px); + } + 100% { + -webkit-transform: translateY(8px); + -moz-transform: translateY(8px); + -ms-transform: translateY(8px); + -o-transform: translateY(8px); + transform: translateY(8px); + } +} +@keyframes RL_smooth { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + } + 50% { + -webkit-transform: translateX(5px); + transform: translateX(5px); + } + 100% { + -webkit-transform: translateX(0); + transform: translateX(0); + } +} +@keyframes slide_up_down { + 0% { + -webkit-transform: translateY(0); + transform: translateY(0); + } + 100% { + -webkit-transform: translateY(-20px); + transform: translateY(-20px); + } +} +@keyframes tptranslateX2 { + 0% { + -webkit-transform: translateX(-30px); + -moz-transform: translateX(-30px); + -ms-transform: translateX(-30px); + -o-transform: translateX(-30px); + transform: translateX(-30px); + } + 100% { + -webkit-transform: translatXY(20px); + -moz-transform: translateX(20px); + -ms-transform: translateX(20px); + -o-transform: translateX(20px); + transform: translateX(20px); + } +} +@keyframes rotate-center { + 0% { + -webkit-transform: rotate(0); + transform: rotate(0); + } + to { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } +} +@keyframes scale_up_down { + 0% { + -webkit-transform: scale(0.9); + transform: scale(0.9); + } + 100% { + -webkit-transform: scale(1); + transform: scale(1); + } +} +@keyframes dash { + to { + stroke-dashoffset: 0px; + stroke-dasharray: 3000; + } +} +@keyframes tpupdown { + 0% { + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + transform: translateY(0); + } + 100% { + -webkit-transform: translateY(-20px); + -moz-transform: translateY(-20px); + -ms-transform: translateY(-20px); + -o-transform: translateY(-20px); + transform: translateY(-20px); + } +} +@keyframes tpswing { + 0% { + -webkit-transform: rotate(6deg); + -moz-transform: rotate(6deg); + -ms-transform: rotate(6deg); + -o-transform: rotate(6deg); + transform: rotate(6deg); + } + 100% { + -webkit-transform: rotate(-6deg); + -moz-transform: rotate(-6deg); + -ms-transform: rotate(-6deg); + -o-transform: rotate(-6deg); + transform: rotate(-6deg); + } +} +@keyframes borderanimate2 { + 0% { + transform: translate(-50%, -50%) scale(0.8); + } + 60% { + opacity: 1; + } + 100% { + transform: translate(-50%, -50%) scale(2.5); + opacity: 0; + } +} +@keyframes bounceInUp { + 0% { + opacity: 0; + -webkit-transform: translateY(2000px); + -ms-transform: translateY(2000px); + transform: translateY(2000px); + } + 60% { + opacity: 1; + -webkit-transform: translateY(-30px); + -ms-transform: translateY(-30px); + transform: translateY(-30px); + } + 80% { + -webkit-transform: translateY(10px); + -ms-transform: translateY(10px); + transform: translateY(10px); + } + 100% { + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + } +} +@keyframes moving { + 0% { + transform: translatey(0px); + } + 25% { + transform: translatex(20px); + } + 50% { + transform: translatey(-20px); + } + 75% { + transform: translatex(-20px); + } + 100% { + transform: translatey(0px); + } +} +@keyframes about-circle { + 0% { + -webkit-transform: translateX(100px); + -moz-transform: translateX(100px); + -ms-transform: translateX(100px); + -o-transform: translateX(100px); + transform: translateX(100px); + } + 100% { + -webkit-transform: translateX(0px); + -moz-transform: translateX(0px); + -ms-transform: translateX(0px); + -o-transform: translateX(0px); + transform: translateX(0px); + } +} +@keyframes services-triangle { + 0% { + -webkit-transform: rotate(0deg) translateX(-50px); + -moz-transform: rotate(0deg) translateX(-50px); + -ms-transform: rotate(0deg) translateX(-50px); + -o-transform: rotate(0deg) translateX(-50px); + transform: rotate(0deg) translateX(-50px); + } + 100% { + -webkit-transform: rotate(360deg) translateY(100px); + -moz-transform: rotate(360deg) translateY(100px); + -ms-transform: rotate(360deg) translateY(100px); + -o-transform: rotate(360deg) translateY(100px); + transform: rotate(360deg) translateY(100px); + } +} +@keyframes hero-3-dot-2 { + 0% { + transform: translateY(-50px); + } + 100% { + transform: translateY(0px); + } +} +@keyframes tfLeftToRight { + 49% { + transform: translateX(30%); + } + 50% { + opacity: 0; + transform: translateX(-30%); + } + 51% { + opacity: 1; + } +} +@keyframes tfLeftToRight2 { + 0% { + transform: translateX(30%) translateY(1px); + } + 49% { + transform: translateX(30%) translateY(1px); + } + 50% { + opacity: 0; + transform: translateX(-30%) translateY(1px); + } + 51% { + opacity: 1; + } +} +@keyframes rotate2 { + from { + transform: rotate(0deg); + } + to { + transform: rotate(360deg); + } +} +@keyframes rotate3 { + from { + transform: rotateZ(0deg); + } + to { + transform: rotateZ(360deg); + } +} +@keyframes circle-animations { + 0% { + -webkit-transform: rotate(0deg); + -moz-transform: rotate(0deg); + -ms-transform: rotate(0deg); + -o-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(360deg); + -moz-transform: rotate(360deg); + -ms-transform: rotate(360deg); + -o-transform: rotate(360deg); + transform: rotate(360deg); + } +} +@keyframes moving { + 0% { + transform: translatey(0px); + } + 20% { + transform: translateX(-50px); + } + 50% { + transform: translatey(-40px); + } + 100% { + transform: translatey(0px); + } +} +@keyframes leftright { + 0% { + transform: translatex(0); + } + 50% { + transform: translateX(100%); + } + 100% { + transform: translateX(0); + } +} +@keyframes movinglight { + 0% { + transform: translatey(0px); + } + 20% { + transform: translateX(-70px); + } + 50% { + transform: translatey(-70px); + } + 100% { + transform: translatey(0px); + } +} +@keyframes movinglight2 { + 0% { + transform: translatey(0px); + } + 20% { + transform: translateX(70px); + } + 50% { + transform: translatey(70px); + } + 100% { + transform: translatey(0px); + } +} +@keyframes movingtop { + 0% { + transform: translatey(0px); + } + 20% { + transform: translatey(70px); + } + 50% { + transform: translatey(-70px); + } + 100% { + transform: translatey(0px); + } +} +@keyframes circle-animation { + 0% { + right: 0; + } + 50% { + right: 100%; + } + 100% { + right: 0%; + } +} +@keyframes section_stroke { + 0% { + stroke-dashoffset: 560; + } + 50% { + stroke-dashoffset: 560; + } + to { + stroke-dashoffset: 0; + } +} +@keyframes headerSlideDown { + 0% { + margin-top: -150px; + } + 100% { + margin-top: 0; + } +} +@keyframes movingleftright1 { + 0% { + -webkit-transform: translateX(0) translateY(0); + transform: translateX(0) translateY(0); + } + 40% { + -webkit-transform: translateX(50px) translateY(-50px); + transform: translateX(50px) translateY(-50px); + } + 75% { + -webkit-transform: translateX(200px); + transform: translateX(200px); + } + 100% { + -webkit-transform: translateY(0) translateX(0); + transform: translateY(0) translateX(0); + } +} +@keyframes circle-animation-2 { + 0% { + left: 0; + } + 50% { + left: 100%; + } + 100% { + left: 0%; + } +} +@keyframes scroll1 { + 0% { + top: 0%; + } + 50% { + top: 95%; + } + 100% { + top: 0%; + } +} +@keyframes movingX { + 0% { + -webkit-transform: translateY(0) rotateX(0deg); + transform: translateY(0) rotateX(0deg); + } + 50% { + -webkit-transform: translateY(calc(100vh - 100%)); + transform: translateY(calc(100vh - 100%)); + } + 51% { + -webkit-transform: translateY(calc(100vh - 100%)) rotateX(180deg); + transform: translateY(calc(100vh - 100%)) rotateX(180deg); + } + 100% { + -webkit-transform: translateY(0) rotateX(180deg); + transform: translateY(0) rotateX(180deg); + } +} +@keyframes tracking-in-contract-bck { + 0% { + letter-spacing: 0; + -webkit-transform: translateZ(150px); + transform: translateZ(150px); + opacity: 0; + } + 40% { + opacity: 0.6; + } + 100% { + -webkit-transform: translateZ(0); + transform: translateZ(0); + opacity: 1; + } +} +@keyframes tracking-in-contract-bck-2 { + 0% { + letter-spacing: 0; + -webkit-transform: translateZ(150px) translateY(150px); + transform: translateZ(150px) translateY(150px); + opacity: 0; + } + 40% { + opacity: 0.6; + } + 100% { + -webkit-transform: translateZ(0); + transform: translateZ(0); + opacity: 1; + } +} +@keyframes animationglob { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } +} +@keyframes zoom { + 0% { + transform: scale(0.7); + } + 50% { + transform: scale(1); + } + 100% { + transform: scale(0.7); + } +} +@keyframes sliderShape { + 0%, 100% { + border-radius: 42% 58% 70% 30%/45% 45% 55% 55%; + transform: translate3d(0, 0, 0) rotateZ(0.01deg); + } + 34% { + border-radius: 36% 64% 41% 59%/54% 41% 59% 46%; + transform: translate3d(1px, 5px, 2px) rotateZ(0.01deg); + } + 50% { + transform: translate3d(0, 0, 0) rotateZ(0.01deg); + } + 67% { + border-radius: 100% 60% 60% 100%/100% 100% 60% 60%; + transform: translate3d(-1px, -3px, -2px) rotateZ(0.01deg); + } +} +@keyframes zoom2 { + 0% { + transform: scale(0.9); + } + 50% { + transform: scale(1); + } + 100% { + transform: scale(0.9); + } +} +@keyframes wobble-vertical { + 10% { + transform: translateY(-10px); + } + 50% { + transform: skew(15deg); + } + 80% { + transform: rotate(10deg); + } + 100% { + transform: translate(0); + } +} +@-webkit-keyframes section-highlight { + 0% { + width: 0%; + } + 100% { + width: 100%; + } +} +@-moz-keyframes section-highlight { + 0% { + width: 0%; + } + 100% { + width: 100%; + } +} +@-ms-keyframes section-highlight { + 0% { + width: 0%; + } + 100% { + width: 100%; + } +} +@keyframes section-highlight { + 0% { + width: 0%; + } + 100% { + width: 100%; + } +} +@keyframes widthcalc { + 0% { + width: 20%; + } + 50% { + width: 50%; + } + 75% { + width: 90%; + } + 90% { + opacity: 75%; + } + 90% { + opacity: 100%; + } +} +/* right bounce */ +@keyframes bounceRight { + 0%, 20%, 50%, 80%, 100% { + -ms-transform: translateY(0); + transform: translateY(0); + } + 40% { + -ms-transform: translateY(-35px); + transform: translateY(-35px); + } + 60% { + -ms-transform: translateY(-20px); + transform: translateY(-20px); + } +} +/* /right bounce */ +@keyframes icon-bounce { + 0%, 100%, 20%, 50%, 80% { + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + transform: translateY(0); + } + 40% { + -webkit-transform: translateY(-10px); + -moz-transform: translateY(-10px); + -ms-transform: translateY(-10px); + -o-transform: translateY(-10px); + transform: translateY(-10px); + } + 60% { + -webkit-transform: translateY(-5px); + -moz-transform: translateY(-5px); + -ms-transform: translateY(-5px); + -o-transform: translateY(-5px); + transform: translateY(-5px); + } +} +@keyframes light-one { + 0% { + opacity: 1; + } + 25% { + opacity: 0.4; + } + 50% { + opacity: 0.6; + } + 75% { + opacity: 0.8; + } + 100% { + opacity: 1; + } +} +/*--- preloader ---*/ +.dark #preloader { + background-color: var(--tp-theme-1); +} + +#preloader { + position: fixed; + top: 0; + left: 0; + right: 0; + bottom: 0; + background-color: #f7f7f7; + z-index: 999999; +} + +.preloader { + width: 50px; + height: 50px; + display: inline-block; + padding: 0px; + text-align: left; + box-sizing: border-box; + position: absolute; + top: 50%; + left: 50%; + margin-left: -25px; + margin-top: -25px; +} + +.preloader span { + position: absolute; + display: inline-block; + width: 50px; + height: 50px; + border-radius: 100%; + background: var(--tp-theme-1); + -webkit-animation: preloader 1.3s linear infinite; + animation: preloader 1.3s linear infinite; +} + +.preloader span:last-child { + animation-delay: -0.9s; + -webkit-animation-delay: -0.9s; +} + +@keyframes preloader { + 0% { + transform: scale(0, 0); + opacity: 0.5; + } + 100% { + transform: scale(1, 1); + opacity: 0; + } +} +@-webkit-keyframes preloader { + 0% { + -webkit-transform: scale(0, 0); + opacity: 0.5; + } + 100% { + -webkit-transform: scale(1, 1); + opacity: 0; + } +} +/*--- end of preloader ---*/ +.scroll-top { + width: 50px; + height: 50px; + line-height: 50px; + position: fixed; + bottom: -10%; + left: 50px; + font-size: 16px; + border-radius: 6px; + z-index: 9; + color: var(--tp-common-white); + text-align: center; + cursor: pointer; + background: var(--tp-common-black); + transition: 1s ease; + border: none; +} + +.scroll-top.open { + bottom: 80px; +} + +/*---------------------------------------*/ +/*Background color +/*-----------------------------------------*/ +.grey-bg { + background: var(--tp-grey-7); +} + +.grey-bg-2 { + background: var(--tp-grey-6); +} + +.grey-bg-3 { + background: var(--tp-grey-8); +} + +.white-bg { + background: var(--tp-common-white); +} + +.black-bg { + background: var(--tp-common-black); +} + +.theme-bg { + background: var(--tp-theme-1); +} + +.theme-bg-3 { + background: var(--tp-theme-3); +} + +.blue-bg { + background: var(--tp-common-blue-2); +} + +.blue-bg-2 { + background: var(--tp-common-blue-4); +} + +.swiper-slide-active .blog-grid-slider-meta { + -webkit-animation-delay: 0.4s; + animation-delay: 0.4s; + -webkit-animation-duration: 0.4s; + animation-duration: 0.4s; +} + +.swiper-slide-active .blog-grid-slider-title { + -webkit-animation-delay: 0.5s; + animation-delay: 0.5s; + -webkit-animation-duration: 0.5s; + animation-duration: 0.5s; +} + +.swiper-slide-active .blog-grid-slider-title-box p { + -webkit-animation-delay: 0.7s; + animation-delay: 0.7s; + -webkit-animation-duration: 0.7s; + animation-duration: 0.7s; +} + +.swiper-slide-active .blog-grid-avata-box { + -webkit-animation-delay: 0.9s; + animation-delay: 0.9s; + -webkit-animation-duration: 0.9s; + animation-duration: 0.9s; +} + +.swiper-slide-active .blog-grid-slider-meta, +.swiper-slide-active .blog-grid-slider-title, +.swiper-slide-active .blog-grid-slider-title-box p, +.swiper-slide-active .blog-grid-avata-box { + -webkit-animation-name: fadeInUp; + animation-name: fadeInUp; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; +} + +.body-overlay { + position: fixed; + top: 0; + left: 0; + z-index: 999; + width: 100%; + height: 100%; + background: rgba(24, 24, 24, 0.6); + visibility: hidden; + opacity: 0; + transition: 0.45s ease-in-out; +} +.body-overlay.apply { + opacity: 1; + visibility: visible; +} +.body-overlay:hover { + cursor: url(../img/cross-out.png), pointer; +} + +.tp-instagram img { + width: 100%; +} + +.tpoffcanvas { + background-position: center; + background-size: cover; + background-repeat: no-repeat; + position: fixed; + top: 0; + right: -100%; + width: 480px; + bottom: 0; + box-shadow: 0 16px -32px 0 rgba(0, 0, 0, 0.8); + background-color: var(--tp-common-black); + z-index: 9999; + padding: 50px; + scrollbar-width: none; + opacity: 0; + visibility: hidden; + transition: 0.45s ease-in-out; + overflow-y: scroll; +} +.tpoffcanvas.opened { + opacity: 1; + visibility: visible; +} +@media (max-width: 767px) { + .tpoffcanvas { + width: 300px; + padding: 40px 35px; + } +} +@media only screen and (min-width: 576px) and (max-width: 767px) { + .tpoffcanvas { + width: 400px; + padding: 40px; + } +} +.tpoffcanvas.opened { + right: 0; + -webkit-transition: all 0.4s cubic-bezier(0.785, 0.135, 0.15, 0.86); + -moz-transition: all 0.4s cubic-bezier(0.785, 0.135, 0.15, 0.86); + transition: all 0.4s cubic-bezier(0.785, 0.135, 0.15, 0.86); + transition-duration: 0.6s; +} +.tpoffcanvas__logo { + margin-bottom: 40px; +} +@media (max-width: 767px), only screen and (min-width: 768px) and (max-width: 991px) { + .tpoffcanvas__logo { + padding-top: 0; + } +} +.tpoffcanvas__logo img { + width: 157px; + height: 100%; +} +.tpoffcanvas__instagram { + margin-bottom: 50px; +} +@media (max-width: 767px) { + .tpoffcanvas__instagram { + text-align: left; + } +} +.tpoffcanvas__instagram img { + width: 80px; + margin: 0px 5px; + margin-bottom: 15px; +} +.tpoffcanvas__instagram-title h4 { + color: var(--tp-common-white); + text-transform: capitalize; + margin-bottom: 30px; +} +.tpoffcanvas__close-btn button { + position: absolute; + right: 0px; + top: 0px; + transition: 1s; + -webkit-transition: all 0.4s cubic-bezier(0.785, 0.135, 0.15, 0.86); + -moz-transition: all 0.4s cubic-bezier(0.785, 0.135, 0.15, 0.86); + transition: all 0.4s cubic-bezier(0.785, 0.135, 0.15, 0.86); + transition-duration: 0.3s; + height: 50px; + width: 50px; + background-color: var(--tp-common-white); + color: var(--tp-common-black); +} +.tpoffcanvas__close-btn button i { + font-weight: 300; + font-size: 30px; +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tpoffcanvas__close-btn button { + font-size: 28px; + } +} +@media (max-width: 767px) { + .tpoffcanvas__close-btn button { + font-size: 28px; + } +} +.tpoffcanvas__content { + margin-bottom: 30px; +} +.tpoffcanvas__content p { + font-size: 16px; + color: #fff; + font-weight: 400; + line-height: 1.6; + margin-bottom: 25px; +} +.tpoffcanvas__content span { + color: #fff; + font-size: 18px; + font-weight: 500; + margin-bottom: 5px; + display: inline-block; +} +.tpoffcanvas__content a { + font-size: 30px; + line-height: 51px; + font-weight: 700; + color: var(--tp-common-white); + display: inline-block; +} +@media (max-width: 767px) { + .tpoffcanvas__content a { + font-size: 27px; + } +} +.tpoffcanvas__social .social-icon a { + height: 50px; + width: 50px; + line-height: 50px; + text-align: center; + font-size: 18px; + background-color: var(--tp-common-white); + color: var(--tp-theme-1); + margin-right: 15px; + transition: 0.3s; + display: inline-block; + border-radius: 10px; +} +@media (max-width: 767px) { + .tpoffcanvas__social .social-icon a { + margin-right: 3px; + } +} +.tpoffcanvas__social .social-icon a:hover { + background-color: var(--tp-theme-1); + color: var(--tp-common-white); +} +.tpoffcanvas__info { + margin-bottom: 40px; +} +.tpoffcanvas__info .offcanva-title { + color: var(--tp-common-white); + padding-bottom: 5px; +} +.tpoffcanvas__info a { + color: rgba(255, 255, 255, 0.6); + line-height: 1.2; +} + +.mobile-menu.mean-container { + margin-bottom: 50px; +} + +.offcan-social-title { + color: #fff; + font-size: 18px; + font-weight: 500; + margin-bottom: 15px; + display: inline-block; +} + +.tpoffcanvas-social { + height: 100%; + display: flex; + flex-direction: column; +} + +.about-shape-1 { + position: absolute; + top: 10%; + left: 0; +} +.about-shape-2 { + position: absolute; + top: 0%; + right: 0%; +} +.about-banner { + background-color: #600EE4; + height: 540px; +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .about-banner { + height: 580px; + } +} +@media (max-width: 767px) { + .about-banner { + height: 400px; + } +} +.about-banner-title { + font-style: normal; + font-weight: 600; + font-size: 110px; + line-height: 1.2; + letter-spacing: 0; + color: var(--tp-common-white); + position: relative; + z-index: -1; + margin-top: 190px; + display: inline-block; + margin-left: 100px; +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .about-banner-title { + font-size: 90px; + margin-top: 150px; + } +} +@media (max-width: 767px) { + .about-banner-title { + font-size: 50px; + margin-left: 50px; + margin-top: 132px; + } +} + +.about-img-height { + min-height: 620px; + background-repeat: no-repeat; + background-size: cover; + border-radius: 30px; + margin-top: -215px; + overflow: hidden; +} +@media only screen and (min-width: 1200px) and (max-width: 1399px) { + .about-img-height { + min-height: 550px; + } +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .about-img-height { + min-height: 550px; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .about-img-height { + min-height: 400px; + margin-top: -320px; + } +} +@media (max-width: 767px) { + .about-img-height { + min-height: 300px; + margin-top: -200px; + } +} +.about-img-title { + font-style: normal; + font-weight: 600; + font-size: 110px; + line-height: 1.2; + letter-spacing: 0; + color: #600EE4; + margin-left: 100px; + margin-top: -140px; +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .about-img-title { + font-size: 90px; + margin-top: -115px; + } +} +@media (max-width: 767px) { + .about-img-title { + font-size: 50px; + margin-left: 50px; + margin-top: -67px; + } +} + +.breadcrumb__shape-1 { + position: absolute; + top: 50%; + transform: translateY(-50%); + left: 0; +} +.breadcrumb__shape-2 { + position: absolute; + top: 0; + right: 0; +} +.breadcrumb__sub-img { + position: absolute; + top: 35px; + right: -5px; +} +.breadcrumb-height { + padding-top: 115px; + padding-bottom: 35px; +} +.breadcrumb-height-2 { + padding-top: 105px; + padding-bottom: 80px; +} +.breadcrumb-height-3 { + padding-top: 125px; + padding-bottom: 290px; +} +.breadcrumb-ptb-3 { + padding-top: 155px; + padding-bottom: 40px; +} +.breadcrumb-ptb-3 .breadcrumb__content { + margin-top: 25px; +} +.breadcrumb-ptb-4 { + padding-top: 190px; + padding-bottom: 260px; +} +@media (max-width: 767px) { + .breadcrumb-ptb-4 { + padding-top: 150px; + padding-bottom: 240px; + } +} +.breadcrumb-ptb-5 { + padding-top: 180px; + padding-bottom: 305px; +} +@media only screen and (min-width: 1200px) and (max-width: 1399px) { + .breadcrumb-ptb-5 { + padding-left: 100px; + padding-right: 100px; + } +} +.breadcrumb-overlay { + position: relative; +} +.breadcrumb-overlay::after { + content: ""; + top: 0; + left: 0; + width: 100%; + height: 100%; + position: absolute; + background: rgba(229, 174, 255, 0.2); + backdrop-filter: blur(130px); +} +.breadcrumb-overlay .breadcrumb__text p { + color: rgba(95, 97, 104, 0.7); +} +.breadcrumb__content { + margin-top: 60px; +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .breadcrumb__content { + transform: translateY(20px); + } +} +@media (max-width: 767px) { + .breadcrumb__content { + margin-bottom: 30px; + } +} +.breadcrumb__client-info span { + font-weight: 500; + font-size: 14px; + line-height: 12px; + text-align: center; + letter-spacing: 0; + color: rgba(255, 255, 255, 0.6); + margin-bottom: 15px; + display: inline-block; +} +.breadcrumb__client-info p { + font-weight: 600; + font-size: 18px; + line-height: 24px; + color: var(--tp-common-white); + margin-bottom: 0; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .breadcrumb__client-info p { + font-size: 15px; + } +} +.breadcrumb__text p { + font-weight: 500; + font-size: 17px; + line-height: 26px; + text-align: center; + color: rgba(255, 255, 255, 0.7); +} +@media (max-width: 767px) { + .breadcrumb__text p br { + display: none; + } +} +.breadcrumb__text span { + font-weight: 600; + font-size: 14px; + line-height: 12px; + text-transform: uppercase; + color: rgba(255, 255, 255, 0.6); + padding-bottom: 10px; + display: inline-block; +} +.breadcrumb__img { + display: inline-block; +} +.breadcrumb__title { + font-weight: 700; + font-size: 70px; + line-height: 1.1; + letter-spacing: 0; + color: #FFFFFF; + padding-bottom: 12px; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .breadcrumb__title { + font-size: 60px; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .breadcrumb__title { + font-size: 55px; + } +} +@media (max-width: 767px) { + .breadcrumb__title { + font-size: 40px; + line-height: 1.2; + } +} +.breadcrumb__list { + display: inline-block; +} +.breadcrumb__list span { + font-weight: 600; + font-size: 17px; + line-height: 24px; + color: #FFFFFF; +} +@media (max-width: 767px) { + .breadcrumb__list span { + font-size: 15px; + } +} +.breadcrumb__list span.child-one { + color: rgba(255, 255, 255, 0.7); + font-weight: 400; +} +.breadcrumb__list span.dvdr i { + font-weight: 400; + font-size: 17px; + line-height: 16px; + color: rgba(255, 255, 255, 0.7); + padding: 0px 8px; + transform: translateY(1px); +} + +.pd-border-right { + border-right: 1px solid rgba(255, 255, 255, 0.1); +} +.pd-border-right .space-left-2 { + padding-left: 50px; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .pd-border-right .space-left-2 { + padding-left: 30px; + } +} +@media (max-width: 767px) { + .pd-border-right .space-left-2 { + padding-left: 0px; + } +} +.pd-border-right .space-left-3 { + padding-left: 50px; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .pd-border-right .space-left-3 { + padding-left: 30px; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .pd-border-right .space-left-3 { + padding-left: 0px; + } +} +@media (max-width: 767px) { + .pd-border-right .space-left-3 { + padding-left: 0px; + } +} +.pd-border-right .space-left-4 { + padding-left: 50px; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .pd-border-right .space-left-4 { + padding-left: 30px; + } +} +@media (max-width: 767px) { + .pd-border-right .space-left-4 { + padding-left: 0px; + } +} + +.breadcrumb-height-3 .container .row [class*=col-]:last-child { + border-right: 0; +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .breadcrumb-height-3 .container .row [class*=col-]:nth-child(2) { + border-right: none; + } +} +@media (max-width: 767px) { + .breadcrumb-height-3 .container .row [class*=col-] { + border-right: none; + } +} + +.breadcrumb__shape-3 { + position: absolute; + bottom: 12%; + left: 8%; + -moz-animation: circle-animations 3s ease-in-out 1s forwards infinite alternate; + -webkit-animation: circle-animations 3s ease-in-out 1s forwards infinite alternate; + animation: circle-animations 3s ease-in-out 1s forwards infinite alternate; +} +.breadcrumb__shape-4 { + position: absolute; + bottom: 12%; + left: 9%; +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .breadcrumb__shape-4 { + bottom: 50%; + } +} + +@media only screen and (min-width: 1200px) and (max-width: 1399px) { + .breadcrumb__content-wrap { + padding-left: 80px; + } +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .breadcrumb__content-wrap { + padding-left: 50px; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .breadcrumb__content-wrap { + padding-left: 50px; + } +} + +.tp-custom-accordion .accordion-items { + border-bottom: 1px solid #EBECF0; + padding: 0 20px; + position: relative; + transition: 0.3s; +} +.tp-custom-accordion .accordion-items.tp-faq-active { + box-shadow: 0px 20px 20px rgba(3, 4, 28, 0.08); + border-radius: 0 0 20px 20px; +} +.tp-custom-accordion .accordion-items.boxsadow { + box-shadow: none; + border-radius: none; +} +.tp-custom-accordion .accordion-buttons { + position: relative; + width: 100%; + font-weight: 600; + font-size: 22px; + line-height: 20px; + font-family: var(--tp-ff-mont); + text-align: left; + padding: 35px 0; +} +@media (max-width: 767px) { + .tp-custom-accordion .accordion-buttons { + font-size: 14px; + } +} +.tp-custom-accordion .accordion-buttons .accordion-btn { + position: absolute; + top: 50%; + transform: translateY(-50%); + right: 0; + display: inline-block; + width: 26px; + height: 26px; + border: 1px solid #C0C2C8; + border-radius: 50%; + transition: 0.3s; +} +.tp-custom-accordion .accordion-buttons .accordion-btn::after { + position: absolute; + content: ""; + width: 12px; + height: 2px; + left: 50%; + top: 50%; + transform: translate(-50%, -50%); + background-color: #525258; + border-radius: 2px; +} +.tp-custom-accordion .accordion-buttons .accordion-btn::before { + position: absolute; + content: ""; + width: 2px; + height: 12px; + left: 50%; + top: 50%; + transform: translate(-50%, -50%); + background-color: #525258; + border-radius: 2px; + transition: 0.4s; +} +.tp-custom-accordion .accordion-buttons:not(.collapsed) { + padding-bottom: 22px; +} +.tp-custom-accordion .accordion-buttons:not(.collapsed) .accordion-btn { + border-color: var(--tp-common-black); +} +.tp-custom-accordion .accordion-buttons:not(.collapsed) .accordion-btn::before { + transform: translate(-50%, -50%) rotate(90deg); +} +.tp-custom-accordion .accordion-body { + padding: 0px 0 40px 0; + font-style: normal; + font-weight: 400; + font-size: 16px; + line-height: 24px; + font-family: var(--tp-ff-mont); + padding-right: 35px; +} +@media (max-width: 767px) { + .tp-custom-accordion .accordion-body { + font-size: 13px; + padding-right: 0; + } +} + +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-custom-accordio-2 { + margin-bottom: 50px; + } +} +@media (max-width: 767px) { + .tp-custom-accordio-2 { + margin-bottom: 50px; + } +} +.tp-custom-accordio-2 .accordion-items { + margin-bottom: 15px; + background: #F7F9FB; + border-radius: 16px; +} +.tp-custom-accordio-2 .accordion-buttons { + position: relative; + width: 100%; + text-align: left; + padding: 30px 35px; + font-weight: 500; + font-size: 22px; + line-height: 20px; + background: #F7F9FB; + border-radius: 16px; +} +@media (max-width: 767px) { + .tp-custom-accordio-2 .accordion-buttons { + font-size: 19px; + } +} +.tp-custom-accordio-2 .accordion-buttons::after { + position: absolute; + content: "\f107"; + font-family: "Font Awesome 5 Pro"; + background-image: none; + top: 25px; + right: 35px; + width: auto; + height: auto; + font-weight: 700; + font-size: 20px; + opacity: 1; + height: 30px; + width: 30px; + line-height: 30px; + background-color: var(--tp-common-blue); + color: var(--tp-common-white); + text-align: center; + border-radius: 50%; + transform: rotate(0deg); + transition: 0.5s; + font-weight: 300; +} +.tp-custom-accordio-2 .accordion-buttons.collapsed::after { + background-color: var(--tp-common-black); + color: var(--tp-common-white); + transform: rotate(90deg); +} +.tp-custom-accordio-2 .accordion-body { + padding: 40px 35px; + padding-top: 0px; + position: relative; + z-index: 1; + font-weight: 400; + font-size: 17px; + line-height: 28px; + color: #595B62; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-custom-accordio-2 .accordion-body { + font-size: 14px; + line-height: 23px; + padding: 30px 35px; + padding-top: 15px; + } +} +@media (max-width: 767px) { + .tp-custom-accordio-2 .accordion-body { + font-size: 15px; + line-height: 24px; + } +} + +.tp-inner-font .accordion-items button { + font-family: var(--tp-ff-body); +} +.tp-inner-font .accordion-items .accordion-body { + font-family: var(--tp-ff-body); +} + +/*----------------------------------------*/ +/* SEARCH CSS START +/*----------------------------------------*/ +.search__popup { + padding-top: 70px; + padding-bottom: 100px; + position: fixed; + top: 0; + left: 0; + right: 0; + width: 100%; + height: 100%; + background-color: rgba(0, 0, 0, 0.9); + z-index: 99; + -webkit-transform: translateY(calc(-100% - 80px)); + -moz-transform: translateY(calc(-100% - 80px)); + -ms-transform: translateY(calc(-100% - 80px)); + -o-transform: translateY(calc(-100% - 80px)); + transform: translateY(calc(-100% - 80px)); + -webkit-transition: transform 0.6s ease-in-out, opacity 0.6s ease-in-out; + -moz-transition: transform 0.6s ease-in-out, opacity 0.6s ease-in-out; + transition: transform 0.6s ease-in-out, opacity 0.6s ease-in-out; + transition-delay: 0.7s; +} +.search__popup.search-opened { + -webkit-transform: translateY(0%); + -moz-transform: translateY(0%); + -ms-transform: translateY(0%); + -o-transform: translateY(0%); + transform: translateY(0%); + transition-delay: 0s; +} +.search__popup.search-opened .search__input { + -webkit-transform: translateY(0px); + -moz-transform: translateY(0px); + -ms-transform: translateY(0px); + -o-transform: translateY(0px); + transform: translateY(0px); + opacity: 1; + transition-delay: 0.3s; +} +.search__popup.search-opened .search__input::after { + width: 100%; + transition-delay: 0.5s; +} +.search__popup-2 { + background-color: var(--tp-common-black-13); +} +.search__popup-2 .search__input .search-input-field ~ .search-focus-border { + background-color: var(--tp-theme-8); +} +.search__popup-3 .search__input .search-input-field ~ .search-focus-border { + background-color: var(--tp-theme-10); +} +.search__top { + margin-bottom: 80px; +} +.search__input { + position: relative; + height: 80px; + transition: all 0.3s ease-out 0s; + transition-delay: 0.5s; + opacity: 0; +} +.search__input::after { + position: absolute; + content: ""; + left: 0; + bottom: 0; + width: 0%; + height: 1px; + background-color: rgba(255, 255, 255, 0.3); + transition: all 0.3s ease-out 0s; + transition-delay: 0.3s; +} +.search__input input { + width: 100%; + height: 100%; + background-color: transparent; + border: 0; + outline: 0; + font-size: 24px; + color: var(--tp-common-white); + border-bottom: 1px solid transparent; + padding: 0; + padding-right: 30px; +} +.search__input input::-webkit-input-placeholder { + color: rgba(255, 255, 255, 0.5); + font-size: 24px; +} +.search__input input:-moz-placeholder { + color: rgba(255, 255, 255, 0.5); + font-size: 24px; +} +.search__input input::-moz-placeholder { + color: rgba(255, 255, 255, 0.5); + font-size: 24px; +} +.search__input input:-ms-input-placeholder { + color: rgba(255, 255, 255, 0.5); + font-size: 24px; +} +.search__input button { + position: absolute; + top: 50%; + left: 0; + -webkit-transform: translateY(-50%); + -moz-transform: translateY(-50%); + -ms-transform: translateY(-50%); + -o-transform: translateY(-50%); + transform: translateY(-50%); + font-size: 18px; + color: var(--tp-common-white); +} +.search__input .search-input-field ~ .search-focus-border { + position: absolute; + bottom: 0; + left: auto; + right: 0; + width: 0; + height: 1px; + background-color: var(--tp-common-orange); + -webkit-transition: all 0.5s ease-out 0s; + -moz-transition: all 0.5s ease-out 0s; + -ms-transition: all 0.5s ease-out 0s; + -o-transition: all 0.5s ease-out 0s; + transition: all 0.5s ease-out 0s; +} +.search__input .search-input-field:focus ~ .search-focus-border { + width: 100%; + left: 0; + right: auto; + -webkit-transition: all 0.5s ease-out 0s; + -moz-transition: all 0.5s ease-out 0s; + -ms-transition: all 0.5s ease-out 0s; + -o-transition: all 0.5s ease-out 0s; + transition: all 0.5s ease-out 0s; +} + +.search__close-btn { + font-size: 25px; + color: rgba(255, 255, 255, 0.3); +} +.search__close-btn:hover { + color: var(--tp-common-white); +} +.search__result-title { + font-size: 50px; + letter-spacing: 0; + margin-bottom: 0; +} +@media only screen and (min-width: 576px) and (max-width: 767px) { + .search__result-title { + font-size: 40px; + } +} +@media (max-width: 767px) { + .search__result-title { + font-size: 35px; + } +} +.search__result-title span { + color: var(--tp-theme-1); + display: inline-block; +} +.search__result-content p { + font-size: 16px; + line-height: 1.62; + color: var(--tp-text-1); +} +.search__result-input { + position: relative; +} +.search__result-input-box { + position: relative; + margin-bottom: 20px; +} +.search__result-input-box button { + position: absolute; + top: 0; + right: 0; + padding: 22px 43px; +} +@media (max-width: 767px) { + .search__result-input-box button { + position: relative; + margin-top: 15px; + } +} +.search__result-input-box button:hover { + background-color: var(--tp-common-black); +} +.search__result-input input { + width: 100%; + height: 70px; + padding-left: 60px; + padding-right: 177px; + background-color: var(--tp-common-white); + border: 1px solid var(--tp-common-white); + box-shadow: -3px 0px 0px var(--tp-theme-1), 0px 1px 2px rgba(3, 4, 28, 0.14); +} +@media (max-width: 767px) { + .search__result-input input { + padding-right: 25px; + } +} +.search__result-input span { + position: absolute; + top: 50%; + left: 30px; + -webkit-transform: translateY(-50%); + -moz-transform: translateY(-50%); + -ms-transform: translateY(-50%); + -o-transform: translateY(-50%); + transform: translateY(-50%); + font-size: 18px; + color: #A0A0B5; +} +.search__result-input span svg { + -webkit-transform: translateY(-2px); + -moz-transform: translateY(-2px); + -ms-transform: translateY(-2px); + -o-transform: translateY(-2px); + transform: translateY(-2px); +} +.search__result-tags a { + display: inline-block; + font-family: var(--tp-ff-space); + font-size: 13px; + font-weight: 500; + border: 1px solid #D5D5DD; + padding: 5px 18px; + line-height: 1; + margin-right: 2px; + margin-bottom: 7px; +} +.search__result-tags a:hover { + background-color: var(--tp-theme-1); + border-color: var(--tp-theme-1); + color: var(--tp-common-white); +} +.search__blog-item { + padding: 50px 50px; + border: 1px solid #EAEAEF; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .search__blog-item { + padding: 30px 30px; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .search__blog-item { + padding: 25px; + } +} +@media (max-width: 767px) { + .search__blog-item { + padding: 20px; + } +} +.search__blog-title { + font-size: 30px; + line-height: 1.2; + letter-spacing: 0; + margin-bottom: 13px; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .search__blog-title { + font-size: 28px; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .search__blog-title { + font-size: 21px; + } + .search__blog-title br { + display: none; + } +} +@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 767px) { + .search__blog-title br { + display: none; + } +} +@media (max-width: 767px) { + .search__blog-title { + font-size: 25px; + } +} +.search__blog-title a:hover { + color: var(--tp-theme-1); +} +.search__blog-tag { + margin-bottom: 10px; +} +.search__blog-tag a { + display: inline-block; + background-color: rgba(99, 100, 219, 0.06); + font-family: var(--tp-ff-space); + font-weight: 500; + font-size: 15px; + line-height: 1; + color: var(--tp-common-purple); + padding: 4px 12px; +} +.search__blog-tag a:hover { + background-color: var(--tp-common-purple); + color: var(--tp-common-white); +} +.search__blog-meta span { + color: var(--tp-text-1); + margin-right: 15px; + margin-bottom: 10px; + display: inline-block; +} +.search__blog-meta span i, .search__blog-meta span svg { + margin-right: 2px; +} +.search__blog-meta span svg { + -webkit-transform: translateY(-1px); + -moz-transform: translateY(-1px); + -ms-transform: translateY(-1px); + -o-transform: translateY(-1px); + transform: translateY(-1px); +} +.search__blog-meta span svg path { + stroke: #7A7E83; +} +.search__blog-meta-author { + margin-bottom: 10px; +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .search__blog-meta-author { + margin-right: 20px; + } +} +.search__blog-meta-author-thumb img { + width: 24px; + height: 24px; + border-radius: 50%; + margin-right: 10px; +} +.search__blog-meta-author-content span { + display: inline-block; + font-family: var(--tp-ff-inter); + font-size: 14px; + color: #7A7E83; +} +.search__blog-meta-author-content span a { + color: var(--tp-common-black-11); + font-weight: 500; +} +.search__blog-meta-author-content span a:hover { + color: var(--tp-theme-1); +} +.search__blog-content p { + font-size: 15px; + line-height: 1.47; + color: var(--tp-text-1); + margin-bottom: 20px; +} +.search__blog-btn .tp-btn-border { + padding: 8px 29px; +} +.search__blog-btn .tp-btn-border svg, .search__blog-btn .tp-btn-border i { + margin-left: 5px; +} +.search__blog-btn .tp-btn-border svg { + -webkit-transform: translateY(-1px); + -moz-transform: translateY(-1px); + -ms-transform: translateY(-1px); + -o-transform: translateY(-1px); + transform: translateY(-1px); +} +.search__blog-btn .tp-btn-border:hover { + background-color: var(--tp-theme-1); + border-color: var(--tp-theme-1); + color: var(--tp-common-white); +} + +.tp-section-title { + font-weight: 700; + font-size: 50px; + line-height: 1.2; +} +.tp-section-title span { + color: var(--tp-theme-3); +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-section-title { + font-size: 40px; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-section-title { + font-size: 40px; + } + .tp-section-title br { + display: none; + } +} +@media (max-width: 767px) { + .tp-section-title { + font-size: 33px; + } +} + +.tp-section-title-lg { + font-weight: 600; + font-size: 60px; + line-height: 1.1; + letter-spacing: 0; + font-family: var(--tp-ff-mont); +} +.tp-section-title-lg span { + color: var(--tp-theme-1); +} +@media only screen and (min-width: 1200px) and (max-width: 1399px) { + .tp-section-title-lg { + font-size: 55px; + } +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-section-title-lg { + font-size: 40px; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-section-title-lg { + font-size: 40px; + } +} +@media (max-width: 767px) { + .tp-section-title-lg { + font-size: 32px; + } + .tp-section-title-lg br { + display: none; + } +} + +.tp-section-title-3 { + font-family: var(--tp-ff-urban); + font-weight: 700; + font-size: 58px; + line-height: 1.1; + margin-bottom: 0; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-section-title-3 { + font-size: 50px; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-section-title-3 { + font-size: 53px; + } +} +@media (max-width: 767px) { + .tp-section-title-3 { + font-size: 35px; + } + .tp-section-title-3 br { + display: none; + } +} +@media only screen and (min-width: 576px) and (max-width: 767px) { + .tp-section-title-3 { + font-size: 38px; + } + .tp-section-title-3 br { + display: none; + } +} +.tp-section-title-3 span { + font-family: "iran-yekan"; + font-style: italic; + font-weight: 400; +} + +.tp-section-title-4 { + font-weight: 700; + font-size: 60px; + line-height: 1.1; + color: var(--tp-common-white); +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-section-title-4 { + font-size: 45px; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-section-title-4 { + font-size: 50px; + } +} +@media (max-width: 767px) { + .tp-section-title-4 { + font-size: 40px; + } +} + +.tp-section-title-5 { + font-weight: 200; + font-size: 50px; + line-height: 1.2; + color: var(--tp-common-white); + letter-spacing: 0; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-section-title-5 { + font-size: 42px; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-section-title-5 br { + display: none; + } +} +@media (max-width: 767px) { + .tp-section-title-5 { + font-size: 35px; + } + .tp-section-title-5 br { + display: none; + } +} +@media only screen and (min-width: 576px) and (max-width: 767px) { + .tp-section-title-5 br { + display: none; + } +} +.tp-section-title-5 span { + font-weight: 700; +} +.tp-section-title-5 i { + font-style: normal; + overflow: hidden; + display: inline-block; +} +.tp-section-title-5 i i.child-2 { + transform: translateY(0px); + opacity: 1; + display: inline-block; + padding-bottom: 20px; +} + +.tp-section-subtitle { + font-weight: 600; + font-size: 13px; + line-height: 14px; + color: var(--tp-common-blue); + background: rgba(89, 86, 233, 0.05); + border-radius: 30px; + display: inline-block; + padding: 10px 17px; + margin-bottom: 8px; + text-transform: uppercase; +} + +.inner-section-subtitle { + font-weight: 500; + font-size: 14px; + letter-spacing: 0; + color: #6B14FA; + padding-bottom: 10px; + display: inline-block; + text-transform: uppercase; +} + +.tp-section-subtitle-2 { + font-weight: 500; + font-size: 16px; + line-height: 20px; + color: var(--tp-common-black); + border-bottom: 2px solid var(--tp-theme-2); + font-family: var(--tp-ff-mont); + display: inline-block; +} + +.tp-section-subtitle-4 { + font-weight: 700; + font-size: 14px; + line-height: 16px; + letter-spacing: 0; + text-transform: uppercase; + color: var(--tp-common-yellow-3); + display: inline-block; +} +.tp-section-subtitle-4::before { + content: ""; + height: 1.5px; + width: 20px; + background-color: var(--tp-common-yellow-3); + display: inline-block; + transform: translateY(-5px); + margin-right: 10px; +} +.tp-section-subtitle-4.both { + position: relative; +} +.tp-section-subtitle-4.both::before { + content: ""; + height: 1.5px; + width: 20px; + background-color: var(--tp-common-yellow-3); + display: inline-block; + transform: translateY(-5px); + margin-right: 10px; +} +.tp-section-subtitle-4.both::after { + content: ""; + height: 1.5px; + width: 20px; + background-color: var(--tp-common-yellow-3); + display: inline-block; + transform: translateY(-5px); + margin-left: 10px; +} + +.tp-section-subtitle-5 { + font-weight: 500; + font-size: 14px; + letter-spacing: 0; + text-transform: uppercase; + color: var(--tp-common-white); + padding-bottom: 15px; + display: inline-block; +} + +.tp-orange-color { + transition: 0.3s; + display: inline-block; +} +.tp-orange-color:hover { + color: var(--tp-common-orange); +} + +.tp-theme-color { + transition: 0.3s; + display: inline-block; +} +.tp-theme-color:hover { + color: var(--tp-theme-1); +} + +.tp-green-color { + transition: 0.3s; + display: inline-block; +} +.tp-green-color:hover { + color: var(--tp-common-green); +} + +.tp-purple-color { + transition: 0.3s; + display: inline-block; +} +.tp-purple-color:hover { + color: var(--tp-common-purple); +} + +.tp-yellow-color { + transition: 0.3s; + display: inline-block; +} +.tp-yellow-color:hover { + color: var(--tp-common-yellow); +} + +.bbbbb { + position: absolute; + top: 0; + left: 0; + height: 100%; + width: 100%; +} + +/*----------------------------------------*/ +/* 03. MEANMENU CSS START +/*----------------------------------------*/ +.mobile-menu.mean-container { + overflow: hidden; +} +@media (max-width: 767px) { + .mobile-menu.mean-container { + margin-bottom: 30px; + } +} + +.mobile-menu .sidebar-list { + clear: both; +} +.mobile-menu .sidebar-list li { + position: relative; + padding-left: 20px; + margin-bottom: 5px; + color: var(--tp-common-white); +} +.mobile-menu .sidebar-list li::after { + top: 10px; + left: 0; + width: 6px; + height: 6px; + border-radius: 50%; + border: 1px solid #c00; + background-color: transparent; + content: ""; + display: inline-block; + position: absolute; +} +.mobile-menu .tp-sidebar-social { + margin-top: 20px; +} +.mobile-menu .tp-sidebar-social a { + margin-right: 5px; + background-color: var(--tp-theme-primary); + color: #fff; + display: inline-block; + width: 35px; + height: 35px; + text-align: center; + font-size: 14px; + line-height: 34px; +} + +.sidebar-title h3 { + color: var(--tp-common-white); +} + +/* mean menu customize */ +.mean-container a.meanmenu-reveal { + display: none; +} + +.mean-container .mean-nav { + background: none; + margin-top: 0; +} + +.mean-container .mean-bar { + padding: 0; + min-height: auto; + background: none; +} + +.mean-container .mean-nav > ul { + padding: 0; + margin: 0; + width: 100%; + list-style-type: none; + display: block !important; +} + +.mean-container a.meanmenu-reveal { + display: none !important; +} + +.mean-container .mean-nav ul li a { + width: 100%; + padding: 15px 0; + color: #fff; + border-top: 1px solid rgba(255, 255, 255, 0.1); + font-size: 14px; + line-height: 1.5; + font-weight: 700; + text-align: right; + +} +.mean-container .mean-nav ul li a:hover { + color: var(--tp-theme-3); +} + +.mean-container .mean-nav ul li a.mean-expand { + margin-top: 10px; + padding: 0 !important; + line-height: 14px; + border: 1px solid rgba(255, 255, 255, 0.1) !important; + height: 30px; + width: 30px; + line-height: 30px; + color: #fff; + line-height: 30px; + top: 0; + font-weight: 400; + text-align: right; +} +.mean-container .mean-nav ul li a.mean-expand:hover { + color: var(--tp-theme-2); + border-color: #888888; +} + +.mean-container .mean-nav ul li > a > i { + display: none; +} + +.mean-container .mean-nav ul li > a.mean-expand i { + display: inline-block; + margin-right: 8px; +} + +.mean-container .mean-nav > ul > li:first-child > a { + border-top: 0; +} + +.mean-container .mean-nav ul li a.mean-expand.mean-clicked { + color: var(--tp-theme-2); +} + +.mean-container .mean-nav ul li a.mean-expand.mean-clicked i { + transform: rotate(45deg); + -webkit-transform: rotate(45deg); + -moz-transform: rotate(45deg); + -ms-transform: rotate(45deg); + -o-transform: rotate(45deg); + color: var(--tp-common-white); +} + +/*----------------------------------------*/ +/* 15. HEADER CSS START +/*----------------------------------------*/ +.header-top__space { + padding: 20px 0; +} +@media only screen and (min-width: 1200px) and (max-width: 1399px) { + .header-top__space { + padding: 20px 0; + padding-left: 60px; + padding-right: 60px; + } +} +.header-top__link span { + font-weight: 500; + font-size: 14px; + line-height: 1.1; + color: var(--tp-common-black); + margin-right: 5px; +} +.header-top__link span i { + font-style: normal; + color: var(--tp-grey-1); +} +.header-top__link a { + height: 23px; + width: 23px; + line-height: 20px; + border-radius: 50%; + text-align: center; + display: inline-block; + background-color: var(--tp-common-blue); +} +.header-top__link a:hover { + background-color: var(--tp-theme-1); +} +.header-top__link a svg { + margin-left: 2px; +} +.header-top__support span { + font-weight: 400; + font-size: 14px; + line-height: 10px; +} +.header-top__support span a { + color: var(--tp-common-black); + font-weight: 500; +} +.header-top__support span a:hover { + color: var(--tp-common-red); +} + +@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) { + .header__space { + padding: 15px 0; + } +} + +.header-bottom__area-2.header-sticky { + position: fixed; + top: 0; + left: 0; + right: 0; + background-color: #fff; + opacity: 1; + visibility: visible; + width: 100%; + box-shadow: rgba(0, 0, 0, 0.02) 0px 1px 3px 0px, rgba(27, 31, 35, 0.15) 0px 0px 0px 1px; + animation: 0.95s ease 0s normal forwards 1 running headerSlideDown; + z-index: 999; +} +.header-bottom__area-2.header-sticky .tp-btn-white { + box-shadow: rgba(0, 0, 0, 0.02) 0px 1px 3px 0px, rgba(27, 31, 35, 0.15) 0px 0px 0px 1px; +} +.header-bottom__area-2.header-sticky .header-bottom__main-menu > nav > ul > li > a { + padding: 30px 0; +} +.header-bottom__area-2.header-sticky .header-bottom__bar { + box-shadow: rgba(0, 0, 0, 0.02) 0px 1px 3px 0px, rgba(27, 31, 35, 0.15) 0px 0px 0px 1px; +} + +.header-blur.header-sticky { + position: fixed; + top: 0; + left: 0; + right: 0; + opacity: 1; + visibility: visible; + width: 100%; + animation: 600ms ease-in-out 0s normal none 1 running fadeInDown; + background-color: rgba(255, 255, 255, 0.1); + -webkit-backdrop-filter: blur(16px); + backdrop-filter: blur(16px); + box-shadow: 0px 1px 3px rgba(3, 4, 28, 0.12); + z-index: 999; +} +.header-blur.header-sticky.header-bottom__plr-4 { + border: none; +} + +.header-bottom__plr-5.header-sticky { + position: fixed; + top: 0; + left: 0; + right: 0; + background-color: var(--tp-common-white); + opacity: 1; + visibility: visible; + width: 100%; + animation: 600ms ease-in-out 0s normal none 1 running fadeInDown; + z-index: 999; + box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px; +} +.header-bottom__plr-5.header-sticky .header-bottom__main-menu-5 nav > ul > li > a { + padding: 31px 0; +} + +.header-sticky-bg-2.header-sticky { + position: fixed; + top: 0; + left: 0; + right: 0; + background-color: var(--tp-common-white); + opacity: 1; + visibility: visible; + width: 100%; + box-shadow: 0px 4px 10px rgba(3, 4, 28, 0.1); + animation: 600ms ease-in-out 0s normal none 1 running fadeInDown; + z-index: 999; +} +.header-sticky-bg-2.header-sticky .black-logo { + display: block; +} +.header-sticky-bg-2.header-sticky .white-logo { + display: none; +} +.header-sticky-bg-2.header-sticky .header-bottom__main-menu-inner ul li a { + color: var(--tp-common-black); +} +.header-sticky-bg-2.header-sticky .header-bottom__bar { + box-shadow: rgba(0, 0, 0, 0.02) 0px 1px 3px 0px, rgba(27, 31, 35, 0.15) 0px 0px 0px 1px; +} +.header-sticky-bg-2.header-sticky .header-bottom__main-menu-4 ul li a { + color: var(--tp-common-black); +} +.header-sticky-bg-2.header-sticky .tp-header-2__main-menu > nav > ul > li > a { + color: var(--tp-common-black); + padding: 31px 0; +} +.header-sticky-bg-2.header-sticky .tp-header-2__right .tp-header-2__login { + color: var(--tp-common-black); +} +.header-sticky-bg-2.header-sticky .tp-header-2__right .tp-header-2__login:hover { + color: #57B639; +} +.header-sticky-bg-2.header-sticky .tp-btn-white { + box-shadow: rgba(0, 0, 0, 0.02) 0px 1px 3px 0px, rgba(27, 31, 35, 0.15) 0px 0px 0px 1px; +} +.header-sticky-bg-2.header-sticky .header-bottom__action-4 a svg { + color: var(--tp-common-black); +} +.header-sticky-bg-2.header-sticky .header-bottom__action-4 a span { + color: var(--tp-common-black); +} + +.black-logo { + display: none; +} + +.header-bottom__lang > ul > li { + position: relative; + list-style: none; +} +.header-bottom__lang > ul > li > a { + display: flex; + align-items: center; + height: 32px; + padding: 0 5px 0 15px; + border-radius: 30px; + font-weight: 700; + font-size: 14px; + color: var(--tp-common-white); + line-height: 0; +} +.header-bottom__lang > ul > li > a svg.child-1 { + margin-right: 7px; +} +.header-bottom__lang > ul > li > a svg.child-2 { + margin-left: 10px; + transition: 0.4s; +} +.header-bottom__lang-submenu { + position: absolute; + top: 140%; + left: 0px; + width: 120px; + background: var(--tp-common-white); + z-index: 9; + box-shadow: 0 30px 70px 6px rgba(11, 6, 70, 0.08); + padding: 15px 20px; + border-radius: 4px; + opacity: 0; + visibility: hidden; + -webkit-transition: all 0.3s ease-out 0s; + -moz-transition: all 0.3s ease-out 0s; + -ms-transition: all 0.3s ease-out 0s; + -o-transition: all 0.3s ease-out 0s; + transition: all 0.3s ease-out 0s; +} +.header-bottom__lang-submenu li { + list-style: none; + margin-bottom: 15px; +} +.header-bottom__lang-submenu li:last-child { + margin-bottom: 0; +} +.header-bottom__lang-submenu li:hover { + color: var(--tp-text-primary); +} +.header-bottom__lang-submenu.open { + top: 100%; + opacity: 1; + visibility: visible; +} +.header-bottom__transparent { + position: absolute; + left: 0; + right: 0; +} +.header-bottom__plr-4 { + padding: 0px 315px; + border-bottom: 1px solid rgba(255, 255, 255, 0.1); +} +@media only screen and (min-width: 1600px) and (max-width: 1800px) { + .header-bottom__plr-4 { + padding: 0px 230px; + } +} +@media only screen and (min-width: 1400px) and (max-width: 1599px) { + .header-bottom__plr-4 { + padding: 0px 120px; + } +} +@media only screen and (min-width: 1200px) and (max-width: 1399px) { + .header-bottom__plr-4 { + padding: 0px 15px; + } +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .header-bottom__plr-4 { + padding: 0px 15px; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) { + .header-bottom__plr-4 { + padding: 15px 15px; + } +} +.header-bottom__plr-5 { + padding: 0px 315px; +} +@media only screen and (min-width: 1600px) and (max-width: 1800px) { + .header-bottom__plr-5 { + padding: 0px 230px; + } +} +@media only screen and (min-width: 1400px) and (max-width: 1599px) { + .header-bottom__plr-5 { + padding: 0px 120px; + } +} +@media only screen and (min-width: 1200px) and (max-width: 1399px) { + .header-bottom__plr-5 { + padding: 0px 60px; + } +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .header-bottom__plr-5 { + padding: 0px 30px; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) { + .header-bottom__plr-5 { + padding: 15px 15px; + } +} +.header-bottom__bdr { + border-bottom: 1px solid rgba(255, 255, 255, 0.1); +} +@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) { + .header-bottom__bdr { + padding: 15px 0px; + } +} +.header-bottom__main-menu nav ul { + margin-left: -45px; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .header-bottom__main-menu nav ul { + margin-left: -2px; + } +} +.header-bottom__main-menu nav ul li { + display: inline-block; + margin: 0px 17px; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .header-bottom__main-menu nav ul li { + margin: 0px 12px; + } +} +.header-bottom__main-menu nav ul li:hover a { + color: var(--tp-theme-1); +} +.header-bottom__main-menu nav ul li a { + font-weight: 500; + font-size: 15px; + color: var(--tp-common-black); + display: inline-block; + padding: 40px 0; +} +.header-bottom__main-menu nav ul li .submenu { + position: absolute; + background-color: #fff; + width: 240px; + z-index: 999; + margin-left: -1px; + padding: 30px 0px; + top: 100%; + opacity: 0; + visibility: hidden; + transition: 0.4s; + box-shadow: 0px 8px 20px rgba(61, 110, 168, 0.2); + transform: scaleY(0); + transform-origin: top center; +} +.header-bottom__main-menu nav ul li .submenu li { + margin: 0; + display: block; + margin-bottom: 15px; + padding: 0 40px; +} +.header-bottom__main-menu nav ul li .submenu li:last-child { + margin-bottom: 0; +} +.header-bottom__main-menu nav ul li .submenu li a { + padding: 0; + margin: 0; + display: inline-block; + text-transform: capitalizes; + font-size: 14px; + color: var(--tp-common-black); + position: relative; + letter-spacing: 0px; + font-weight: 500; +} +.header-bottom__main-menu nav ul li .submenu li a::after { + content: ""; + position: absolute; + bottom: -2px; + right: 0; + left: auto; + height: 1px; + width: 0; + background-color: var(--tp-theme-1); + transition: 0.7s; + display: inline-block; +} +.header-bottom__main-menu nav ul li .submenu li:hover a { + color: var(--tp-theme-1); +} +.header-bottom__main-menu nav ul li .submenu li:hover a::after { + width: 100%; + right: auto; + left: 0; +} +.header-bottom__main-menu nav ul li .submenu li .submenu { + left: 100%; + top: 0; +} +.header-bottom__main-menu nav ul li:hover .submenu { + opacity: 1; + visibility: visible; + -webkit-transform: scaleY(1); + -moz-transform: scaleY(1); + -ms-transform: scaleY(1); + -o-transform: scaleY(1); + transform: scaleY(1); +} +.header-bottom__main-menu-3 nav ul { + margin-left: -20px; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .header-bottom__main-menu-3 nav ul { + margin-left: 0px; + } +} +.header-bottom__main-menu-3 nav ul li { + margin: 0px 12px; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .header-bottom__main-menu-3 nav ul li { + margin: 0px 8px; + } +} +.header-bottom__main-menu-3 nav ul li a { + font-weight: 500; + font-size: 16px; + line-height: 14px; + letter-spacing: 0; + font-family: var(--tp-ff-urban); + color: var(--tp-common-black); + margin: 0px 7px; +} +.header-bottom__main-menu-4 > nav > ul { + margin-left: 30px; +} +.header-bottom__main-menu-4 > nav > ul > li { + margin: 0; + position: relative; +} +.header-bottom__main-menu-4 > nav > ul > li .submenu { + border-radius: 0; + left: 1px; +} +.header-bottom__main-menu-4 > nav > ul > li::after { + position: absolute; + bottom: 0; + left: 0; + width: 100%; + height: 0%; + content: ""; + background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.14) 100%); + filter: drop-shadow(0px 2px 0px #F8FF35); + transition: 0.3s; +} +.header-bottom__main-menu-4 > nav > ul > li::before { + position: absolute; + bottom: 0; + left: 50%; + transform: translateX(-50%); + width: 0%; + height: 2px; + content: ""; + background-color: var(--tp-common-yellow-3); + transition: 0.3s; +} +.header-bottom__main-menu-4 > nav > ul > li > a { + color: var(--tp-common-white); + position: relative; + z-index: 5; + padding: 30px 0; + padding-left: 22px; + padding-right: 22px; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .header-bottom__main-menu-4 > nav > ul > li > a { + padding: 30px 15px; + } +} +.header-bottom__main-menu-4 > nav > ul > li:hover::after { + height: 100%; +} +.header-bottom__main-menu-4 > nav > ul > li:hover::before { + width: 100%; +} +.header-bottom__main-menu-4 > nav > ul > li:hover a { + color: var(--tp-common-white); +} +.header-bottom__main-menu-4.header-bottom__main-menu-inner nav ul { + margin-left: -20px; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .header-bottom__main-menu-4.header-bottom__main-menu-inner nav ul { + margin-left: 25px; + } +} +.header-bottom__main-menu-4.header-bottom__main-menu-inner nav ul li::after { + background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.1) 100%); + filter: drop-shadow(0px 2px 0px #FFFFFF); +} +.header-bottom__main-menu-4.header-bottom__main-menu-inner nav ul li::before { + background-color: white; +} +.header-bottom__main-menu-4.header-bottom__main-menu-inner nav ul li a { + padding: 30px 22px; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .header-bottom__main-menu-4.header-bottom__main-menu-inner nav ul li a { + padding: 30px 18px; + } +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .header-bottom__main-menu-5 nav ul { + margin-left: 0; + } +} +.header-bottom__main-menu-5 nav ul li { + margin: 0px 22px; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .header-bottom__main-menu-5 nav ul li { + margin: 0px 15px; + } +} +.header-bottom__main-menu-5 nav ul li ul.submenu li { + text-align: left; +} +.header-bottom__main-menu-5 nav ul li a { + font-weight: 500; + font-size: 16px; + line-height: 14px; + padding: 35px 0; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .header-bottom__main-menu-5 nav ul li a { + font-size: 16px; + } +} +.header-bottom__main-menu-5 nav ul li a:hover { + color: var(--tp-common-blue-3); +} +.header-bottom__main-menu-5 nav ul li .submenu { + border-radius: 0; +} +.header-bottom__action a { + font-weight: 500; + font-size: 15px; + color: var(--tp-common-black); + padding-left: 25px; + margin-left: 25px; + position: relative; +} +.header-bottom__action a svg { + transform: translateY(-2px); + transition: 0.3s; +} +.header-bottom__action a:hover { + color: var(--tp-theme-1); +} +.header-bottom__action a:hover svg { + color: var(--tp-theme-1); +} +.header-bottom__action a span { + line-height: 0; + margin-left: 5px; +} +.header-bottom__action a:first-child { + padding-left: 0; + margin-right: 0; +} +.header-bottom__action a:last-child::after { + content: ""; + position: absolute; + top: -4px; + left: 0; + width: 1px; + height: 30px; + background-color: var(--tp-common-black); + opacity: 0.2; +} +.header-bottom__action .border-none:last-child::after { + display: none; +} +.header-bottom__action-4 a { + padding-left: 0px; + margin-left: 0px; + color: var(--tp-common-white); +} +.header-bottom__action-4 a:hover { + color: var(--tp-common-yellow-3); +} +.header-bottom__action-4 a:hover svg { + color: var(--tp-common-yellow-3); +} +.header-bottom__btn { + line-height: 0; +} +.header-bottom__btn a { + margin-left: 25px; +} +@media (max-width: 767px) { + .header-bottom__btn a { + box-shadow: rgba(0, 0, 0, 0.02) 0px 1px 3px 0px, rgba(27, 31, 35, 0.15) 0px 0px 0px 1px; + } +} +.header-bottom__bar { + height: 45px; + width: 45px; + border-radius: 50%; + line-height: 45px; + text-align: center; + background-color: var(--tp-common-white); + color: var(--tp-common-black); + font-size: 18px; +} + +@media only screen and (min-width: 1200px) and (max-width: 1399px) { + .header-mob-space { + padding-left: 60px; + padding-right: 60px; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) { + .header-mob-space { + padding-top: 20px; + padding-bottom: 20px; + } +} + +.tp-header-2__transparent { + position: absolute; + top: 0; + left: 0; + right: 0; +} +.tp-header-2__plr { + padding-left: 310px; + padding-right: 310px; +} +@media only screen and (min-width: 1600px) and (max-width: 1800px) { + .tp-header-2__plr { + padding-left: 250px; + padding-right: 250px; + } +} +@media only screen and (min-width: 1400px) and (max-width: 1599px) { + .tp-header-2__plr { + padding-left: 180px; + padding-right: 180px; + } +} +@media only screen and (min-width: 1200px) and (max-width: 1399px) { + .tp-header-2__plr { + padding-left: 80px; + padding-right: 80px; + } +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-header-2__plr { + padding-left: 30px; + padding-right: 30px; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-header-2__plr { + padding: 15px 0; + padding-left: 30px; + padding-right: 30px; + } +} +@media only screen and (min-width: 576px) and (max-width: 767px) { + .tp-header-2__plr { + padding: 15px 15px; + } +} +@media (max-width: 767px) { + .tp-header-2__plr { + padding: 15px 0; + } +} +.tp-header-2__main-menu > nav > ul { + margin-left: 15px; +} +.tp-header-2__main-menu > nav > ul > li { + display: inline-block; + list-style-type: none; + margin: 0 23px; + position: relative; +} +@media only screen and (min-width: 1400px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1399px) { + .tp-header-2__main-menu > nav > ul > li { + margin: 0 17px; + } +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-header-2__main-menu > nav > ul > li { + margin: 0 12px; + font-size: 15px; + } +} +.tp-header-2__main-menu > nav > ul > li > .submenu { + position: absolute; + background-color: #fff; + width: 240px; + z-index: 999; + margin-left: 0; + padding: 30px 0px; + top: 100%; + opacity: 0; + visibility: hidden; + transition: 0.4s; + box-shadow: 0px 8px 20px rgba(61, 110, 168, 0.2); + transform: scaleY(0); + transform-origin: top center; + text-align: left; +} +.tp-header-2__main-menu > nav > ul > li > .submenu > li { + margin: 0; + display: block; + margin-bottom: 15px; + padding: 0 40px; +} +.tp-header-2__main-menu > nav > ul > li > .submenu > li:last-child { + margin-bottom: 0; +} +.tp-header-2__main-menu > nav > ul > li > .submenu > li > a { + padding: 0; + margin: 0; + display: inline-block; + text-transform: capitalizes; + font-size: 14px; + color: var(--tp-common-black); + font-family: var(--tp-ff-mont); + position: relative; + letter-spacing: 0; + font-weight: 500; +} +.tp-header-2__main-menu > nav > ul > li > .submenu > li:hover a { + color: var(--tp-common-green); +} +.tp-header-2__main-menu > nav > ul > li > .submenu > li .submenu { + left: 100%; + top: 0; +} +.tp-header-2__main-menu > nav > ul > li:hover > a { + color: var(--tp-theme-2); +} +.tp-header-2__main-menu > nav > ul > li:hover > a::after { + width: 100%; + right: auto; + left: 0; +} +.tp-header-2__main-menu > nav > ul > li:hover .submenu { + opacity: 1; + visibility: visible; + -webkit-transform: scaleY(1); + -moz-transform: scaleY(1); + -ms-transform: scaleY(1); + -o-transform: scaleY(1); + transform: scaleY(1); +} +.tp-header-2__main-menu > nav > ul > li > a { + padding: 40px 0; + font-weight: 500; + font-size: 16px; + line-height: 14px; + color: var(--tp-common-white); + font-family: var(--tp-ff-mont); + display: inline-block; + position: relative; +} +.tp-header-2__main-menu > nav > ul > li > a::after { + content: ""; + position: absolute; + bottom: 35%; + right: 0; + left: auto; + height: 1.5px; + width: 0; + background-color: var(--tp-theme-2); + transition: 0.7s; + display: inline-block; + box-shadow: 0px 4px 12px rgba(1, 16, 61, 0.14); + border-radius: 6px; +} +.tp-header-2__login { + font-weight: 600; + font-size: 15px; + line-height: 12px; + letter-spacing: 0; + font-family: var(--tp-ff-mont); + color: var(--tp-common-white); +} +.tp-header-2__login:hover { + color: var(--tp-theme-2); +} +.tp-header-2__right a { + margin-left: 25px; +} + +.inner-header-2 .header-bottom__main-menu-inner nav ul li::before { + background-color: var(--tp-common-blue-4); +} +.inner-header-2 .header-bottom__main-menu-inner nav ul li::after { + background: linear-gradient(180deg, rgba(96, 14, 228, 0) 0%, rgba(96, 14, 228, 0.1) 100%); + filter: drop-shadow(0px 2px 0px #600EE4); +} +.inner-header-2 .header-bottom__main-menu-inner nav ul li a { + color: var(--tp-common-black); +} +.inner-header-2.header-bottom__bdr { + border-color: rgba(8, 8, 41, 0.1); +} +.inner-header-2 .header-bottom__action-2 svg { + color: var(--tp-common-black); + transition: 0.3s; +} +.inner-header-2 .header-bottom__action-2 span { + color: var(--tp-common-black); + transition: 0.3s; +} +.inner-header-2 .header-bottom__action-2:hover svg { + color: var(--tp-common-blue-4); +} +.inner-header-2 .header-bottom__action-2:hover span { + color: var(--tp-common-blue-4); +} + +/*----------------------------------------*/ +/* 16. HERO CSS START +/*----------------------------------------*/ +.tp-hero__pl-pr { + padding-top: 63px; +} +.tp-hero__bg { + padding-top: 182px; + padding-bottom: 400px; + border-radius: 30px; +} +@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-hero__bg { + padding-top: 140px; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-hero__bg { + padding-top: 170px; + } +} +@media (max-width: 767px) { + .tp-hero__bg { + padding-top: 50px; + padding-bottom: 100px; + } +} +.tp-hero__hero-title { + font-weight: 700; + font-size: 80px; + line-height: 1.1; + padding-bottom: 50px; + overflow: hidden; +} +@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1399px) { + .tp-hero__hero-title { + font-size: 60px; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-hero__hero-title { + font-size: 50px; + } +} +@media (max-width: 767px) { + .tp-hero__hero-title { + font-size: 40px; + padding-bottom: 28px; + } +} +.tp-hero__title-shape { + position: absolute; + bottom: 22px; + left: 0; + right: 0; + z-index: 1; +} +@media only screen and (min-width: 576px) and (max-width: 767px) { + .tp-hero__title-shape { + bottom: 0; + } +} +@media only screen and (min-width: 576px) and (max-width: 767px) { + .tp-hero__title-shape svg { + width: 50%; + } +} +.tp-hero__title-shape svg path.line1 { + stroke-width: 2.7px; + stroke: var(--tp-theme-1); + stroke-dasharray: 2300; + stroke-dashoffset: 3200; + animation: dash 2s linear both; +} +.tp-hero__sm-img { + height: 170px; +} +.tp-hero__sm-img img { + height: 170px; +} +.tp-hero__content-box p { + font-weight: 400; + font-size: 15px; + line-height: 14px; + color: rgba(1, 16, 61, 0.6); +} +.tp-hero__input { + margin: 0px 170px; + margin-bottom: 20px; +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-hero__input { + margin: 0px 70px; + margin-bottom: 20px; + } +} +@media (max-width: 767px) { + .tp-hero__input { + margin: 0px; + margin-bottom: 20px; + } +} +.tp-hero__input input { + background-color: var(--tp-common-white); + border: none; + height: 60px; + width: 100%; + border-radius: 40px; + padding-left: 55px; + padding-right: 180px; + font-weight: 400; + font-size: 14px; +} +@media (max-width: 767px) { + .tp-hero__input input { + padding-right: 20px; + } +} +.tp-hero__input button { + position: absolute; + top: 50%; + right: 10px; + transform: translateY(-50%); +} +@media (max-width: 767px) { + .tp-hero__input button { + position: static; + transform: translate(0); + margin-top: 20px; + } +} +.tp-hero__input svg { + position: absolute; + top: 50%; + left: 25px; + transform: translateY(-50%); +} +.tp-hero__thumb-wrapper-main { + position: relative; +} +.tp-hero__thumb-wrapper-main::after { + position: absolute; + content: ""; + top: 47px; + left: -40px; + right: 0; + height: 100%; + width: 108%; + background: linear-gradient(180deg, rgba(255, 255, 255, 0.0224) 0%, rgba(255, 255, 255, 0) 100%); + border: 1px solid rgba(255, 255, 255, 0.14); + filter: drop-shadow(0px 30px 50px rgba(1, 6, 20, 0.12)); + backdrop-filter: blur(10px); + -webkit-backdrop-filter: blur(10px); + box-shadow: 0px 30px 50px rgba(1, 6, 20, 0.12); + border-radius: 20px; + z-index: -1; +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-hero__thumb-wrapper-main::after { + top: 39px; + left: -26px; + } +} +@media (max-width: 767px) { + .tp-hero__thumb-wrapper-main::after { + top: 22px; + left: -13px; + } +} +.tp-hero__thumb-wrapper { + border: 6px solid var(--tp-common-white); + padding: 30px; + margin-top: -340px; + position: relative; + background: #F1EFF4; + box-shadow: 0px 1px 3px rgba(18, 20, 32, 0.2); + border-radius: 20px; +} +@media (max-width: 767px) { + .tp-hero__thumb-wrapper { + margin-top: -365px; + } +} +.tp-hero__box-shadow-none img { + box-shadow: none; +} +.tp-hero__shape-img-1 { + position: absolute; + top: 20%; + left: -18%; + animation: tpupdown 0.8s infinite alternate; +} +@media only screen and (min-width: 1200px) and (max-width: 1399px) { + .tp-hero__shape-img-1 { + left: -17%; + } +} +.tp-hero__shape-img-2 { + position: absolute; + bottom: -19%; + right: -16%; + animation: tpupdown 1s infinite alternate; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-hero__shape-img-2 { + bottom: -32%; + right: -5%; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-hero__shape-img-2 { + bottom: -36%; + right: -5%; + } +} +@media (max-width: 767px) { + .tp-hero__shape-img-2 { + bottom: -74%; + right: -10%; + } +} + +.tp-hero-2__ptb { + padding-top: 200px; + background-position: center; + background-repeat: no-repeat; + background-size: cover; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-hero-2__ptb { + padding-top: 130px; + } +} +@media (max-width: 767px) { + .tp-hero-2__ptb { + padding-top: 150px; + } +} +.tp-hero-2__plr { + padding-left: 310px; + padding-right: 310px; +} +@media only screen and (min-width: 1600px) and (max-width: 1800px) { + .tp-hero-2__plr { + padding-left: 250px; + padding-right: 250px; + } +} +@media only screen and (min-width: 1400px) and (max-width: 1599px) { + .tp-hero-2__plr { + padding-left: 180px; + padding-right: 180px; + } +} +@media only screen and (min-width: 1200px) and (max-width: 1399px) { + .tp-hero-2__plr { + padding-left: 80px; + padding-right: 80px; + } +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-hero-2__plr { + padding-left: 30px; + padding-right: 30px; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-hero-2__plr { + padding-left: 30px; + padding-right: 30px; + } +} +@media (max-width: 767px) { + .tp-hero-2__plr { + padding-left: 15px; + padding-right: 15px; + } +} +.tp-hero-2__title { + font-weight: 600; + font-size: 96px; + line-height: 1; + letter-spacing: 0; + color: var(--tp-common-white); + font-family: var(--tp-ff-mont); + padding-bottom: 35px; +} +@media only screen and (min-width: 1400px) and (max-width: 1599px) { + .tp-hero-2__title { + font-size: 90px; + } +} +@media only screen and (min-width: 1200px) and (max-width: 1399px) { + .tp-hero-2__title { + font-size: 80px; + } +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-hero-2__title { + font-size: 77px; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-hero-2__title { + font-size: 65px; + } +} +@media (max-width: 767px) { + .tp-hero-2__title { + font-size: 46px; + } +} +.tp-hero-2__user { + padding-bottom: 70px; +} +.tp-hero-2__user h4 { + font-weight: 500; + font-size: 14px; + line-height: 17px; + color: rgba(255, 255, 255, 0.6); + font-family: var(--tp-ff-mont); +} +.tp-hero-2__user h4 span { + color: var(--tp-common-white); + padding: 0px 8px; +} +.tp-hero-2__btn { + padding-bottom: 110px; +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-hero-2__btn { + padding-bottom: 45px; + } +} +@media (max-width: 767px) { + .tp-hero-2__btn { + padding-bottom: 40px; + } +} +.tp-hero-2__user-img { + padding-top: 12px; +} +.tp-hero-2__shape-1 { + position: absolute; + top: 13px; + left: 39px; +} +.tp-hero-2__shape-1 svg path { + stroke: var(--tp-common-white); + stroke-dasharray: 560; + stroke-dashoffset: 560; + animation: section_stroke 2s linear forwards; + -webkit-animation: section_stroke 2s linear forwards; +} +.tp-hero-2__main-img { + margin-right: -60px; +} +@media only screen and (min-width: 1600px) and (max-width: 1800px) { + .tp-hero-2__main-img { + margin-right: -130px; + } +} +@media only screen and (min-width: 1400px) and (max-width: 1599px) { + .tp-hero-2__main-img { + margin-right: -150px; + } +} +@media only screen and (min-width: 1200px) and (max-width: 1399px) { + .tp-hero-2__main-img { + margin-right: -60px; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-hero-2__main-img { + margin-right: 0px; + } +} +.tp-hero-2__main-img img { + max-width: inherit; +} +@media (max-width: 767px) { + .tp-hero-2__main-img img { + max-width: 100%; + } +} +.tp-hero-2__sub-img-1 { + position: absolute; + top: 25%; + right: -8%; + overflow: hidden; +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-hero-2__sub-img-1 { + right: 0px; + } +} +.tp-hero-2__sub-img-1 img { + backdrop-filter: blur(12px); + background-color: rgba(255, 255, 255, 0.1); + border-radius: 20px; +} +.tp-hero-2__sub-img-2 { + position: absolute; + top: 46%; + right: -10%; +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-hero-2__sub-img-2 { + right: 0px; + } +} +.tp-hero-2__sub-img-3 { + position: absolute; + bottom: 20%; + left: 5%; + z-index: -1; +} +@media only screen and (min-width: 1200px) and (max-width: 1399px) { + .tp-hero-2__sub-img-3 { + left: 3px; + } +} +.tp-hero-2__sub-img-4 { + position: absolute; + top: 6%; + right: 6%; +} +.tp-hero-2__shape-img-1 { + position: absolute; + top: 68%; + left: 30%; +} + +.tp-hero-left-shape { + position: absolute; + top: 0; + left: 0; + z-index: 1; +} + +@media (max-width: 767px) { + .tp-hero-pt { + padding-top: 120px; + } +} + +.tp-hero-title-3 { + font-weight: 700; + font-size: 86px; + /* line-height: 0.88; */ + letter-spacing: 0; + font-family: var(--tp-ff-urban); + color: var(--tp-common-black); +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-hero-title-3 { + font-size: 73px; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-hero-title-3 { + font-size: 60px; + } +} +@media (max-width: 767px) { + .tp-hero-title-3 { + font-size: 37px; + } +} +.tp-hero-title-3 i { + font-style: normal; + overflow: hidden; + display: inline-block; +} +.tp-hero-title-3 i i.child-1 { + transform: translateY(150px); + overflow: hidden; + opacity: 0; +} +.tp-hero-title-3 span { + font-style: italic; + font-weight: 400; + font-family: var(--tp-ff-dm); +} + +.tp-hero-title-box p { + font-weight: 400; + font-size: 20px; + line-height: 30px; + letter-spacing: 0; + color: #595B62; + font-family: var(--tp-ff-urban); + padding-bottom: 20px; +} +@media (max-width: 767px) { + .tp-hero-title-box p { + font-size: 15px; + line-height: 22px; + } + .tp-hero-title-box p br { + display: none; + } +} + +.tp-hero-gradient-bg { + position: absolute; + top: 0; + left: 0; + background-color: var(--tp-common-white); + width: 100%; +} +.tp-hero-gradient-bg img { + background: linear-gradient(180deg, #D9D9D9 0%, rgba(217, 217, 217, 0) 55.86%); + background-blend-mode: soft-light; + width: 100%; +} + +.tp-hero-browser-item { + text-align: center; + margin: 0px 7px; + margin-bottom: 10px; +} +.tp-hero-browser-item a { + display: inline-block; + margin-bottom: 7px; +} +.tp-hero-browser-item p { + font-weight: 500; + font-size: 13px; + letter-spacing: 0; + color: #A0A3AB; + font-family: var(--tp-ff-urban); + margin-bottom: 0; +} + +.tp-hero-btn-3 { + margin-bottom: 15px; +} +.tp-hero-btn-3 a { + margin: 0px 7px; + margin-bottom: 20px; +} + +.tp-hero-3-shape-1 { + position: absolute; + top: 0%; + right: 8%; +} +.tp-hero-3-shape-2 { + position: absolute; + bottom: 2%; + right: 33%; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-hero-3-shape-2 { + bottom: -7%; + right: 30%; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-hero-3-shape-2 { + bottom: -6%; + right: 43%; + } +} +@media (max-width: 767px) { + .tp-hero-3-shape-2 { + bottom: -9%; + } +} +.tp-hero-3-shape-3 { + position: absolute; + top: 16%; + left: -3%; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-hero-3-shape-3 { + top: 6%; + left: 2%; + } +} +.tp-hero-3-shape-4 { + position: absolute; + top: 16%; + right: -8%; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-hero-3-shape-4 { + top: -41%; + right: 2%; + } +} +.tp-hero-3-shape-5 { + position: absolute; + top: 32%; + left: -10%; + z-index: 33; +} +.tp-hero-3-shape-5 img { + transform-origin: bottom right; + animation: jumpTwo 5s infinite linear; +} +.tp-hero-3-shape-6 { + position: absolute; + top: 21%; + right: -2%; + z-index: 3; +} +.tp-hero-3-shape-6 span svg path { + stroke: var(--tp-common-black); + stroke-dasharray: 560; + stroke-dashoffset: 560; + animation: section_stroke 2s linear forwards; + -webkit-animation: section_stroke 2s linear forwards; +} + +.tp-hero-overlay { + background-color: var(--tp-common-blue-2); + position: relative; + z-index: 1; +} +.tp-hero-overlay::after { + position: absolute; + content: ""; + top: 0; + left: 0; + width: 100%; + height: 100%; + background: linear-gradient(358.24deg, rgba(13, 92, 225, 0.9) 1.52%, rgba(13, 92, 225, 0) 90.93%); + transform: matrix(1, 0, 0, -1, 0, 0); + z-index: -1; +} +@media (max-width: 767px) { + .tp-hero-overlay { + padding-top: 130px; + } +} + +.tp-hero-glob-img { + position: absolute; + right: 15%; + bottom: -6%; + -webkit-animation: animationglob 50s cubic-bezier(1, 0.99, 0.03, 0.01) infinite; + animation: animationglob 30s cubic-bezier(1, 0.99, 0.03, 0.01) infinite; +} + +.tp-hero-4-main-img { + animation: tpupdown 0.8s infinite alternate; +} + +.tp-hero-4-sub-img { + position: absolute; + bottom: -27%; + right: 11%; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-hero-4-sub-img { + right: 2%; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-hero-4-sub-img { + bottom: -23%; + right: 23%; + } +} +@media (max-width: 767px) { + .tp-hero-4-sub-img { + bottom: -38%; + right: -2%; + } +} +@media only screen and (min-width: 576px) and (max-width: 767px) { + .tp-hero-4-sub-img { + bottom: -22%; + right: 13%; + } +} +.tp-hero-4-shape-img { + position: absolute; + left: 0; + top: 10%; +} + +.tp-hero-title-4 { + font-weight: 600; + font-size: 96px; + line-height: 1.1; + letter-spacing: 0; + color: var(--tp-common-white); +} +@media only screen and (min-width: 1200px) and (max-width: 1399px) { + .tp-hero-title-4 { + font-size: 85px; + } +} +@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) { + .tp-hero-title-4 { + font-size: 70px; + } +} +@media (max-width: 767px) { + .tp-hero-title-4 { + font-size: 42px; + padding-bottom: 20px; + } +} + +@media (max-width: 767px) { + .tp-hero-4-section-box { + margin-bottom: 50px; + } +} + +.tp-hero-title-5 { + font-weight: 200; + font-size: 74px; + line-height: 0.85; + letter-spacing: 0; + overflow: hidden; +} +@media only screen and (min-width: 1400px) and (max-width: 1599px) { + .tp-hero-title-5 { + font-size: 65px; + } +} +@media only screen and (min-width: 1200px) and (max-width: 1399px) { + .tp-hero-title-5 { + font-size: 55px; + } +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-hero-title-5 { + font-size: 47px; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-hero-title-5 { + font-size: 57px; + line-height: 0.8; + } + .tp-hero-title-5 br { + display: none; + } +} +@media (max-width: 767px) { + .tp-hero-title-5 { + font-size: 35px; + line-height: 0.8; + } +} +@media only screen and (min-width: 576px) and (max-width: 767px) { + .tp-hero-title-5 { + font-size: 55px; + line-height: 0.8; + } +} +.tp-hero-title-5 i { + font-style: normal; + overflow: hidden; + display: inline-block; +} +.tp-hero-title-5 i i.child-2 { + transform: translateY(150px); + opacity: 0; + display: inline-block; + padding-bottom: 20px; +} +.tp-hero-title-5 span.child-1 { + font-weight: 700; + letter-spacing: 0; + color: var(--tp-common-blue-4); +} +.tp-hero-title-5 span.child-1 svg { + position: absolute; + bottom: 0; + left: 0; +} +.tp-hero-title-5 span.child-2 { + font-weight: 700; + letter-spacing: 0; +} + +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-hero-five-section-box p { + font-size: 15px; + } +} + +.tp-hero-five__plr-5 { + padding: 0px 315px; +} +@media only screen and (min-width: 1400px) and (max-width: 1599px) { + .tp-hero-five__plr-5 { + padding: 0px 120px; + } +} +@media only screen and (min-width: 1200px) and (max-width: 1399px) { + .tp-hero-five__plr-5 { + padding: 0px 60px; + } +} +@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) { + .tp-hero-five__plr-5 { + padding: 0 15px; + } +} +@media (max-width: 767px) { + .tp-hero-five__plr-5 { + padding: 0px; + } +} +.tp-hero-five__ptb-5 { + padding-top: 270px; + padding-bottom: 170px; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-hero-five__ptb-5 { + padding-top: 210px; + padding-bottom: 150px; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-hero-five__ptb-5 { + padding-top: 160px; + padding-bottom: 100px; + } +} +@media (max-width: 767px) { + .tp-hero-five__ptb-5 { + padding-top: 160px; + padding-bottom: 100px; + } +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-hero-five-thumb { + text-align: end; + } +} +.tp-hero-five-thumb img { + max-width: inherit; + box-shadow: -14px 20px 50px rgba(32, 33, 36, 0.2); + border-radius: 16px; +} +@media only screen and (min-width: 1400px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1399px) { + .tp-hero-five-thumb img { + max-width: 100%; + } +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-hero-five-thumb img { + width: 90%; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-hero-five-thumb img { + width: 100%; + } +} +@media (max-width: 767px) { + .tp-hero-five-thumb img { + max-width: 100%; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-hero-five-btn-box { + margin-bottom: 40px; + } +} +.tp-hero-five__bg { + position: absolute; + top: 0; + right: 0; + height: 100%; + width: 31%; + background-repeat: no-repeat; + background-size: cover; + z-index: -1; + transform: rotateX(-180deg); +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-hero-five__bg { + width: 28%; + } +} +@media (max-width: 767px) { + .tp-hero-five__bg { + display: none; + } +} +.tp-hero-five-section-box p { + padding-bottom: 30px; +} +@media (max-width: 767px) { + .tp-hero-five-section-box p { + font-size: 15px; + } + .tp-hero-five-section-box p br { + display: none; + } +} +.tp-hero-five__shape-1 { + position: absolute; + bottom: 7%; + left: 9%; + z-index: -1; +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-hero-five__shape-1 { + bottom: 3%; + } +} +.tp-hero-five__shape-2 { + position: absolute; + top: 14%; + left: -3%; + animation: moving 9s linear infinite; +} +.tp-hero-five__shape-3 { + position: absolute; + top: 27%; + left: 3%; + animation: movingleftright1 infinite 18s; +} +.tp-hero-five__shape-4 { + position: absolute; + bottom: 12%; + left: 45%; + animation: moving 9s linear infinite; +} + +@media (max-width: 767px) { + .tp-hero-five-btn-box { + flex-wrap: wrap; + margin-bottom: 30px; + } +} + +.mouse-scroll-btn { + display: inline-block; + width: 16px; + height: 25px; + border: 2px solid #5F6168; + border-radius: 30px; + outline: none; + position: absolute; + left: 50%; + transform: translateX(-50%); + bottom: 28px; + z-index: 5; +} +.mouse-scroll-btn::before { + position: absolute; + top: 4px; + left: 3px; + content: ""; + height: 6px; + width: 6px; + border: 2px solid #5F6168; + border-radius: 50%; + animation: scroll 1s infinite ease-in-out alternate; +} + +.tp-hero-2__mouse-scroll { + position: absolute; + left: 50%; + transform: translateX(-50%); + bottom: 6px; + z-index: 5; +} +.tp-hero-2__mouse-scroll span { + display: block; + font-family: var(--tp-ff-mont); + font-weight: 500; + font-size: 14px; + color: #5F6168; + transform: translateY(-4px); +} + +.scroll-bg { + position: absolute; + bottom: -2px; + left: 50%; + transform: translateX(-50%); +} + +.tp-hero-2__shape-img-1 svg path.line-2 { + stroke: var(--tp-common-white); + stroke-dasharray: 2300; + stroke-dashoffset: 3500; + animation: dash 4s linear forwards; +} + +.tp-hero-3-border-wrap .redius-shape-1 { + height: 500px; + width: 500px; + background-color: var(--tp-theme-3); + display: inline-block; + border-radius: 50%; + position: absolute; + top: 132px; + left: 25px; + will-change: border-radius, transform, opacity; + animation: sliderShape 8s linear infinite; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-hero-3-border-wrap .redius-shape-1 { + top: 70px; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-hero-3-border-wrap .redius-shape-1 { + height: 300px; + width: 330px; + top: 100px; + } +} +.tp-hero-3-border-wrap .redius-shape-2 { + top: 62%; + left: 38%; + height: 200px; + width: 200px; + background-color: #65CB7B; + position: absolute; + border-radius: 36% 64% 43% 57%/34% 45% 55% 66%; + display: inline-block; + will-change: border-radius, transform, opacity; + animation: sliderShape 15s linear infinite; +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-hero-3-border-wrap .redius-shape-2 { + top: 48%; + } +} +.tp-hero-3-border-wrap .redius-shape-3 { + top: 2%; + right: 8%; + height: 375px; + width: 375px; + background-color: #807DFB; + position: absolute; + border-radius: 50%; + display: inline-block; + will-change: border-radius, transform, opacity; + animation: sliderShape 7s linear infinite; +} + +.tp-hero-five-2-thumb { + mask-image: url(../img/hero/hero-5.svg); + -webkit-mask-image: url(../img/hero/hero-5.svg); + height: 100%; + width: 100%; + mask-repeat: no-repeat; + background-position: center center; + overflow: hidden; +} +@media only screen and (min-width: 1600px) and (max-width: 1800px) { + .tp-hero-five-2-thumb { + transform: scale(0.9); + } +} +@media only screen and (min-width: 1400px) and (max-width: 1599px) { + .tp-hero-five-2-thumb { + transform: scale(0.8); + } +} +@media only screen and (min-width: 1200px) and (max-width: 1399px) { + .tp-hero-five-2-thumb { + transform: scale(0.8); + } +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-hero-five-2-thumb { + transform: scale(0.8); + } +} +@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) { + .tp-hero-five-2-thumb { + mask-image: none; + -webkit-mask-image: none; + } +} + +.tp-hero-five-2-thumb-main { + position: absolute; + top: 0; + right: 0; +} +@media only screen and (min-width: 1600px) and (max-width: 1800px) { + .tp-hero-five-2-thumb-main { + top: -2%; + right: -5%; + } +} +@media only screen and (min-width: 1400px) and (max-width: 1599px) { + .tp-hero-five-2-thumb-main { + top: -6%; + right: -8%; + } +} +@media only screen and (min-width: 1200px) and (max-width: 1399px) { + .tp-hero-five-2-thumb-main { + top: -6%; + right: -20%; + } +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-hero-five-2-thumb-main { + position: absolute; + top: -12%; + right: -25%; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) { + .tp-hero-five-2-thumb-main { + position: static; + } +} + +.tp-hero-five-2-thumb-inner { + margin-top: 60px; +} +@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) { + .tp-hero-five-2-thumb-inner { + margin-top: 0; + } +} + +.tp-hero-five-section-wrap { + margin-left: -60px; +} +@media only screen and (min-width: 1400px) and (max-width: 1599px) { + .tp-hero-five-section-wrap { + margin-left: 0; + } +} +@media only screen and (min-width: 1200px) and (max-width: 1399px) { + .tp-hero-five-section-wrap { + margin-left: 45px; + } +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-hero-five-section-wrap { + margin-left: 0px; + padding-top: 30px; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-hero-five-section-wrap { + margin-left: 0px; + } +} +@media (max-width: 767px) { + .tp-hero-five-section-wrap { + margin-left: 0px; + } +} + +.tp-hero-five-2-sub-img-1 { + position: absolute; + top: 32%; + left: 35%; + animation: tptranslateX2 4s infinite alternate; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-hero-five-2-sub-img-1 { + top: 40%; + left: 38%; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-hero-five-2-sub-img-1 { + top: 52%; + left: 38%; + } +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-hero-five-2-sub-img-1 img { + width: 70%; + } +} +.tp-hero-five-2-sub-img-2 { + position: absolute; + bottom: 11%; + left: 7%; + animation: tpupdown 1.5s infinite alternate; +} +@media only screen and (min-width: 1200px) and (max-width: 1399px) { + .tp-hero-five-2-sub-img-2 { + bottom: 19%; + left: 17%; + } +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-hero-five-2-sub-img-2 { + bottom: 30%; + left: 30%; + } +} +.tp-hero-five-2-sub-img-2 img { + box-shadow: 0px 30px 50px rgba(18, 17, 22, 0.04); + backdrop-filter: blur(10px); + border-radius: 24px; + height: 100%; + width: 100%; +} +@media only screen and (min-width: 1200px) and (max-width: 1399px) { + .tp-hero-five-2-sub-img-2 img { + width: 80%; + } +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-hero-five-2-sub-img-2 img { + width: 60%; + } +} + +.tp-hero-bg-single { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; +} +@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 768px) and (max-width: 991px) { + .tp-hero-bg-single img { + height: 700px; + } +} +@media (max-width: 767px) { + .tp-hero-bg-single { + top: 15px; + } + .tp-hero-bg-single img { + height: 500px; + } +} + +@media (max-width: 767px) { + .tp-hero-five-2-thumb { + margin-right: -100px; + } +} + +/*ss code here */ +.tp-hero-bg { + position: absolute; + width: 100%; + height: 100%; + left: 0; + right: 0; + top: 0; + background: linear-gradient(180.21deg, #FFF9F9 -64.58%, rgba(255, 255, 255, 0.1) 115.31%), linear-gradient(90deg, #FFC368 0%, #D569E1 50%, #4164E1 100%); + opacity: 0.9; + border-radius: 30px; + margin: auto; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-hero-bg { + width: 110%; + left: -50px; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-hero-bg { + width: 110%; + left: -40px; + } +} +@media (max-width: 767px) { + .tp-hero-bg { + width: 120%; + left: -40px; + top: 20px; + } +} +.tp-hero-bg img { + position: absolute; + width: 100%; + height: 100%; +} + +.tp-hero-mlr { + padding-left: 0; + padding-right: 0; + margin-left: 60px; + margin-right: 60px; +} + +.tp-hero-shape-1 { + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + opacity: 0.6; +} +.tp-hero-shape-2 { + position: absolute; + right: 0; + top: 0; + mix-blend-mode: soft-light; + opacity: 0.6; +} + +/*----------------------------------------*/ +/* 13. FEATURE CSS START +/*----------------------------------------*/ +.tp-feature__bottom-shape { + position: absolute; + left: 0; + bottom: -125px; + z-index: -1; + width: 100%; +} +@media only screen and (min-width: 1200px) and (max-width: 1399px) { + .tp-feature__bottom-shape { + bottom: -15px; + } +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-feature__bottom-shape { + bottom: 22px; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-feature__bottom-shape { + bottom: 75px; + } +} +@media (max-width: 767px) { + .tp-feature__bottom-shape { + bottom: 90px; + } +} +.tp-feature__bottom-shape img { + width: 100%; +} +@media (max-width: 767px) { + .tp-feature__pt-pb { + padding-top: 80px; + } +} +.tp-feature__item { + background: #FFFFFF; + box-shadow: 0px 1px 3px rgba(18, 20, 32, 0.2); + border-radius: 30px; + padding: 50px 40px; + transition: 0.3s; +} +.tp-feature__item:hover { + box-shadow: 0px 20px 30px rgba(1, 6, 20, 0.1); + border-radius: 30px; +} +.tp-feature__item:hover .tp-feature__icon img { + transform: scaleX(-1); +} +.tp-feature__icon { + margin-bottom: 35px; +} +.tp-feature__icon img { + transition: transform 0.5s ease; +} +.tp-feature__title-sm { + font-weight: 700; + font-size: 24px; + line-height: 1.3; + padding-bottom: 20px; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-feature__title-sm { + font-size: 20px; + } +} +@media (max-width: 767px) { + .tp-feature__title-sm { + font-size: 21px; + } +} +.tp-feature__link { + display: inline-block; +} +.tp-feature__link:hover a { + box-shadow: inset 0 0 0 30px #6865FF; +} +.tp-feature__link:hover a svg { + color: var(--tp-common-white); +} +.tp-feature__link a { + height: 44px; + width: 44px; + line-height: 41px; + border-radius: 50%; + background: rgba(41, 93, 251, 0.1); + display: inline-block; + text-align: center; + transition: 0.4s; +} +.tp-feature__link a svg { + transition: 0.4s; + color: var(--tp-theme-1); +} + +.tp-feature-five-section-box p { + font-weight: 400; + font-size: 17px; + line-height: 26px; + color: #5F6168; +} +@media (max-width: 767px) { + .tp-feature-five-section-box p br { + display: none; + } +} +.tp-feature-five-section-box p span { + font-weight: 600; + font-size: 17px; + line-height: 26px; + color: #141125; +} +.tp-feature-five-wrapper-main { + padding-top: 10px; + padding-bottom: 70px; +} +.tp-feature-five-wrapper { + transition: 0.3s; +} +.tp-feature-five-wrapper:hover { + box-shadow: 0px 30px 60px rgba(32, 33, 36, 0.2); + border-radius: 16px; + position: relative; + z-index: 9; +} +.tp-feature-five-item { + box-shadow: 0px 1px 2px rgba(32, 33, 36, 0.1); + border-radius: 0px 16px 16px 0px; + padding: 40px; + background-color: var(--tp-common-white); + overflow: hidden; + transition: 0.3s; +} +.tp-feature-five-icon { + height: 85px; + width: 85px; + line-height: 85px; + border-radius: 50%; + text-align: center; + display: inline-block; + margin-bottom: 40px; +} +.tp-feature-five-title-sm { + font-weight: 600; + font-size: 20px; + line-height: 26px; + text-align: center; + color: #141125; + padding-bottom: 5px; +} +.tp-feature-five-content p { + font-weight: 400; + font-size: 15px; + line-height: 24px; + text-align: center; + color: #5F6168; + padding-bottom: 15px; +} +.tp-feature-five-shape-color { + height: 100%; + width: 100%; + background-color: #FF7A59; + border-radius: 50%; + position: absolute; + top: 0%; + left: 0%; + transition: 0.3s; + z-index: -1; +} +.tp-feature-five-shape-color-2 { + background: #FFE01B; +} +.tp-feature-five-shape-color-3 { + background: #AAE0F4; +} +.tp-feature-five-shape-color-4 { + background: #03363D; +} +@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) { + .tp-feature-five-item-1 { + border-radius: 16px 0px 0px 0px; + } +} +.tp-feature-five-item-1:hover { + position: relative; + z-index: 5; + transform: scale(1.1); + border-radius: 16px; + box-shadow: none; +} +.tp-feature-five-item-1:hover .tp-feature-five-shape-color { + transform: scale(3.7); + top: -125%; +} +.tp-feature-five-item-2 { + border-radius: 0; +} +@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) { + .tp-feature-five-item-2 { + border-radius: 0px 16px 16px 0px; + } +} +.tp-feature-five-item-2:hover { + position: relative; + z-index: 5; + transform: scale(1.1); + border-radius: 16px; + box-shadow: none; +} +.tp-feature-five-item-2:hover .tp-feature-five-shape-color { + transform: scale(3.5); + top: -105%; +} +.tp-feature-five-item-3 { + border-radius: 0; +} +@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) { + .tp-feature-five-item-3 { + border-radius: 0px 0px 0px 16px; + } +} +.tp-feature-five-item-3:hover { + position: relative; + z-index: 5; + transform: scale(1.1); + border-radius: 16px; + box-shadow: none; +} +.tp-feature-five-item-3:hover .tp-feature-five-shape-color { + transform: scale(3.5); + top: -105%; +} +.tp-feature-five-item-4 { + border-radius: 16px 0px 0px 16px; +} +@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) { + .tp-feature-five-item-4 { + border-radius: 0px 0px 16px 0px; + } +} +.tp-feature-five-item-4:hover { + position: relative; + z-index: 5; + transform: scale(1.1); + border-radius: 16px; + box-shadow: none; +} +.tp-feature-five-item-4:hover .tp-feature-five-shape-color { + transform: scale(3.5); + top: -105%; +} +.tp-feature-five-link span { + font-weight: 400; + font-size: 22px; + line-height: 24px; + text-align: center; + color: var(--tp-common-black); +} +@media (max-width: 767px) { + .tp-feature-five-link span { + font-size: 20px; + line-height: 24px; + } +} +.tp-feature-five-link span a { + font-weight: 600; + font-size: 22px; + line-height: 24px; + color: #6B14FA; + text-decoration: underline; +} +@media (max-width: 767px) { + .tp-feature-five-link span a { + font-size: 20px; + line-height: 24px; + } +} + +/*----------------------------------------*/ +/* 18. PAYMENT CSS START +/*----------------------------------------*/ +.tp-payment__mlr { + margin-left: 100px; + margin-right: 100px; +} +.tp-payment__title-box p { + font-weight: 400; + font-size: 20px; + color: var(--tp-grey-1); +} +@media (max-width: 767px) { + .tp-payment__title-box p { + font-size: 16px; + } +} +.tp-payment__item { + background: linear-gradient(284.05deg, #EBD1FF 8.66%, rgba(244, 233, 252, 0.54) 92.88%); + border-radius: 40px; + padding: 55px 70px; + overflow: hidden; + min-height: 440px; +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-payment__item { + padding: 35px; + } +} +@media (max-width: 767px) { + .tp-payment__item { + padding: 30px; + } +} +.tp-payment__title { + font-weight: 600; + font-size: 30px; + line-height: 40px; + font-family: var(--tp-ff-mont); + padding-bottom: 10px; +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-payment__title { + font-size: 20px; + line-height: 26px; + } +} +@media (max-width: 767px) { + .tp-payment__title { + font-size: 24px; + line-height: 28px; + } +} +.tp-payment__content { + position: relative; + z-index: 9; +} +.tp-payment__content.tp-payment__content-space { + padding-top: 35px; +} +.tp-payment__content p { + font-weight: 500; + font-size: 16px; + line-height: 24px; + padding-bottom: 90px; +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-payment__content p br { + display: none; + } +} +@media (max-width: 767px) { + .tp-payment__content p { + font-size: 15px; + padding-bottom: 10px; + } + .tp-payment__content p br { + display: none; + } +} +.tp-payment__content a { + font-weight: 600; + font-size: 16px; + line-height: 12px; + font-family: var(--tp-ff-mont); + color: var(--tp-common-black); + position: relative; +} +.tp-payment__content a::after { + position: absolute; + content: ""; + left: 0; + bottom: -2px; + width: 0; + height: 1px; + background-color: var(--tp-common-black); + transition: width 0.4s cubic-bezier(0.34, 1.56, 0.64, 1); +} +.tp-payment__content a i { + margin-left: 6px; + transition: transform 0.3s cubic-bezier(0.25, 1, 0.5, 1); +} +.tp-payment__content a:hover { + color: var(--tp-common-black); +} +.tp-payment__content a:hover::after { + width: 100%; +} +.tp-payment__content a:hover i { + transform: translateX(-4px); +} +.tp-payment__shape-1 { + position: absolute; + top: 0; + left: 0; + z-index: -1; +} +.tp-payment__shape-1 img { + opacity: 0.1; +} +.tp-payment__shape-2 { + position: absolute; + bottom: -1px; + right: 90px; +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-payment__shape-2 { + right: 0; + } +} +@media (max-width: 767px) { + .tp-payment__shape-2 { + position: relative; + right: 0; + padding-bottom: 0px; + top: 30px; + } +} +.tp-payment__shape-3 { + position: absolute; + bottom: 14%; + right: 34%; + z-index: -1; +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-payment__shape-3 { + bottom: -1%; + right: 31%; + } +} +.tp-payment__shape-4 { + position: absolute; + bottom: 16%; + right: 36%; +} +.tp-payment__shape-5 { + position: absolute; + bottom: -26%; + right: -3%; +} +.tp-payment__shape-6 { + position: absolute; + bottom: 9%; + right: 4%; + z-index: -1; + opacity: 0.5; +} +.tp-payment__shape-7 { + position: absolute; + bottom: -4%; + left: 10%; +} +.tp-payment__shape-7 img { + width: 70%; +} +.tp-payment__shape-8 { + position: absolute; + bottom: 18%; + left: -2%; +} +.tp-payment__shape-8 img { + width: 80%; +} +.tp-payment__shape-9 { + position: absolute; + bottom: 6%; + right: 0%; +} +.tp-payment__shape-10 { + position: absolute; + bottom: 12%; + left: 0%; +} +.tp-payment__shape-11 { + position: absolute; + bottom: -5%; + left: 31%; +} +.tp-payment__bg-color-2 { + background: linear-gradient(142.23deg, #FFF7F1 7.63%, #FAE9EF 99.01%), linear-gradient(142.23deg, #FFF7F1 7.63%, #FAE9EF 99.01%); + border-radius: 40px; +} +.tp-payment__bg-color-3 { + background: linear-gradient(142.23deg, #F3F8FF 7.63%, #CEDBFF 99.01%); + border-radius: 40px; +} + +@media (max-width: 767px) { + .tp-account-bg { + margin-bottom: 60px; + } +} + +.tp-payment-method__space { + padding-bottom: 250px; +} +@media (max-width: 767px) { + .tp-payment-method__space { + padding-bottom: 100px; + } +} +.tp-payment-method__main-img { + display: inline-block; +} +.tp-payment-method__main-img img { + border-radius: 50%; + box-shadow: 0px 20px 60px rgba(0, 0, 0, 0.1); + border-radius: 100px; +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-payment-method__title-box { + padding-bottom: 30px; + } +} +.tp-payment-method__circle::after { + position: absolute; + content: ""; + width: 7px; + height: 7px; + background-color: var(--tp-theme-2); + border-radius: 50%; + top: -3px; + right: 0; +} +.tp-payment-method__circle.circle-1::after { + animation: circle-animation 30s linear infinite; +} +.tp-payment-method__circle.circle-2::after { + left: 0; + animation: circle-animation-2 20s linear infinite; +} +.tp-payment-method__circle.circle-3::after { + animation: circle-animation 30s linear infinite; +} +.tp-payment-method__circle.circle-4::after { + left: 0; + animation: circle-animation-2 20s linear infinite; +} +.tp-payment-method__circle.circle-5::after { + animation: circle-animation 30s linear infinite; +} +.tp-payment-method__circle.circle-6::after { + animation: circle-animation 30s linear infinite; +} +.tp-payment-method__circle.circle-7::after { + left: 0; + animation: circle-animation-2 20s linear infinite; +} +.tp-payment-method__circle.circle-8::after { + animation: circle-animation 30s linear infinite; +} +.tp-payment-method__circle.circle-9::after { + left: 0; + animation: circle-animation-2 20s linear infinite; +} +.tp-payment-method__circle.circle-10::after { + animation: circle-animation 30s linear infinite; +} +.tp-payment-method__circle.circle-11::after { + left: 0; + animation: circle-animation-2 20s linear infinite; +} +.tp-payment-method__circle.circle-12::after { + animation: circle-animation 30s linear infinite; +} +.tp-payment-method__circle.circle-13::after { + left: 0; + animation: circle-animation-2 20s linear infinite; +} +.tp-payment-method__circle.circle-14::after { + animation: circle-animation 30s linear infinite; +} +.tp-payment-method__circle.circle-15::after { + left: 0; + animation: circle-animation-2 20s linear infinite; +} +.tp-payment-method__circle.circle-16::after { + animation: circle-animation 30s linear infinite; +} +.tp-payment-method__main-circle { + display: inline-block; +} +.tp-payment-method__line-1 { + position: absolute; + left: -150%; + top: 50%; + transform: translate(-50%) rotate(-14deg); + text-align: center; + display: inline-block; + transform-origin: right center; + height: 1px; + width: 610px; + background-color: var(--tp-theme-2); +} +.tp-payment-method__line-1 span { + transform: translateY(-50%) rotate(14deg); +} +@media only screen and (min-width: 1200px) and (max-width: 1399px) { + .tp-payment-method__line-1 { + width: 510px; + } +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-payment-method__line-1 { + width: 380px; + left: -68%; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-payment-method__line-1 { + width: 250px; + left: -35%; + transform: translate(-50%) rotate(-18deg); + } + .tp-payment-method__line-1 span { + transform: translateY(-50%) rotate(18deg); + } +} +@media (max-width: 767px) { + .tp-payment-method__line-1 { + width: 140px; + left: 6%; + } +} +.tp-payment-method__line-2 { + position: absolute; + left: -9%; + top: 50%; + transform: translate(-50%) rotate(-44deg); + text-align: center; + display: inline-block; + transform-origin: right center; + height: 1px; + width: 190px; + background-color: var(--tp-theme-2); +} +.tp-payment-method__line-2 span { + transform: translateY(-50%) rotate(44deg); +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-payment-method__line-2 { + width: 250px; + left: -35%; + transform: translate(-50%) rotate(-72deg); + } + .tp-payment-method__line-2 span { + transform: translateY(-50%) rotate(72deg); + } +} +@media (max-width: 767px) { + .tp-payment-method__line-2 { + width: 140px; + left: 6%; + } +} +.tp-payment-method__line-3 { + position: absolute; + left: -74%; + top: 50%; + transform: translate(-50%) rotate(-24deg); + text-align: center; + display: inline-block; + transform-origin: right center; + height: 1px; + width: 380px; + background-color: var(--tp-theme-2); +} +.tp-payment-method__line-3 span { + transform: translateY(-50%) rotate(24deg); +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-payment-method__line-3 { + width: 250px; + left: -35%; + transform: translate(-50%) rotate(-51deg); + } + .tp-payment-method__line-3 span { + transform: translateY(-50%) rotate(51deg); + } +} +@media (max-width: 767px) { + .tp-payment-method__line-3 { + width: 140px; + left: 6%; + transform: translate(-50%) rotate(-43deg); + } + .tp-payment-method__line-3 span { + transform: translateY(-50%) rotate(43deg); + } +} +.tp-payment-method__line-4 { + position: absolute; + left: -90%; + top: 50%; + transform: translate(-50%) rotate(-2deg); + text-align: center; + display: inline-block; + transform-origin: right center; + height: 1px; + width: 430px; + background-color: var(--tp-theme-2); +} +.tp-payment-method__line-4 span { + transform: translateY(-50%) rotate(2deg); +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-payment-method__line-4 { + width: 250px; + left: -35%; + transform: translate(-50%) rotate(-9deg); + } + .tp-payment-method__line-4 span { + transform: translateY(-50%) rotate(9deg); + } +} +@media (max-width: 767px) { + .tp-payment-method__line-4 { + width: 140px; + left: 6%; + } +} +.tp-payment-method__line-5 { + position: absolute; + left: -137%; + top: 50%; + transform: translate(-50%) rotate(10deg); + text-align: center; + display: inline-block; + transform-origin: right center; + height: 1px; + width: 570px; + background-color: var(--tp-theme-2); +} +.tp-payment-method__line-5 span { + transform: translateY(-50%) rotate(-10deg); +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-payment-method__line-5 { + width: 380px; + left: -68%; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-payment-method__line-5 { + width: 250px; + left: -35%; + transform: translate(-50%) rotate(14deg); + } + .tp-payment-method__line-5 span { + transform: translateY(-50%) rotate(-14deg); + } +} +@media (max-width: 767px) { + .tp-payment-method__line-5 { + width: 140px; + left: 6%; + } +} +.tp-payment-method__line-6 { + position: absolute; + left: -63%; + top: 50%; + transform: translate(-50%) rotate(26deg); + text-align: center; + display: inline-block; + transform-origin: right center; + height: 1px; + width: 350px; + background-color: var(--tp-theme-2); +} +.tp-payment-method__line-6 span { + transform: translateY(-50%) rotate(-26deg); +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-payment-method__line-6 { + width: 250px; + left: -35%; + transform: translate(-50%) rotate(41deg); + } + .tp-payment-method__line-6 span { + transform: translateY(-50%) rotate(-41deg); + } +} +@media (max-width: 767px) { + .tp-payment-method__line-6 { + width: 140px; + left: 6%; + } +} +.tp-payment-method__line-7 { + position: absolute; + left: 6%; + top: 50%; + transform: translate(-50%) rotate(51deg); + text-align: center; + display: inline-block; + transform-origin: right center; + height: 1px; + width: 140px; + background-color: var(--tp-theme-2); +} +.tp-payment-method__line-7 span { + transform: translateY(-50%) rotate(-51deg); +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-payment-method__line-7 { + width: 250px; + left: -35%; + transform: translate(-50%) rotate(63deg); + } + .tp-payment-method__line-7 span { + transform: translateY(-50%) rotate(-63deg); + } +} +@media (max-width: 767px) { + .tp-payment-method__line-7 { + width: 140px; + left: 6%; + } +} +.tp-payment-method__line-8 { + position: absolute; + left: 1%; + top: 50%; + transform: translate(-50%) rotate(130deg); + text-align: center; + display: inline-block; + transform-origin: right center; + height: 1px; + width: 160px; + background-color: var(--tp-theme-2); +} +.tp-payment-method__line-8 span { + transform: translateY(-50%) rotate(-130deg); +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-payment-method__line-8 { + width: 250px; + left: -35%; + transform: translate(-50%) rotate(90deg); + } + .tp-payment-method__line-8 span { + transform: translateY(-50%) rotate(-90deg); + } +} +@media (max-width: 767px) { + .tp-payment-method__line-8 { + width: 140px; + left: 6%; + } +} +.tp-payment-method__line-9 { + position: absolute; + left: -73%; + top: 50%; + transform: translate(-50%) rotate(150deg); + text-align: center; + display: inline-block; + transform-origin: right center; + height: 1px; + width: 380px; + background-color: var(--tp-theme-2); +} +.tp-payment-method__line-9 span { + transform: translateY(-50%) rotate(-150deg); +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-payment-method__line-9 { + width: 250px; + left: -35%; + transform: translate(-50%) rotate(116deg); + } + .tp-payment-method__line-9 span { + transform: translateY(-50%) rotate(-116deg); + } +} +@media (max-width: 767px) { + .tp-payment-method__line-9 { + width: 140px; + left: 6%; + transform: translate(-50%) rotate(99deg); + } + .tp-payment-method__line-9 span { + transform: translateY(-50%) rotate(-99deg); + } +} +.tp-payment-method__line-10 { + position: absolute; + left: -146%; + top: 50%; + transform: translate(-50%) rotate(160deg); + text-align: center; + display: inline-block; + transform-origin: right center; + height: 1px; + width: 600px; + background-color: var(--tp-theme-2); +} +.tp-payment-method__line-10 span { + transform: translateY(-50%) rotate(-160deg); +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-payment-method__line-10 { + width: 380px; + left: -68%; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-payment-method__line-10 { + width: 250px; + left: -35%; + transform: translate(-50%) rotate(142deg); + } + .tp-payment-method__line-10 span { + transform: translateY(-50%) rotate(-142deg); + } +} +@media (max-width: 767px) { + .tp-payment-method__line-10 { + width: 140px; + left: 6%; + } +} +.tp-payment-method__line-11 { + position: absolute; + left: -89%; + top: 50%; + transform: translate(-50%) rotate(170deg); + text-align: center; + display: inline-block; + transform-origin: right center; + height: 1px; + width: 430px; + background-color: var(--tp-theme-2); +} +.tp-payment-method__line-11 span { + transform: translateY(-50%) rotate(-170deg); +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-payment-method__line-11 { + width: 250px; + left: -35%; + transform: translate(-50%) rotate(160deg); + } + .tp-payment-method__line-11 span { + transform: translateY(-50%) rotate(-160deg); + } +} +@media (max-width: 767px) { + .tp-payment-method__line-11 { + width: 140px; + left: 6%; + transform: translate(-50%) rotate(148deg); + } + .tp-payment-method__line-11 span { + transform: translateY(-50%) rotate(-148deg); + } +} +.tp-payment-method__line-12 { + position: absolute; + left: -146%; + top: 50%; + transform: translate(-50%) rotate(180deg); + text-align: center; + display: inline-block; + transform-origin: right center; + height: 1px; + width: 600px; + background-color: var(--tp-theme-2); +} +.tp-payment-method__line-12 span { + transform: translateY(-50%) rotate(-180deg); +} +@media only screen and (min-width: 1200px) and (max-width: 1399px) { + .tp-payment-method__line-12 { + width: 560px; + } +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-payment-method__line-12 { + width: 380px; + left: -68%; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-payment-method__line-12 { + width: 250px; + left: -35%; + } +} +@media (max-width: 767px) { + .tp-payment-method__line-12 { + width: 140px; + left: 6%; + } +} +.tp-payment-method__line-13 { + position: absolute; + left: -45%; + top: 50%; + transform: translate(-50%) rotate(190deg); + text-align: center; + display: inline-block; + transform-origin: right center; + height: 1px; + width: 300px; + background-color: var(--tp-theme-2); +} +.tp-payment-method__line-13 span { + transform: translateY(-50%) rotate(-190deg); +} +.tp-payment-method__line-13 img { + box-shadow: 0px 10px 50px rgba(32, 33, 36, 0.1); + border-radius: 50%; +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-payment-method__line-13 { + width: 250px; + left: -35%; + transform: translate(-50%) rotate(198deg); + } + .tp-payment-method__line-13 span { + transform: translateY(-50%) rotate(-198deg); + } +} +@media (max-width: 767px) { + .tp-payment-method__line-13 { + width: 140px; + left: 6%; + } +} +.tp-payment-method__line-14 { + position: absolute; + left: -129%; + top: 50%; + transform: translate(-50%) rotate(199deg); + text-align: center; + display: inline-block; + transform-origin: right center; + height: 1px; + width: 550px; + background-color: var(--tp-theme-2); +} +.tp-payment-method__line-14 span { + transform: translateY(-50%) rotate(-199deg); +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-payment-method__line-14 { + width: 380px; + left: -68%; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-payment-method__line-14 { + width: 250px; + left: -35%; + transform: translate(-50%) rotate(215deg); + } + .tp-payment-method__line-14 span { + transform: translateY(-50%) rotate(-215deg); + } +} +@media (max-width: 767px) { + .tp-payment-method__line-14 { + width: 140px; + left: 6%; + } +} +.tp-payment-method__line-15 { + position: absolute; + left: -70%; + top: 50%; + transform: translate(-50%) rotate(211deg); + text-align: center; + display: inline-block; + transform-origin: right center; + height: 1px; + width: 370px; + background-color: var(--tp-theme-2); +} +.tp-payment-method__line-15 span { + transform: translateY(-50%) rotate(-211deg); +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-payment-method__line-15 { + width: 250px; + left: -35%; + transform: translate(-50%) rotate(236deg); + } + .tp-payment-method__line-15 span { + transform: translateY(-50%) rotate(-236deg); + } +} +@media (max-width: 767px) { + .tp-payment-method__line-15 { + width: 140px; + left: 6%; + transform: translate(-50%) rotate(236deg); + } + .tp-payment-method__line-15 span { + transform: translateY(-50%) rotate(-236deg); + } +} +.tp-payment-method__line-16 { + position: absolute; + left: -3%; + top: 50%; + transform: translate(-50%) rotate(228deg); + text-align: center; + display: inline-block; + transform-origin: right center; + height: 1px; + width: 170px; + background-color: var(--tp-theme-2); +} +.tp-payment-method__line-16 span { + transform: translateY(-50%) rotate(-228deg); +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-payment-method__line-16 { + width: 250px; + left: -35%; + transform: translate(-50%) rotate(273deg); + } + .tp-payment-method__line-16 span { + transform: translateY(-50%) rotate(-273deg); + } +} +@media (max-width: 767px) { + .tp-payment-method__line-16 { + width: 140px; + left: 6%; + transform: translate(-50%) rotate(276deg); + } + .tp-payment-method__line-16 span { + transform: translateY(-50%) rotate(-273deg); + } +} +.tp-payment-method__line-1 span, .tp-payment-method__line-2 span, .tp-payment-method__line-3 span, .tp-payment-method__line-4 span, .tp-payment-method__line-5 span, .tp-payment-method__line-6 span, .tp-payment-method__line-7 span, .tp-payment-method__line-8 span, .tp-payment-method__line-9 span, .tp-payment-method__line-10 span, .tp-payment-method__line-11 span, .tp-payment-method__line-12 span, .tp-payment-method__line-13 span, .tp-payment-method__line-14 span, .tp-payment-method__line-15 span, .tp-payment-method__line-16 span { + position: absolute; + left: -40px; + top: 50%; +} +.tp-payment-method__line-1 span:hover img, .tp-payment-method__line-2 span:hover img, .tp-payment-method__line-3 span:hover img, .tp-payment-method__line-4 span:hover img, .tp-payment-method__line-5 span:hover img, .tp-payment-method__line-6 span:hover img, .tp-payment-method__line-7 span:hover img, .tp-payment-method__line-8 span:hover img, .tp-payment-method__line-9 span:hover img, .tp-payment-method__line-10 span:hover img, .tp-payment-method__line-11 span:hover img, .tp-payment-method__line-12 span:hover img, .tp-payment-method__line-13 span:hover img, .tp-payment-method__line-14 span:hover img, .tp-payment-method__line-15 span:hover img, .tp-payment-method__line-16 span:hover img { + transform: scale(1.1); +} +.tp-payment-method__wrapper { + padding-top: 170px; + padding-bottom: 150px; +} +@media (max-width: 767px) { + .tp-payment-method__wrapper { + padding-top: 130px; + } +} + +.tp-platform-text p { + font-weight: 400; + font-size: 17px; + line-height: 26px; + color: rgba(255, 255, 255, 0.8); + position: relative; + padding-left: 30px; +} +@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) { + .tp-platform-text p { + padding-left: 0; + } +} +.tp-platform-text p::after { + position: absolute; + content: ""; + top: -4px; + left: 0; + height: 60px; + width: 1.5px; + background: rgba(255, 255, 255, 0.1); +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-platform-text p::after { + top: -15px; + } +} + +.row-custom { + display: flex; + margin: 0 -15px; + padding-left: 30px; + padding-right: 30px; +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .row-custom { + padding: 0; + } +} +@media (max-width: 767px) { + .row-custom { + flex-direction: column; + width: 100%; + padding-left: 0px; + padding-right: 0px; + } +} + +.col-custom { + flex: 0.4; + width: 90px; + height: 360px; + background-size: cover; + margin: 15px; + background: #3137D2; + box-shadow: 0px -3px 0px #F8FF35; + border-radius: 30px; + padding: 50px 50px; + transition: 0.3s; + cursor: pointer; +} +@media only screen and (min-width: 1200px) and (max-width: 1399px) { + .col-custom { + padding: 40px 40px; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .col-custom { + padding: 40px 25px; + } +} +@media (max-width: 767px) { + .col-custom { + width: 100%; + padding: 40px 30px; + } +} +.col-custom.active { + flex: 7; +} +.col-custom.active .tp-panel-item { + display: none; +} +.col-custom.active .tp-panel-item-2 { + opacity: 1; + visibility: visible; + transform: scale(1); + transition-delay: 0.3s; + transition: 0.3s; +} + +.tp-platform-inner .col-custom { + background: #F5F3F8; + box-shadow: 0px -3px 0px #6B14FA; +} +.tp-platform-inner .tp-panel-title { + color: var(--tp-common-black); +} +.tp-platform-inner .tp-panel-content span { + color: var(--tp-common-black); +} +.tp-platform-inner .tp-panel-content-2 span { + color: var(--tp-common-black); +} +.tp-platform-inner .tp-panel-title-2 { + color: var(--tp-common-black); +} +.tp-platform-inner .tp-panel-content-2 p { + color: var(--tp-common-black); +} + +.tp-panel-title { + width: 200px; + transform: rotate(90deg) translate(90px, 88px); + font-weight: 500; + font-size: 22px; + line-height: 20px; + color: #FFFFFF; + opacity: 0.7; + margin-bottom: 0; +} +.tp-panel-title.child-one { + transform: rotate(90deg) translate(80px, 88px); +} +.tp-panel-title.child-three { + transform: rotate(90deg) translate(75px, 88px); +} +.tp-panel-title.child-four { + transform: rotate(90deg) translate(88px, 88px); +} + +.tp-panel-content { + text-align: center; +} +.tp-panel-content span { + font-weight: 700; + font-size: 26px; + line-height: 28px; + color: var(--tp-common-white); + margin-left: -7px; +} + +.tp-panel-content-2 span { + font-weight: 700; + font-size: 60px; + line-height: 40px; + color: var(--tp-common-white); + padding-bottom: 80px; + display: inline-block; +} +.tp-panel-content-2 p { + font-weight: 400; + font-size: 17px; + line-height: 26px; + color: rgba(255, 255, 255, 0.8); + margin-bottom: 0; +} + +.tp-panel-content-2 span { + visibility: hidden; + display: inline-block; + opacity: 0; + transform: translateY(5px); + transition-delay: 0.4s; + -webkit-transition: all 0.3s ease-out 0s; + -moz-transition: all 0.3s ease-out 0s; + -ms-transition: all 0.3s ease-out 0s; + -o-transition: all 0.3s ease-out 0s; + transition: all 0.3s ease-out 0s; +} + +.tp-panel-title-2 { + transform: translateY(5px); + visibility: hidden; + opacity: 0; + transition-delay: 0.2s; + -webkit-transition: all 0.3s ease-out 0s; + -moz-transition: all 0.3s ease-out 0s; + -ms-transition: all 0.3s ease-out 0s; + -o-transition: all 0.3s ease-out 0s; + transition: all 0.3s ease-out 0s; +} + +.tp-panel-content-2 p { + transform: translateY(5px); + visibility: hidden; + opacity: 0; + transition-delay: 0.2s; + -webkit-transition: all 0.3s ease-out 0s; + -moz-transition: all 0.3s ease-out 0s; + -ms-transition: all 0.3s ease-out 0s; + -o-transition: all 0.3s ease-out 0s; + transition: all 0.3s ease-out 0s; +} + +.col-custom.active .tp-panel-content-2 span { + transform: translateY(0); + visibility: visible; + opacity: 1; + transition-delay: 0.3s; +} + +.col-custom.active .tp-panel-title-2 { + transform: translateY(0); + visibility: visible; + opacity: 1; + transition-delay: 0.4s; +} + +.col-custom.active .tp-panel-content-2 p { + transform: translateY(0); + visibility: visible; + opacity: 1; + transition-delay: 0.4s; +} + +.tp-panel-title-2 { + font-weight: 600; + font-size: 30px; + line-height: 20px; + color: var(--tp-common-white); + padding-bottom: 15px; +} + +.tp-panel-item-2 { + opacity: 0; + visibility: hidden; + transform: scale(0.7); +} + +.tp-platform-img-box img { + max-width: inherit; + margin-left: -100px; + animation: tptranslateX2 4s forwards infinite alternate; +} + +.tp-platform-bg { + background-size: cover; + background-repeat: no-repeat; + border-top: 1px solid rgba(255, 255, 255, 0.1); + border-bottom: 1px solid rgba(255, 255, 255, 0.1); +} + +@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) { + .tp-platform-section-box { + margin-bottom: 40px; + } +} + +.tp-section-title-shape svg { + position: absolute; + bottom: -2px; + left: 60px; + z-index: -1; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-section-title-shape svg { + left: 33%; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-section-title-shape svg { + left: 21%; + } +} +@media (max-width: 767px) { + .tp-section-title-shape svg { + left: 100px; + } +} + +/*----------------------------------------*/ +/* 03. ABOUT CSS START +/*----------------------------------------*/ +@media (max-width: 767px) { + .tp-about__pt-pb { + padding-top: 40px; + padding-bottom: 100px; + } +} +.tp-about__main-img { + padding-right: 40px; + animation: scale_up_down 3s infinite alternate both; +} +@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) { + .tp-about__main-img { + padding-right: 0; + } +} +.tp-about__main-img img { + box-shadow: 0px 16px 20px 10px rgba(1, 16, 61, 0.1); + border-radius: 20px; +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-about__img-wrapper { + margin-bottom: 150px; + } +} +@media (max-width: 767px) { + .tp-about__img-wrapper { + margin-bottom: 70px; + } +} +@media only screen and (min-width: 576px) and (max-width: 767px) { + .tp-about__img-wrapper { + margin-bottom: 140px; + } +} +.tp-about__sub-img-1 { + position: absolute; + bottom: -37%; + left: 42%; + animation: tptranslateY2 4s forwards infinite alternate; +} +.tp-about__sub-img-1 img { + box-shadow: 10px 40px 40px rgba(1, 16, 61, 0.06), -20px -20px 120px rgba(1, 16, 61, 0.12); + border-radius: 20px; +} +.tp-about__sub-img-2 { + position: absolute; + top: -24%; + left: 5%; + animation: tptranslateX2 4s forwards infinite alternate; +} +@media (max-width: 767px) { + .tp-about__sub-img-2 { + padding-top: 80px; + } +} +.tp-about__sub-img-2 img { + box-shadow: 10px 40px 40px rgba(1, 16, 61, 0.06), -20px -20px 120px rgba(1, 16, 61, 0.12); + border-radius: 20px; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-about__sub-img-2 { + top: -35%; + left: 0%; + } +} +.tp-about__sub-img-3 { + position: absolute; + bottom: -27%; + left: 4%; +} +.tp-about__sub-img-3 img { + height: 170px; + width: 150px; +} +.tp-about__bg-shape { + position: absolute; + top: -41%; + right: -4px; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-about__bg-shape { + right: 0px; + } +} +.tp-about__right { + padding-left: 100px; +} +@media only screen and (min-width: 1200px) and (max-width: 1399px) { + .tp-about__right { + padding-left: 70px; + } +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-about__right { + padding-left: 60px; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) { + .tp-about__right { + padding-left: 0px; + } +} +.tp-about__section-box { + padding-bottom: 20px; +} +.tp-about__section-box p { + font-weight: 400; + font-size: 18px; + line-height: 28px; +} +@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px), only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-about__section-box p { + display: none; + } +} +.tp-about__list { + padding-bottom: 45px; +} +.tp-about__list ul li { + font-weight: 500; + font-size: 16px; + line-height: 1.1; + position: relative; + padding-left: 30px; + margin-bottom: 30px; + color: var(--tp-common-black); + list-style-type: none; +} +.tp-about__list ul li:last-child { + margin-bottom: 0; +} +.tp-about__list ul li i { + position: absolute; + top: 0; + left: 0; + height: 20px; + width: 20px; + line-height: 20px; + text-align: center; + border-radius: 50%; + font-size: 8px; + color: var(--tp-common-white); + background-color: var(--tp-common-red); + font-weight: 400; +} + +.tp-security-section-wrapper { + padding-left: 100px; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-security-section-wrapper { + padding-left: 55px; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) { + .tp-security-section-wrapper { + padding-left: 0px; + } +} +.tp-security-section-box p { + font-weight: 400; + font-size: 17px; + line-height: 26px; + color: rgba(255, 255, 255, 0.7); + position: relative; + margin-bottom: 0; + padding-right: 30px; +} +.tp-security-section-box p::after { + position: absolute; + content: ""; + top: -4px; + right: 0; + height: 90px; + width: 1.5px; + background: rgba(255, 255, 255, 0.1); +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-security-section-box p::after { + top: -20px; + } +} +@media (max-width: 767px) { + .tp-security-section-box p::after { + top: 8px; + } +} + +.tp-about-left-img { + padding-left: 40px; +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-about-left-img { + padding-left: 0px; + margin-bottom: 70px; + } +} +@media (max-width: 767px) { + .tp-about-left-img { + padding-left: 0px; + margin-bottom: 50px; + } +} + +.tp-security-feature { + margin-bottom: 60px; +} +.tp-security-feature ul li { + list-style-type: none; + position: relative; + padding-left: 36px; + font-weight: 500; + font-size: 16px; + line-height: 22px; + color: var(--tp-common-white); + margin-bottom: 20px; +} +@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) { + .tp-security-feature ul li br { + display: none; + } +} +.tp-security-feature ul li:last-child { + margin-bottom: 0; +} +.tp-security-feature ul li i { + position: absolute; + top: 0; + left: 0; + height: 22px; + width: 22px; + border-radius: 50%; + background: rgba(255, 255, 255, 0.1); + text-align: center; + line-height: 22px; + color: var(--tp-common-white); + font-size: 10px; +} + +.ab-brand-title { + font-weight: 700; + font-size: 36px; + line-height: 40px; + color: #080829; + padding-bottom: 10px; +} + +.ab-brand-item img { + box-shadow: 0px 16px 32px rgba(0, 0, 0, 0.06); + border-radius: 8px; +} + +.ab-brand-border-bottom { + border-bottom: 1px solid rgba(8, 8, 41, 0.1); +} + +.ab-company-section-space { + margin-bottom: 80px; +} +@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) { + .ab-company-section-space { + margin-bottom: 30px; + } +} +@media (max-width: 767px) { + .ab-company-section-space { + margin-bottom: 20px; + } +} +.ab-company-section-text p { + font-weight: 400; + font-size: 17px; + line-height: 26px; + color: #5F6168; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .ab-company-section-text p { + font-size: 16px; + } +} +.ab-company-section-text p span { + font-weight: 400; + font-size: 20px; + line-height: 28px; + color: #202124; +} +@media (max-width: 767px) { + .ab-company-section-text p span { + font-size: 18px; + } +} +@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) { + .ab-company-video { + margin-bottom: 40px; + } +} +@media (max-width: 767px) { + .ab-company-video { + margin-bottom: 40px; + } +} +.ab-company-video a { + height: 70px; + width: 70px; + background-color: var(--tp-common-yellow-2); + text-align: center; + line-height: 70px; + display: inline-block; + border-radius: 50%; + color: var(--tp-common-black); + font-size: 18px; + margin-right: 20px; + transition: 0.3s; +} +.ab-company-video a i { + margin-left: 5px; +} +.ab-company-video a:hover { + background-color: var(--tp-theme-1); + color: var(--tp-common-white); +} +.ab-company-video span { + font-weight: 500; + font-size: 18px; + color: #000000; +} +.ab-company-fun-fact span { + font-weight: 600; + font-size: 14px; + letter-spacing: 0; + color: #B2B2B8; + padding-bottom: 10px; + display: inline-block; +} +.ab-company-fun-fact h4 { + font-weight: 700; + font-size: 44px; + line-height: 36px; + color: #080829; + padding-bottom: 5px; +} +@media only screen and (min-width: 576px) and (max-width: 767px) { + .ab-company-fun-fact h4 { + font-size: 30px; + } +} +.ab-company-fun-fact h4 em { + font-weight: 400; + font-size: 30px; + line-height: 36px; + color: #6B14FA; + font-style: normal; +} +.ab-company-fun-fact p { + font-weight: 500; + font-size: 17px; + line-height: 14px; + color: #5F6168; +} +.ab-company-fun-fact-wrap { + border-right: 1px solid rgba(8, 8, 41, 0.1); +} +@media (max-width: 767px) { + .ab-company-fun-fact-wrap { + border-right: 0; + } +} +.ab-company-border-none { + border-right: none; +} + +.tp-team-inner-section .tp-team-section-box { + margin-bottom: 0; +} +@media (max-width: 767px) { + .tp-team-inner-section .tp-team-section-box { + margin-bottom: 20px; + } +} + +.journey-grey-bg { + height: 310px; + width: 100%; + position: absolute; + top: 0; + left: 0; + z-index: -1; +} + +.journey-slider-item { + background-color: var(--tp-common-white); + box-shadow: 0px 14px 20px rgba(8, 8, 41, 0.08); + border-radius: 20px; + padding: 50px; +} +@media only screen and (min-width: 1400px) and (max-width: 1599px) { + .journey-slider-item { + padding: 45px; + } +} +@media only screen and (min-width: 1200px) and (max-width: 1399px) { + .journey-slider-item { + padding: 40px; + } +} +@media (max-width: 767px) { + .journey-slider-item { + padding: 30px; + } +} +.journey-slider-meta span { + font-weight: 600; + font-size: 12px; + letter-spacing: 0; + text-transform: uppercase; + color: #ABABB0; + padding-bottom: 10px; + display: inline-block; +} +.journey-slider-title { + font-weight: 400; + font-size: 26px; + line-height: 1.3; + color: #080829; + padding-bottom: 10px; +} +@media only screen and (min-width: 1200px) and (max-width: 1399px) { + .journey-slider-title { + font-size: 20px; + } +} +.journey-slider-content P { + font-weight: 400; + font-size: 16px; + line-height: 26px; + color: #5F6168; +} +@media only screen and (min-width: 1600px) and (max-width: 1800px), only screen and (min-width: 1400px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) { + .journey-slider-content P br { + display: none; + } +} + +.journey-slider-wrapper { + margin-left: -100px; + margin-right: -305px; +} +@media only screen and (min-width: 1200px) and (max-width: 1399px) { + .journey-slider-wrapper { + margin-right: -200px; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) { + .journey-slider-wrapper { + margin-left: 0px; + margin-right: 0px; + } +} +.journey-slider-wrapper .tp-scrollbar { + background: rgba(1, 16, 61, 0.16); + height: 2px; + width: 50%; + position: relative; + left: 0; + right: 0; + text-align: center; + margin: auto; +} +.journey-slider-wrapper .swiper-scrollbar-drag { + height: 100%; + width: 100%; + background: #202124; + border-radius: 4px; + left: 0; + top: 0; +} + +.journey-slider-active { + padding: 60px 0; +} + +.journey-stroke-text { + position: absolute; + top: 25px; + right: 25px; +} +.journey-stroke-text h2 { + font-size: 100px; + background-clip: border-box; + background: linear-gradient(-90deg, rgba(8, 8, 41, 0.12) 0%, rgb(255, 255, 255) 91%); + background: -webkit-linear-gradient(-90deg, rgba(8, 8, 41, 0.12) 0%, rgb(255, 255, 255) 91%); + background: -moz-linear-gradient(-90deg, rgba(8, 8, 41, 0.12) 0%, rgb(255, 255, 255) 91%); + background: -ms-linear-gradient(-90deg, rgba(8, 8, 41, 0.12) 0%, rgb(255, 255, 255) 91%); + -webkit-background-clip: text; + -webkit-text-stroke: 2px transparent; + -webkit-text-fill-color: #fff; + color: #fff; +} + +.job-post-box { + background: #F7F9FC; + padding: 23px 60px; + border-radius: 12px; + transform: scaleX(0.9); + transition: 0.6s; + margin-bottom: 12px; +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .job-post-box { + padding: 20px 20px; + } +} +@media (max-width: 767px) { + .job-post-box { + padding: 20px 30px; + } +} +.job-post-box:hover { + background-color: var(--tp-common-white); + box-shadow: 0px 20px 50px rgba(8, 8, 41, 0.08); + border-radius: 12px; + transform: scaleX(1); + position: relative; + z-index: 9; +} + +@media (max-width: 767px) { + .job-post-wrapper { + padding-bottom: 20px; + } +} + +.job-post-category span { + font-weight: 600; + font-size: 22px; + line-height: 20px; + color: #080829; + display: inline-block; +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .job-post-category span { + font-size: 16px; + } +} +@media (max-width: 767px) { + .job-post-category span { + padding-bottom: 20px; + font-size: 18px; + line-height: 30px; + } +} +.job-post-time { + margin-right: 100px; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .job-post-time { + margin-right: 50px; + } +} +@media (max-width: 767px), only screen and (min-width: 768px) and (max-width: 991px) { + .job-post-time { + margin-right: 30px; + } +} +.job-post-time span { + font-weight: 400; + font-size: 16px; + color: #5F6168; + margin-left: 5px; +} +@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 992px) and (max-width: 1199px) { + .job-post-time span { + font-size: 14px; + } +} +.job-post-time span i { + flex: 0 0 auto; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .job-post-location { + padding-left: 0px; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .job-post-location { + padding-left: 30px; + } +} +.job-post-location span { + font-weight: 400; + font-size: 16px; + color: #5F6168; + margin-left: 5px; +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .job-post-location span { + font-size: 14px; + } +} + +.tp-about-top-img { + position: absolute; + top: -30px; + left: 30px; + right: 0; + text-align: center; + animation: tpupdown 0.8s infinite alternate; +} + +.tp-about-top-img-2 { + position: absolute; + top: -6%; + left: 14%; + mix-blend-mode: overlay; +} + +.tp-platform-bg-shape { + position: absolute; + top: 0; + left: 0; + z-index: -1; + background-color: var(--tp-common-blue-2); + opacity: 0.1; + height: 100%; + width: 100%; +} + +.border-tb { + border-top: 1px solid rgba(255, 255, 255, 0.1); + border-bottom: 1px solid rgba(255, 255, 255, 0.1); +} + +/*----------------------------------------*/ +/* 23. SERVICE CSS START +/*----------------------------------------*/ +.tp-service__section-box p { + font-size: 18px; + line-height: 28px; +} +.tp-service__item { + border: 1px solid rgba(1, 16, 61, 0.08); + border-radius: 30px; + padding: 50px 42px; + transition: 0.3s; +} +.tp-service__item:hover { + border: 1px solid #E8EAF1; + box-shadow: 0px 20px 30px rgba(1, 6, 20, 0.1); + border-radius: 30px; +} +.tp-service__item:hover .tp-service__icon { + animation: icon-bounce 0.8s 1; +} +.tp-service__icon { + margin-bottom: 25px; +} +.tp-service__title-sm { + font-weight: 700; + font-size: 22px; + line-height: 1.1; + padding-bottom: 5px; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-service__title-sm { + font-size: 20px; + } +} +.tp-service__content p { + padding-bottom: 7px; +} +@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) { + .tp-service__content p br { + display: none; + } +} +.tp-service__link a { + height: 44px; + width: 44px; + line-height: 41px; + border-radius: 50%; + background: rgba(41, 93, 251, 0.1); + display: inline-block; + text-align: center; + transition: 0.4s; +} +.tp-service__link a:hover { + box-shadow: 0px 8px 20px rgba(41, 93, 251, 0.25), inset 0 0 0 30px #6865FF; +} +.tp-service__link a:hover svg { + color: var(--tp-common-white); +} +.tp-service__link a svg { + transition: 0.4s; + color: var(--tp-theme-1); +} +.tp-service__dashboard { + background-repeat: no-repeat; + overflow: hidden; + max-height: 500px; + border-radius: 30px; + background-size: cover; +} +.tp-service__top-content { + padding: 57px 40px 20px 40px; +} +.tp-service__top-content p { + font-weight: 500; + font-size: 15px; + line-height: 24px; + color: var(--tp-common-white); + opacity: 0.7; + padding-bottom: 10px; +} +@media only screen and (min-width: 992px) and (max-width: 1199px), (max-width: 767px) { + .tp-service__top-content p br { + display: none; + } +} +.tp-service__title-white { + font-weight: 700; + font-size: 30px; + color: var(--tp-common-white); + line-height: 1.2; +} +@media only screen and (min-width: 992px) and (max-width: 1199px), (max-width: 767px) { + .tp-service__title-white { + font-size: 26px; + } + .tp-service__title-white br { + display: none; + } +} +.tp-service__dashdboard-sm-img { + margin-right: -150px; +} +.tp-service__grey-shape { + position: absolute; + bottom: 0; + left: 0; + width: 100%; + height: 60px; + z-index: -1; +} + +@media (max-width: 767px) { + .tp-service-2__section-box { + padding-bottom: 40px; + } +} +.tp-service-2__section-box p { + font-weight: 400; + font-size: 18px; + line-height: 16px; +} +@media (max-width: 767px) { + .tp-service-2__section-box p { + font-size: 17px; + } +} +.tp-service-2__shape { + position: absolute; + top: -145px; + left: 0; + width: 100%; +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-service-2__shape { + top: -75px; + } +} +@media (max-width: 767px) { + .tp-service-2__shape { + top: -53px; + } +} +.tp-service-2__shape img { + width: 100%; +} +.tp-service-2__user { + padding-left: 65px; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-service-2__user { + padding-left: 40px; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-service-2__user { + padding-left: 0; + padding-right: 65px; + margin-top: 50px; + } +} +@media (max-width: 767px) { + .tp-service-2__user { + padding-left: 0; + padding-right: 20px; + } +} +.tp-service-2__user span { + font-weight: 600; + font-size: 40px; + line-height: 24px; + color: var(--tp-common-black); + font-family: var(--tp-ff-mont); + padding-bottom: 16px; + display: inline-block; +} +.tp-service-2__user span i { + font-style: normal; +} +.tp-service-2__user p { + font-weight: 500; + font-size: 14px; + line-height: 14px; +} +@media (max-width: 767px) { + .tp-service-2__user p { + font-size: 10px; + } +} +.tp-service-2__user-shape { + position: absolute; + bottom: -18px; + right: 18px; +} +@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 767px) { + .tp-service-2__user-shape { + right: auto; + left: 0; + } +} +@media (max-width: 767px) { + .tp-service-2__user-shape svg { + width: 100%; + } +} +.tp-service-2__item-wrapper { + min-height: 280px; + width: 100%; +} +.tp-service-2__item-wrapper:hover .tp-service-2__bg-shape { + transform: rotate(0); +} +.tp-service-2__item-wrapper:hover .tp-service-2__item { + box-shadow: rgba(10, 10, 10, 0.1) 0px 100px 100px, rgba(255, 255, 255, 0.1) 0px 0px 0px 0.5px inset; +} +.tp-service-2__item-wrapper:hover .tp-service-2__text { + transform: translateY(12px); +} +.tp-service-2__item-wrapper:hover .tp-service-2__link { + opacity: 1; + visibility: visible; +} +.tp-service-2__item { + background: rgba(255, 255, 255, 0.3); + mix-blend-mode: normal; + border: 1px solid rgba(255, 255, 255, 0.2); + box-shadow: 0px 30px 30px rgba(1, 10, 10, 0.1), inset 0px 0px 0.5px rgba(255, 255, 255, 0.25); + backdrop-filter: blur(20px); + border-radius: 20px; + position: relative; + height: 280px; + width: 100%; + padding: 50px 30px 45px; + transition: 0.3s; +} +.tp-service-2__bg-shape { + background: linear-gradient(41.25deg, #B2D6F8 25.09%, #81E0F5 94.14%); + border-radius: 20px; + position: absolute; + top: 0; + left: 0; + right: 20px; + height: 99%; + width: 100%; + transform: rotate(-10deg); + z-index: -1; + transition: all 0.8s cubic-bezier(0.075, 0.82, 0.165, 1) 0s; +} +@media only screen and (min-width: 576px) and (max-width: 767px) { + .tp-service-2__bg-shape { + transform: rotate(-4deg); + } +} +.tp-service-2__title-sm { + font-weight: 600; + font-size: 22px; + line-height: 16px; + color: var(--tp-common-black); + font-family: var(--tp-ff-mont); + padding-bottom: 0; + margin-bottom: 11px; +} +@media only screen and (min-width: 1200px) and (max-width: 1399px) { + .tp-service-2__title-sm { + font-size: 20px; + } +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-service-2__title-sm { + font-size: 17px; + } +} +.tp-service-2__link { + font-weight: 600; + font-size: 16px; + line-height: 16px; + font-family: var(--tp-ff-mont); + color: var(--tp-common-black); + padding-top: 5px; + display: inline-block; + opacity: 0; + visibility: hidden; + transition: 0.3s; + position: relative; +} +.tp-service-2__link::after { + position: absolute; + content: ""; + left: 0; + bottom: -2px; + width: 0; + height: 1px; + background-color: var(--tp-common-black); + transition: width 0.4s cubic-bezier(0.34, 1.56, 0.64, 1); +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-service-2__link { + font-size: 15px; + } +} +.tp-service-2__link i { + margin-left: 6px; + position: relative; + top: 1px; + transition: transform 0.3s cubic-bezier(0.25, 1, 0.5, 1); +} +.tp-service-2__link:hover { + color: var(--tp-common-black); +} +.tp-service-2__link:hover::after { + width: 100%; +} +.tp-service-2__link:hover i { + transform: translateX(4px); +} +.tp-service-2__color-2 { + background: linear-gradient(180deg, #B0F248 -9.62%, #6DD18A 100%); +} +.tp-service-2__color-3 { + background: linear-gradient(24.55deg, #FF94C7 22.06%, #FFDBBA 92.53%); +} +.tp-service-2__color-4 { + background: linear-gradient(25.41deg, #B67DFF 22.21%, #ADBFFF 91.18%); +} +.tp-service-2__bottom-wrapper { + min-height: 230px; +} +.tp-service-2__feature-item { + padding: 50px 87px 35px; + min-height: 230px; + background: linear-gradient(142.23deg, #FFF7F1 7.63%, #FAE9EF 99.01%), linear-gradient(142.23deg, #FFF7F1 7.63%, #FAE9EF 99.01%); + border-radius: 30px; +} +@media (max-width: 767px) { + .tp-service-2__feature-item { + padding: 20px; + } +} +.tp-service-2__bottom-bg-shape { + position: absolute; + position: absolute; + top: -15px; + left: -29px; + z-index: -1; +} +.tp-service-2__text { + transform: translateY(41px); + transition: 0.3s; +} +.tp-service-2__feature-list ul li { + list-style-type: none; + font-weight: 500; + font-size: 15px; + color: #44464D; + position: relative; + padding-left: 13px; + width: 25%; + float: left; + margin-bottom: 14px; +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-service-2__feature-list ul li { + font-size: 12px; + line-height: 24px; + } +} +@media (max-width: 767px) { + .tp-service-2__feature-list ul li { + font-size: 12px; + line-height: 24px; + width: 50%; + } +} +.tp-service-2__feature-list ul li::after { + position: absolute; + top: 9px; + left: 0; + height: 5px; + width: 5px; + border-radius: 50%; + background-color: #44464D; + content: ""; +} +.tp-service-2__feature-title { + font-weight: 600; + font-size: 24px; + line-height: 1.1; + font-family: var(--tp-ff-mont); + padding-bottom: 20px; + margin-bottom: 13px; +} + +.tp-service-3-item { + background-repeat: no-repeat; + background-size: cover; + padding: 40px; + border-radius: 30px; + overflow: hidden; +} +.tp-service-3-content span { + font-weight: 600; + font-size: 13px; + line-height: 12px; + text-transform: uppercase; + opacity: 0.7; + color: var(--tp-common-white); + font-family: var(--tp-ff-urban); + padding-bottom: 10px; + display: inline-block; +} +.tp-service-3-icon { + margin-bottom: 55px; +} +.tp-service-3-title-sm { + font-weight: 700; + font-size: 24px; + line-height: 32px; + font-family: var(--tp-ff-urban); + color: var(--tp-common-white); + padding-bottom: 25px; +} +.tp-service-3-shape { + position: absolute; + right: 0; + bottom: 0; + z-index: -1; +} + +.tp-service-sm-item { + border: 1px solid #E9EBF1; + border-radius: 20px; + padding: 45px; + min-height: 360px; + overflow: hidden; + transition: 0.3s; +} +.tp-service-sm-item:hover { + box-shadow: 0px 8px 16px -2px rgba(32, 33, 36, 0.06), 0px 16px 32px -2px rgba(32, 33, 36, 0.1); +} +.tp-service-sm-item:hover .tp-service-sm-link { + opacity: 1; + visibility: visible; +} +.tp-service-sm-item:hover .tp-service-sm-content { + margin-bottom: 0px; +} +.tp-service-sm-item:hover .tp-service-sm-icon svg { + color: #5B6CFF; + width: 45px; +} +.tp-service-sm-icon svg { + transition: 0.3s; + color: var(--tp-common-black); +} +.tp-service-sm-content { + margin-bottom: -47px; + transition: 0.3s; +} +.tp-service-sm-content span { + font-weight: 700; + font-size: 11px; + line-height: 8px; + letter-spacing: 0; + text-transform: uppercase; + border: 1px solid rgba(32, 33, 36, 0.1); + border-radius: 100px; + height: 26px; + line-height: 24px; + display: inline-block; + padding: 0px 15px; + margin-bottom: 13px; +} +.tp-service-sm-title { + font-family: var(--tp-ff-urban); + font-weight: 700; + font-size: 24px; + line-height: 30px; + color: var(--tp-common-black); + margin-bottom: 0; + padding-bottom: 20px; + transition: 0.3s; +} +.tp-service-sm-title a:hover { + color: var(--tp-theme-1); +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-service-sm-title { + font-size: 22px; + line-height: 28px; + } + .tp-service-sm-title br { + display: none; + } +} +@media (max-width: 767px) { + .tp-service-sm-title { + font-size: 18px; + line-height: 23px; + } + .tp-service-sm-title br { + display: none; + } +} +.tp-service-sm-link { + opacity: 0; + visibility: hidden; + transition: 0.3s; +} +.tp-service-sm-link a { + font-weight: 600; + font-size: 16px; + line-height: 14px; + color: var(--tp-common-black); + font-family: var(--tp-ff-urban); + transition: 0.3s; +} +.tp-service-sm-link a i { + margin-left: 4px; + transition: 0.3s; + position: relative; + top: 0; +} +.tp-service-sm-link a:hover { + color: var(--tp-theme-1); +} +.tp-service-sm-link a:hover i { + animation: tfLeftToRight 0.4s forwards; +} +.tp-service-sm-link a span::before { + content: ""; + height: 1px; + width: 20px; + background-color: var(--tp-common-black); + display: inline-block; +} + +@media only screen and (min-width: 576px) and (max-width: 767px) { + .tp-service__dashdboard-sm-img img { + margin-left: 140px; + margin-top: 34px; + } +} + +@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) { + .tp-service-section-wrapper .tp-section-title-3 { + padding-bottom: 20px; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) { + .tp-service-section-wrapper { + flex-wrap: wrap; + } +} + +@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) { + .tp-service-section-four { + padding-bottom: 30px; + } +} + +.tp-service-sction-content p { + font-weight: 400; + font-size: 17px; + line-height: 26px; + color: rgba(255, 255, 255, 0.8); + position: relative; + padding-left: 27px; + margin-bottom: 0; +} +@media (max-width: 767px) { + .tp-service-sction-content p { + padding-left: 17px; + } + .tp-service-sction-content p br { + display: none; + } +} +.tp-service-sction-content p::after { + position: absolute; + content: ""; + left: 0; + top: -2px; + width: 1.5px; + height: 60px; + background-color: rgba(255, 255, 255, 0.1); +} +@media (max-width: 767px) { + .tp-service-sction-content p::after { + top: -4px; + } +} + +.tp-service-4-item { + padding: 50px 40px; + position: relative; + border-radius: 0px 0px 20px 20px; + overflow: hidden; +} +.tp-service-4-item::before { + position: absolute; + top: 0; + left: 0; + height: 4px; + width: 100%; + background-color: var(--tp-common-yellow-3); + content: ""; + opacity: 0; + visibility: hidden; + transition: 0.3s; +} +@media (max-width: 767px) { + .tp-service-4-item::before { + opacity: 1; + visibility: visible; + } +} +.tp-service-4-item::after { + position: absolute; + top: 0; + left: 0; + height: 0%; + width: 100%; + background: transparent; + backdrop-filter: blur(6px); + border-radius: 0px 0px 20px 20px; + transition: 0.4s; + content: ""; + z-index: -1; +} +@media (max-width: 767px) { + .tp-service-4-item::after { + background-color: #3137D2; + height: 100%; + } +} +.tp-service-4-item:hover::after { + background-color: #3137D2; + height: 100%; + animation: bounceRight 2s; +} +.tp-service-4-item:hover::before { + opacity: 1; + visibility: visible; +} +.tp-service-4-item:hover .tp-service-4-content span { + opacity: 1; + visibility: visible; + transform: translateY(0px); +} +.tp-service-4-item:hover .tp-service-4-content .tp-btn-service { + background-color: var(--tp-common-yellow-3); + color: var(--tp-common-black); + border-color: var(--tp-common-yellow-3); +} +.tp-service-4-title { + font-weight: 700; + font-size: 22px; + line-height: 32px; + color: var(--tp-common-white); + padding-bottom: 15px; +} +@media only screen and (min-width: 1200px) and (max-width: 1399px) { + .tp-service-4-title { + font-size: 20px; + } +} +.tp-service-4-content span { + font-weight: 500; + font-size: 12px; + line-height: 11px; + letter-spacing: 0; + text-transform: uppercase; + color: rgba(255, 255, 255, 0.7); + padding-bottom: 10px; + display: inline-block; + opacity: 0; + visibility: hidden; + transition: 0.3s; + transform: translateY(-10px); +} +.tp-service-4-icon { + margin-bottom: 60px; + min-height: 96px; +} +.tp-service-4-border-right { + border-right: 1px solid rgba(255, 255, 255, 0.1); + position: relative; +} +@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) { + .tp-service-4-border-right { + border: 0; + } +} +.tp-service-4-border-right::after { + position: absolute; + content: ""; + top: 0; + left: 0; + width: 1px; + height: 30px; + background: #F8FF35; + animation: scroll1 15s infinite; +} +@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) { + .tp-service-4-border-right::after { + display: none; + } +} +.tp-service-4-border-right.service-border-trang-2::after { + animation: scroll1 20s infinite; +} +.tp-service-4-border-right.service-border-trang-3::after { + animation: scroll1 30s infinite; +} +.tp-service-4-border-top { + border-top: 1px solid rgba(255, 255, 255, 0.1); +} +@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) { + .tp-service-4-border-top { + border: 0; + } +} + +.tp-service-shape-right { + position: absolute; + bottom: -22%; + right: 0%; +} + +.tp-service-area .container .row [class*=col-]:last-child { + border-right: 0; +} +.tp-service-area .container .row [class*=col-]:first-child::after { + display: none; +} + +.tp-service-five-section-box { + padding-left: 350px; + padding-right: 60px; +} +@media only screen and (min-width: 1400px) and (max-width: 1599px) { + .tp-service-five-section-box { + padding-left: 170px; + padding-right: 0px; + } +} +@media only screen and (min-width: 1200px) and (max-width: 1399px) { + .tp-service-five-section-box { + padding-left: 100px; + padding-right: 0px; + } +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-service-five-section-box { + padding-left: 30px; + padding-right: 0px; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-service-five-section-box { + padding-left: 30px; + padding-right: 0px; + padding-top: 50px; + padding-bottom: 50px; + text-align: center; + } +} +@media (max-width: 767px) { + .tp-service-five-section-box { + padding-left: 30px; + padding-right: 0px; + padding-top: 40px; + padding-bottom: 40px; + text-align: center; + } +} +.tp-service-five-section-box p { + font-weight: 400; + font-size: 17px; + line-height: 26px; + color: var(--tp-common-white); +} +@media (max-width: 767px), only screen and (min-width: 768px) and (max-width: 991px) { + .tp-service-five-section-box p br { + display: none; + } +} +.tp-service-five-wrapper { + transform: translateY(50px); + transition: 0.3s; +} +.tp-service-five-bg { + width: 50%; + height: 100%; + position: absolute; + top: 0; + left: 0; + background-repeat: no-repeat; + background-size: cover; + z-index: -1; +} +@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) { + .tp-service-five-bg { + width: 100%; + } +} +.tp-service-five-item { + padding: 40px 60px; + transition: 0.4s; + position: relative; +} +@media only screen and (min-width: 1400px) and (max-width: 1599px) { + .tp-service-five-item { + padding: 40px; + } +} +@media only screen and (min-width: 1200px) and (max-width: 1399px) { + .tp-service-five-item { + padding: 30px; + } +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-service-five-item { + padding: 20px; + } +} +@media (max-width: 767px) { + .tp-service-five-item { + padding: 30px; + } +} +.tp-service-five-item:hover { + z-index: 9; +} +.tp-service-five-item:hover .tp-service-five-wrapper { + transform: translateY(0px); +} +.tp-service-five-item:hover .tp-service-five-content p { + opacity: 1; + visibility: visible; +} +.tp-service-five-item:hover .tp-service-five-btn a { + transform: scale(1.2); + background-color: var(--tp-common-blue); + color: var(--tp-common-white); +} +.tp-service-five-item:hover .tp-services-five-item-bg { + transform: scale(1.05); + box-shadow: 0px 16px 40px rgba(32, 33, 36, 0.1); +} +.tp-service-five-item:hover .tp-services-five-item-bg .inner { + transform: translate(-50%, 50%) scale(1); +} +.tp-service-five-item .tp-services-five-item-bg { + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + transform-origin: 50% 100%; + box-shadow: none; + transform: scale(1); + transition: all 0.5s cubic-bezier(0.165, 0.84, 0.44, 1); + transition-property: all; + transition-property: transform, box-shadow; + overflow: hidden; + background-color: #fff; +} +.tp-service-five-item .tp-services-five-item-bg .inner { + display: block; + width: 230%; + height: 230%; + border-radius: 50%; + position: absolute; + bottom: 0; + left: 50%; + transform: translate(-50%, 50%) scale(0); + opacity: 1; + transition: transform 0.5s cubic-bezier(0.165, 0.84, 0.44, 1), opacity 0.5s cubic-bezier(0.895, 0.03, 0.685, 0.22); + background-color: #F7F9FB; +} + +.tp-service-five-content p { + font-size: 15px; +} +.tp-service-five-title-sm { + font-weight: 500; + font-size: 26px; + line-height: 33px; + color: var(--tp-common-black); + padding-bottom: 5px; +} +@media only screen and (min-width: 1400px) and (max-width: 1599px) { + .tp-service-five-title-sm { + font-size: 23px; + line-height: 30px; + } +} +@media only screen and (min-width: 1200px) and (max-width: 1399px) { + .tp-service-five-title-sm { + font-size: 19px; + line-height: 25px; + } +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-service-five-title-sm { + font-size: 22px; + line-height: 28px; + } +} +.tp-service-five-icon { + margin-bottom: 30px; + width: 60px; + height: 60px; +} +.tp-service-five-content p { + color: #595B62; + opacity: 0; + visibility: hidden; + transition: 0.3s; +} +.tp-service-five-btn { + position: relative; + z-index: 9; +} +.tp-service-five-btn a { + height: 55px; + width: 55px; + box-shadow: 0px 1px 2px rgba(32, 33, 36, 0.1); + border-radius: 50%; + background-color: var(--tp-common-white); + display: inline-block; + text-align: center; + line-height: 55px; + color: var(--tp-common-black); + font-weight: 700; + transition: 0.3s; +} +.tp-service-five-btn a:hover { + background-color: var(--tp-common-blue); + color: var(--tp-common-white); +} +.tp-service-five-btn a:hover i { + animation: tfLeftToRight 0.4s forwards; +} + +.tp-services-five-item-bg-color .row [class*=col-]:first-child .tp-service-five-item .tp-services-five-item-bg { + background-color: #F7F9FB; +} +.tp-services-five-item-bg-color .row [class*=col-]:first-child .tp-service-five-item .inner { + background-color: white; +} +.tp-services-five-item-bg-color .row [class*=col-]:nth-child(4) .tp-service-five-item .tp-services-five-item-bg { + background-color: #F7F9FB; +} +.tp-services-five-item-bg-color .row [class*=col-]:nth-child(4) .tp-service-five-item .inner { + background-color: white; +} + +@media only screen and (min-width: 1600px) and (max-width: 1800px), only screen and (min-width: 1400px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1399px) { + .sv-details-space { + padding-bottom: 200px; + } +} +.sv-details-category { + background: #F7F9FC; + border-radius: 20px; + padding: 50px; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .sv-details-category { + padding: 30px; + } +} +@media (max-width: 767px) { + .sv-details-category { + padding: 30px; + } +} +.sv-details-title-sm { + font-weight: 600; + font-size: 20px; + line-height: 16px; + color: #000000; + padding-bottom: 20px; +} +.sv-details-title { + font-weight: 700; + font-size: 40px; + line-height: 50px; + letter-spacing: 0; + color: #202124; +} +@media (max-width: 767px) { + .sv-details-title { + font-size: 35px; + } +} +.sv-details-category-list ul li { + list-style-type: none; + background: #FFFFFF; + box-shadow: 0px 1px 3px rgba(32, 33, 36, 0.08); + border-radius: 8px; + transition: 0.5s; + margin-bottom: 1px; +} +.sv-details-category-list ul li:last-child { + margin-bottom: 0; +} +.sv-details-category-list ul li:hover { + transform: scaleX(1.1); +} +.sv-details-category-list ul li.active { + transform: scaleX(1.1); +} +.sv-details-category-list ul li.active a { + color: var(--tp-common-blue-3); +} +.sv-details-category-list ul li.active a span::before { + background-color: var(--tp-common-blue-3); +} +.sv-details-category-list ul li.active a i { + color: var(--tp-common-blue-3); +} +.sv-details-category-list ul li a { + font-weight: 400; + font-size: 17px; + color: #202124; + display: block; + display: flex; + justify-content: space-between; + transition: 0.3s; + padding: 25px; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .sv-details-category-list ul li a { + font-size: 15px; + } +} +.sv-details-category-list ul li a:hover { + color: var(--tp-common-blue-3); +} +.sv-details-category-list ul li a:hover span::before { + background-color: var(--tp-common-blue-3); +} +.sv-details-category-list ul li a:hover i { + color: var(--tp-common-blue-3); +} +.sv-details-category-list ul li a span::before { + content: ""; + height: 4px; + width: 4px; + background-color: var(--tp-common-black); + border-radius: 50%; + transition: 0.3s; + display: inline-block; + margin-right: 15px; + transform: translateY(-4px); +} +.sv-details-category-list ul li a i { + font-size: 20px; + transition: 0.3s; + transform: translateX(3px); +} +.sv-details-social-link a { + margin-right: 25px; + font-size: 18px; + color: #82868C; + transition: 0.3s; +} +.sv-details-social-link a:hover { + color: var(--tp-common-blue-3); +} +.sv-details-wrapper { + padding-left: 70px; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .sv-details-wrapper { + padding-left: 20px; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) { + .sv-details-wrapper { + padding-left: 0px; + } +} +.sv-details-thumb img { + border-radius: 20px; +} +.sv-details-title-box p { + font-weight: 400; + font-size: 17px; + line-height: 26px; + color: #5F6168; +} +@media (max-width: 767px) { + .sv-details-title-box p { + font-size: 15px; + } +} +.sv-details-text-title { + font-weight: 700; + font-size: 24px; + line-height: 20px; + color: #202124; + padding-bottom: 15px; +} +.sv-details-text ul li { + list-style-type: none; + position: relative; + padding-left: 35px; + margin-bottom: 10px; +} +.sv-details-text ul li p { + font-weight: 600; + font-size: 16px; + line-height: 26px; + color: #202124; + margin-bottom: 0; +} +@media (max-width: 767px) { + .sv-details-text ul li p { + font-size: 15px; + } +} +.sv-details-text ul li p span { + font-weight: 400; + font-size: 16px; + line-height: 24px; + color: var(--tp-text-body); +} +.sv-details-text ul li i { + height: 20px; + width: 20px; + text-align: center; + line-height: 20px; + border-radius: 50%; + background: rgba(20, 17, 37, 0.08); + font-size: 10px; + font-weight: 400; + color: var(--tp-common-black); + position: absolute; + top: 5px; + left: 0; +} +.sv-details-text-2 p { + font-weight: 400; + font-size: 17px; + line-height: 26px; + color: #5F6168; +} +@media (max-width: 767px) { + .sv-details-text-2 p { + font-size: 15px; + } +} + +/*----------------------------------------*/ +/* 20. PROJECT CSS START +/*----------------------------------------*/ +.tp-project__item { + background-color: var(--tp-common-white); + border-radius: 30px; + overflow: hidden; + transition: 0.3s; +} +@media (max-width: 767px) { + .tp-project__item { + flex-wrap: wrap; + } +} +.tp-project__item:hover { + box-shadow: 0px 16px 20px rgba(1, 16, 61, 0.1); + border-radius: 30px; +} +.tp-project__thumb { + flex: 0 0 auto; +} +@media (max-width: 767px) { + .tp-project__thumb { + width: 100%; + } + .tp-project__thumb img { + width: 100%; + } +} +@media (max-width: 767px) { + .tp-project__meta { + flex-wrap: wrap; + } +} +.tp-project__content { + padding: 0px 50px; +} +@media only screen and (min-width: 1400px) and (max-width: 1599px) { + .tp-project__content { + padding: 0px 40px; + } +} +@media only screen and (min-width: 1200px) and (max-width: 1399px) { + .tp-project__content { + padding: 0px 40px; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-project__content { + padding: 0px 30px; + } +} +@media (max-width: 767px) { + .tp-project__content { + padding: 20px 20px; + } +} +.tp-project__brand-icon { + margin-bottom: 30px; +} +.tp-project__brand-icon img { + width: 100px; + height: 28px; +} +.tp-project__title-sm { + font-weight: 700; + font-size: 30px; + padding-bottom: 5px; +} +@media (max-width: 767px) { + .tp-project__title-sm { + font-size: 25px; + } +} +.tp-project__title-box p { + border-bottom: 1px solid rgba(1, 16, 61, 0.08); + padding-bottom: 37px; + margin-bottom: 38px; + padding-right: 12px; +} +@media (max-width: 767px) { + .tp-project__title-box p { + font-size: 14px; + padding-right: 0; + padding-bottom: 30px; + margin-bottom: 30px; + } +} +.tp-project__author-info { + margin-right: 40px; +} +.tp-project__author-info span { + font-weight: 500; + font-size: 14px; + color: var(--tp-grey-2); + padding-bottom: 8px; + display: inline-block; +} +.tp-project__author-info h4 { + font-weight: 500; + font-size: 16px; + margin-bottom: 0; +} +.tp-project__budget { + margin-right: 60px; +} +@media only screen and (min-width: 1200px) and (max-width: 1399px) { + .tp-project__budget { + margin-right: 45px; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-project__budget { + margin-right: 60px; + } +} +@media (max-width: 767px) { + .tp-project__budget { + margin-right: 0px; + } +} +.tp-project__budget span { + font-weight: 500; + font-size: 14px; + color: var(--tp-grey-2); + padding-bottom: 8px; + display: inline-block; +} +.tp-project__budget h4 { + font-weight: 500; + font-size: 16px; + margin-bottom: 0; +} +.tp-project__link { + margin-right: 100px; +} +@media (max-width: 767px) { + .tp-project__link { + margin-top: 20px; + margin-right: 100px; + } +} +.tp-project__link a { + height: 44px; + width: 44px; + line-height: 41px; + border-radius: 50%; + background: rgba(41, 93, 251, 0.1); + display: inline-block; + text-align: center; + transition: 0.4s; +} +.tp-project__link a svg { + transition: 0.4s; + color: var(--tp-theme-1); +} +.tp-project__link a:hover { + box-shadow: inset 0 0 0 30px #6865FF; +} +.tp-project__link a:hover svg { + color: var(--tp-common-white); +} +.tp-project__slider-active { + margin: 0px -260px; +} +@media only screen and (min-width: 1400px) and (max-width: 1599px) { + .tp-project__slider-active { + margin: 0px -450px; + } +} +@media only screen and (min-width: 1200px) and (max-width: 1399px) { + .tp-project__slider-active { + margin: 0px -500px; + } +} +@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) { + .tp-project__slider-active { + margin: 0px; + padding: 0px 30px; + } +} +@media (max-width: 767px) { + .tp-project__slider-active { + margin: 0px; + padding: 0px 15px; + } +} +.tp-project__slider-wrapper { + padding-top: 50px; + padding-bottom: 70px; +} +.tp-project__slider-section .tp-scrollbar { + background: rgba(1, 16, 61, 0.16); + height: 2px; + width: 50%; + position: relative; + left: 0; + right: 0; + text-align: center; + margin: auto; +} + +.inner-project { + height: 100%; +} +.inner-project-item { + border: 1px solid #F0F0F0; + border-radius: 20px; + padding: 10px; + transition: 0.3s; +} +.inner-project-item:hover { + box-shadow: 0px 10px 20px rgba(1, 16, 61, 0.1); + border-radius: 20px; +} +.inner-project-item:hover .inner-project-img { + border-radius: 20px; +} +.inner-project-item:hover .inner-project-img img { + transform: scale(1.2); +} +.inner-project-img { + margin-bottom: 30px; +} +.inner-project-img img { + border-radius: 20px; + width: 100%; + transition: 0.7s; +} +.inner-project-brand { + position: absolute; + bottom: 0; + left: 0; + padding: 25px; +} +.inner-project-brand img { + box-shadow: 0px 10px 10px rgba(6, 22, 34, 0.06); + backdrop-filter: blur(30px); + border-radius: 100px; +} +.inner-project-content { + padding-left: 20px; +} +.inner-project-content p { + padding-bottom: 10px; +} +@media only screen and (min-width: 576px) and (max-width: 767px) { + .inner-project-content p { + font-size: 14px; + line-height: 20px; + } +} +.inner-project-category-title { + font-weight: 500; + font-size: 12px; + line-height: 12px; + letter-spacing: 0; + text-transform: uppercase; + color: #9959FF; + padding-bottom: 15px; + display: inline-block; +} +.inner-project-title { + font-weight: 700; + font-size: 26px; + line-height: 20px; + color: #080829; + padding-bottom: 10px; + transition: 0.3s; +} +.inner-project-title:hover { + color: var(--tp-common-blue-3); +} +@media (max-width: 767px) { + .inner-project-title { + font-size: 20px; + } +} +@media only screen and (min-width: 576px) and (max-width: 767px) { + .inner-project-title { + font-size: 18px; + } +} + +.portfolio-filter button { + font-weight: 600; + font-size: 14px; + line-height: 12px; + color: #5F6168; + border: 1px solid #F0F0F0; + border-radius: 20px; + margin: 0px 5px; + transition: 0.3s; + margin-bottom: 15px; +} +.portfolio-filter button:hover { + border-color: var(--tp-common-blue-3); +} +.portfolio-filter button span { + padding: 10px 30px; + display: inline-block; +} +@media (max-width: 767px) { + .portfolio-filter button span { + padding: 10px 25px; + } +} +.portfolio-filter button.active { + background-color: var(--tp-common-blue-3); + border-color: var(--tp-common-blue-3); + color: var(--tp-common-white); +} + +.pd-solution-paragraph { + padding-left: 15px; +} +@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) { + .pd-solution-paragraph { + padding-left: 0; + } +} + +.pd-thumb { + margin-top: -250px; + position: relative; + z-index: 3; +} +.pd-thumb img { + border-radius: 30px; +} + +.pd-details-social-box { + position: sticky; + top: 50px; +} + +@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) { + .pd-details-social-box { + margin-bottom: 30px; + } +} +.pd-details-social-title { + font-weight: 500; + font-size: 15px; + line-height: 20px; + color: #57575A; + padding-bottom: 20px; +} +@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) { + .pd-details-social-title br { + display: none; + } +} +.pd-details-social { + display: flex; + flex-direction: column; + align-items: center; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .pd-details-social { + padding-left: 50px; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) { + .pd-details-social { + flex-direction: row; + } +} +.pd-details-social a { + height: 45px; + width: 45px; + text-align: center; + line-height: 42px; + border: 1px solid #F0F0F0; + border-radius: 50%; + display: inline-block; + margin-bottom: 8px; + color: #9497A3; +} +@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) { + .pd-details-social a { + margin-right: 8px; + } +} +.pd-details-social a:hover { + background-color: #600EE4; + border-color: #600EE4; + color: var(--tp-common-white); +} + +.pd-details-wrapper { + padding-right: 169px; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .pd-details-wrapper { + padding-right: 50px; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) { + .pd-details-wrapper { + padding-right: 0px; + } +} + +.pd-details-title { + font-weight: 600; + font-size: 34px; + color: #080829; + padding-bottom: 20px; +} +@media (max-width: 767px) { + .pd-details-title { + font-size: 30px; + } +} + +.pd-details-info { + padding-bottom: 20px; +} +.pd-details-info p { + font-weight: 400; + font-size: 17px; + line-height: 28px; + color: #5F6168; +} + +@media (max-width: 767px) { + .pd-details-solution-img-box { + flex-wrap: wrap; + } +} +@media only screen and (min-width: 576px) and (max-width: 767px) { + .pd-details-solution-img-box { + flex-wrap: inherit; + } +} + +.pd-details-solution-img { + padding-bottom: 60px; +} +@media (max-width: 767px) { + .pd-details-solution-img { + margin-right: 0; + } +} +@media only screen and (min-width: 576px) and (max-width: 767px) { + .pd-details-solution-img { + margin: 0px 15px; + } +} +.pd-details-solution-img img { + border-radius: 30px; +} + +.pd-details-overview { + padding-bottom: 50px; +} +.pd-details-overview ul { + padding-bottom: 40px; +} +.pd-details-overview ul li { + font-weight: 400; + font-size: 16px; + line-height: 36px; + color: #5F6168; + list-style-type: none; + position: relative; + padding-left: 20px; +} +.pd-details-overview ul li::before { + content: ""; + height: 4px; + width: 4px; + background-color: #5F6168; + border-radius: 50%; + display: inline-block; + transform: translateY(-3px); + position: absolute; + top: 20px; + left: 0; +} + +/*----------------------------------------*/ +/* 04. ACCOUNT CSS START +/*----------------------------------------*/ +.tp-account-main-img { + position: absolute; + top: -70px; + left: 61px; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-account-main-img { + top: -2px; + left: 19px; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-account-main-img { + left: 124px; + } +} +@media (max-width: 767px) { + .tp-account-main-img { + top: -8px; + left: 9px; + } +} +@media only screen and (min-width: 576px) and (max-width: 767px) { + .tp-account-main-img { + top: -66px; + left: 23px; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-account-section-box { + margin-top: 70px; + } +} +.tp-account-author { + position: absolute; + bottom: -6px; + right: 32%; +} +@media (max-width: 767px) { + .tp-account-author { + bottom: -3px; + right: 14%; + } +} +@media only screen and (min-width: 576px) and (max-width: 767px) { + .tp-account-author { + bottom: -3px; + right: 31%; + } +} +.tp-account-shape-1 { + position: absolute; + top: -14px; + left: -2%; + animation: tpupdown 0.8s infinite alternate; +} +.tp-account-shape-2 { + position: absolute; + bottom: -6px; + right: 2%; + animation: moving 9s linear infinite; +} +.tp-account-step-wrapper { + padding-left: 40px; + padding-right: 60px; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-account-step-wrapper { + padding-right: 0; + } +} +@media (max-width: 767px) { + .tp-account-step-wrapper { + padding-left: 0px; + padding-right: 0px; + } +} +.tp-account-item { + padding-bottom: 29px; + margin-bottom: 27px; + border-bottom: 1px solid var(--tp-border-1); +} +.tp-account-item:last-child { + border-bottom: none; + padding-bottom: 0; + margin-bottom: 0; +} +.tp-account-item span { + font-weight: 500; + font-size: 30px; + color: var(--tp-common-black); + margin-right: 35px; + min-width: 40px; +} +@media (max-width: 767px) { + .tp-account-item span { + margin-right: 20px; + } +} +.tp-account-item p { + margin-bottom: 0; + font-weight: 500; + font-size: 20px; + line-height: 28px; + font-family: var(--tp-ff-mont); + color: var(--tp-common-black); +} +@media only screen and (min-width: 1200px) and (max-width: 1399px) { + .tp-account-item p { + font-size: 19px; + } +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-account-item p { + font-size: 18px; + } + .tp-account-item p br { + display: none; + } +} +@media (max-width: 767px) { + .tp-account-item p { + font-size: 17px; + line-height: 23px; + } + .tp-account-item p br { + display: none; + } +} +.tp-account-btn-box p { + font-weight: 500; + font-size: 13px; + line-height: 12px; + color: var(--tp-grey-5); +} + +/*----------------------------------------*/ +/* 21. RANK CSS START +/*----------------------------------------*/ +.tp-rank__feature { + margin-bottom: 50px; +} +.tp-rank__feature ul li { + font-weight: 500; + font-size: 16px; + line-height: 1.1; + position: relative; + padding-left: 30px; + margin-bottom: 20px; + color: var(--tp-common-black); + list-style-type: none; +} +.tp-rank__feature ul li:last-child { + margin-bottom: 0; +} +.tp-rank__feature ul li i { + position: absolute; + top: 0; + left: 0; + height: 20px; + width: 20px; + line-height: 20px; + text-align: center; + border-radius: 50%; + font-size: 8px; + color: var(--tp-common-white); + background-color: var(--tp-common-orange); + font-weight: 400; +} +.tp-rank__wrapper { + padding-left: 70px; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-rank__wrapper { + padding-left: 5px; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-rank__wrapper { + margin-bottom: 150px; + } +} +@media (max-width: 767px) { + .tp-rank__wrapper { + padding-left: 0; + margin-bottom: 70px; + } +} +.tp-rank__circle-shape-1 { + position: absolute; + left: 41%; + bottom: -24%; +} +.tp-rank__circle-shape-2 { + position: absolute; + left: 51%; + bottom: -35%; +} +.tp-rank__circle-shape-3 { + position: absolute; + left: 38%; + bottom: -39%; +} +.tp-rank__circle-shape-4 { + position: absolute; + left: 48%; + bottom: -29%; +} +.tp-rank__circle-shape-5 { + position: absolute; + left: 45%; + bottom: -37%; +} +.tp-rank__circle-shape-6 { + position: absolute; + left: 43%; + bottom: -31%; +} +.tp-rank__circle-shape-7 { + position: absolute; + left: 45%; + bottom: -46%; +} +.tp-rank__bg-shape { + position: absolute; + top: -35px; + right: 65px; + z-index: -1; + transform: rotate(-12deg); +} +.tp-rank__item { + box-shadow: 0px 20px 40px rgba(1, 16, 61, 0.14); + background-color: var(--tp-common-white); + display: inline-block; + text-align: center; + border-radius: 20px; + max-width: 150px; + padding: 55px 15px 30px 15px; + margin: 0 -10px 0 -10px; + transition: all 4s cubic-bezier(0.2, 0.8, 0.2, 1) 0s !important; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-rank__item { + margin: 0 -12px 0 -12px; + } +} +@media (max-width: 767px) { + .tp-rank__item { + margin: 0; + width: 140px; + } +} +@media only screen and (min-width: 576px) and (max-width: 767px) { + .tp-rank__item { + width: 120px; + } +} +.tp-rank__item:nth-child(2) { + transform: translateY(30px); +} +@media (max-width: 767px) { + .tp-rank__item:nth-child(2) { + transform: translateY(0px); + } +} +.tp-rank__item:nth-child(3) { + transform: translateY(70px); +} +@media (max-width: 767px) { + .tp-rank__item:nth-child(3) { + transform: translateY(0px); + } +} +.tp-rank__item.active { + background: linear-gradient(16.46deg, #5956E9 11.15%, #9B99FF 99.48%); + box-shadow: 0px 14px 20px rgba(1, 16, 61, 0.1); + border-radius: 20px; +} +.tp-rank__item.active .tp-rank__number i { + color: var(--tp-common-white); + opacity: 0.3; +} +.tp-rank__item.active .tp-rank__number span { + color: var(--tp-common-white); +} +.tp-rank__item.active .tp-rank__company span { + background-color: var(--tp-common-white); + border-color: var(--tp-common-white); +} +.tp-rank__item.active .tp-rank__company-info a { + color: var(--tp-common-white); +} +.tp-rank__item.active .tp-rank__company-info span { + color: rgba(255, 255, 255, 0.8); +} +.tp-rank__item:hover { + webkit-transform: translate(-20px, -30px); + -ms-transform: translate(-20px, -30px); + transform: translate(-20px, -30px); + transition-delay: all 4s cubic-bezier(0.2, 0.8, 0.2, 1) 0s !important; +} +.tp-rank__cup { + position: absolute; + top: -10px; + left: 0; + right: 0; + text-align: center; +} +.tp-rank__cup span { + height: 25px; + width: 25px; + line-height: 17px; + border-radius: 50%; + text-align: center; + display: inline-block; + background-color: var(--tp-common-white); + border: 2px solid var(--tp-theme-1); +} +.tp-rank__number { + margin-bottom: 40px; + margin-left: -25px; +} +.tp-rank__number i { + font-weight: 400; + font-size: 24px; + color: var(--tp-common-black); + opacity: 0.3; + margin-right: 7px; +} +.tp-rank__number span { + font-weight: 500; + font-size: 66px; + color: var(--tp-common-black); + display: inline-block; +} +.tp-rank__company { + margin-bottom: 12px; +} +.tp-rank__company span { + height: 36px; + width: 36px; + line-height: 30px; + border-radius: 50%; + display: inline-block; + text-align: center; + background-color: var(--tp-common-white); + border: 1px solid rgba(1, 16, 61, 0.1); +} +.tp-rank__company-info a { + font-weight: 600; + font-size: 15px; + color: var(--tp-common-black); +} +.tp-rank__company-info span { + font-weight: 500; + font-size: 12px; +} + +/*----------------------------------------*/ +/* 12. FAQ CSS START +/*----------------------------------------*/ +.tp-faq-img { + position: absolute; + bottom: -52%; + left: 33%; + z-index: 2; +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-faq-img { + bottom: 4%; + left: 54%; + } +} +@media (max-width: 767px) { + .tp-faq-img { + display: none; + } +} +.tp-faq-border-shape { + position: absolute; + bottom: 9%; + left: -21%; +} +.tp-faq-left-wrapper { + padding-right: 80px; +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-faq-left-wrapper { + padding-right: 0; + padding-bottom: 100px; + } +} +@media (max-width: 767px) { + .tp-faq-left-wrapper { + padding-right: 0; + margin-bottom: 40px; + } +} +.tp-faq-section-box p { + font-weight: 400; + font-size: 18px; + line-height: 28px; + font-family: var(--tp-ff-mont); +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-faq-section-box p br { + display: none; + } +} +@media (max-width: 767px) { + .tp-faq-section-box p { + font-size: 16px; + } + .tp-faq-section-box p br { + display: none; + } +} + +.tp-inner-faq-box .tp-section-subtitle-2 { + border-bottom: 0; +} + +/*----------------------------------------*/ +/* 10. CTA CSS START +/*----------------------------------------*/ +.tp-cta-bg { + background-repeat: no-repeat; + background-size: cover; + border-radius: 40px; + padding: 70px 40px; +} +.tp-cta-content p { + font-weight: 500; + font-size: 18px; + line-height: 26px; + color: rgba(255, 255, 255, 0.8); + font-family: var(--tp-ff-mont); + padding-bottom: 20px; +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-cta-content p br { + display: none; + } +} +@media (max-width: 767px) { + .tp-cta-content p { + font-size: 15px; + } + .tp-cta-content p br { + display: none; + } +} +.tp-cta-grey-bg { + height: 170px; + width: 100%; + position: absolute; + bottom: 0; + z-index: -1; +} + +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-card-thumb-wrapper { + margin-bottom: 170px; + } +} +@media (max-width: 767px) { + .tp-card-thumb-wrapper { + margin-bottom: 40px; + } +} +@media only screen and (min-width: 576px) and (max-width: 767px) { + .tp-card-thumb-wrapper { + margin-bottom: 170px; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-card-space { + padding-bottom: 100px; + } +} +@media (max-width: 767px) { + .tp-card-space { + padding-bottom: 0px; + } +} +.tp-card-main-img img { + border-radius: 30px; +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-card-main-img img { + width: 100%; + } +} +.tp-card-img-1 { + position: absolute; + top: -53px; + left: 45px; + animation: rotate2 15s linear infinite; +} +.tp-card-img-2 { + position: absolute; + bottom: -57%; + left: 0px; +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-card-img-2 { + bottom: -37%; + } +} +.tp-card-img-3 { + position: absolute; + top: -11%; + right: 57px; + z-index: -1; +} +.tp-card-img-4 { + position: absolute; + top: 19%; + right: 28px; + z-index: -1; +} +.tp-card-img-5 { + position: absolute; + top: 43%; + right: 19%; + animation: tptranslateX2 5s forwards infinite alternate; +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-card-img-5 { + top: 55%; + } +} +@media (max-width: 767px) { + .tp-card-img-5 { + top: 32%; + right: -2%; + } +} +.tp-card-title-box { + padding-left: 70px; +} +@media only screen and (min-width: 1200px) and (max-width: 1399px) { + .tp-card-title-box { + padding-left: 50px; + } + .tp-card-title-box br { + display: none; + } +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-card-title-box { + padding-left: 20px; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) { + .tp-card-title-box { + padding-left: 0; + } +} +.tp-card-title-box p { + font-weight: 400; + font-size: 18px; + line-height: 28px; + font-family: var(--tp-ff-urban); + padding-bottom: 17px; +} +@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) { + .tp-card-title-box p br { + display: none; + } +} +@media (max-width: 767px) { + .tp-card-title-box p { + font-size: 16px; + line-height: 25px; + } + .tp-card-title-box p br { + display: none; + } +} + +.tp-sales-space { + padding-top: 90px; + padding-bottom: 170px; +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-sales-space { + padding-top: 0; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-sales-img-wrapper { + margin-bottom: 100px; + } +} +@media (max-width: 767px) { + .tp-sales-img-wrapper { + margin-bottom: 50px; + } +} +.tp-sales-section-box p { + font-weight: 400; + font-size: 18px; + line-height: 28px; + font-family: var(--tp-ff-urban); +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-sales-section-box p br { + display: none; + } +} +@media (max-width: 767px) { + .tp-sales-section-box p { + font-size: 16px; + line-height: 25px; + } + .tp-sales-section-box p br { + display: none; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-sales-main-thumb img { + width: 100%; + } +} +.tp-sales-feature ul { + display: inline-block; +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-sales-feature ul { + margin-bottom: 40px; + } +} +.tp-sales-feature ul li { + position: relative; + padding: 8px 12px; + list-style-type: none; + clear: both; + float: left; + margin-bottom: 17px; +} +.tp-sales-feature ul li:last-child { + margin-bottom: 0; +} +.tp-sales-feature ul li::after { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + content: ""; + background: linear-gradient(90.27deg, #FFB545 2.18%, rgba(255, 181, 69, 0) 99.77%); + opacity: 0.2; + border-radius: 30px; +} +.tp-sales-feature ul li.purple-2::after { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + content: ""; + background: linear-gradient(90.27deg, #625FFB 2.18%, rgba(98, 95, 251, 0) 99.77%); + opacity: 0.2; + border-radius: 30px; +} +.tp-sales-feature ul li.purple-2 span i { + background-color: var(--tp-theme-1); +} +.tp-sales-feature ul li.purple-2 span em { + color: var(--tp-theme-1); +} +.tp-sales-feature ul li.green-3::after { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + content: ""; + background: linear-gradient(90.27deg, #65CB7B 2.18%, rgba(101, 203, 123, 0) 99.77%); + opacity: 0.2; + border-radius: 30px; +} +.tp-sales-feature ul li.green-3 span i { + background-color: var(--tp-common-green); +} +.tp-sales-feature ul li.green-3 span em { + color: var(--tp-common-green); +} +.tp-sales-feature ul li span { + position: relative; + padding-left: 35px; + z-index: 2; +} +.tp-sales-feature ul li span i { + height: 22px; + width: 22px; + line-height: 22px; + border-radius: 50%; + text-align: center; + background-color: var(--tp-common-yellow); + color: var(--tp-common-white); + position: absolute; + top: 0; + left: 0; +} +.tp-sales-feature ul li span em { + font-weight: 600; + font-size: 16px; + color: var(--tp-common-yellow); + font-family: var(--tp-ff-urban); + font-style: normal; +} +@media (max-width: 767px) { + .tp-sales-feature ul li span em { + font-size: 14px; + } +} +.tp-sales-sub-img-1 { + position: absolute; + bottom: 14%; + left: 0%; + animation: tpupdown 1s infinite alternate; +} +.tp-sales-sub-img-1 img { + filter: drop-shadow(0px 20px 40px rgba(32, 33, 36, 0.14)); + border-radius: 20px; +} +.tp-sales-sub-img-2 { + position: absolute; + bottom: -12%; + right: -7%; + z-index: -1; +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-sales-sub-img-2 { + right: -4%; + } +} + +.tp-inner-font p { + font-family: var(--tp-ff-body); +} + +.tp-plan-space { + padding-top: 120px; + padding-bottom: 120px; +} +.tp-plan-section-box p { + padding-right: 10px; +} +@media (max-width: 767px) { + .tp-plan-section-box p { + padding-right: 0; + } + .tp-plan-section-box p br { + display: none; + } +} +.tp-plan-img-box { + margin-right: 70px; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-plan-img-box { + margin-right: 10px; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) { + .tp-plan-img-box { + margin-right: 0px; + } +} +.tp-plan-img-1 img { + border-radius: 30px; + width: 100%; +} +.tp-plan-img-2 { + position: absolute; + top: 18%; + left: 18%; + z-index: 1; +} +.tp-plan-img-3 { + position: absolute; + top: 11%; + right: 12%; + animation: tptranslateX2 4s forwards infinite alternate; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-plan-img-3 { + top: 9%; + right: 7%; + } +} +.tp-plan-img-4 { + position: absolute; + bottom: 12%; + right: 13%; + z-index: 2; + animation: tptranslateY2 4s forwards infinite alternate; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-plan-img-4 { + bottom: 3%; + right: 5%; + } +} +.tp-plan-img-5 { + position: absolute; + bottom: 33%; + left: 15%; + z-index: 2; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-plan-img-5 { + left: 12%; + bottom: 27%; + } +} +.tp-plan-img-5 img { + box-shadow: 0px 20px 50px rgba(32, 33, 36, 0.14); + border-radius: 10px; + animation: tptranslateX2 4s forwards infinite alternate; +} +.tp-plan-img-6 { + position: absolute; + bottom: 25%; + left: 20%; + z-index: 2; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-plan-img-6 { + bottom: 20%; + } +} +.tp-plan-img-6 img { + box-shadow: 0px -30px 50px rgba(29, 12, 7, 0.1); + border-radius: 10px; +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-plan-wrapper { + margin-bottom: 100px; + } +} +@media (max-width: 767px) { + .tp-plan-wrapper { + margin-bottom: 50px; + } +} +.tp-plan-feature ul li { + list-style-type: none; + margin-bottom: 15px; + position: relative; + padding-left: 35px; + font-weight: 400; + font-size: 17px; + color: #595B62; +} +.tp-plan-feature ul li i { + height: 22px; + width: 22px; + background-color: rgba(20, 17, 37, 0.08); + border-radius: 50%; + text-align: center; + line-height: 22px; + font-size: 10px; + color: var(--tp-common-black); + position: absolute; + top: 0; + left: 0; +} + +@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) { + .tp-plan-section-box { + margin-bottom: 40px; + } +} + +.tp-plan-2-space { + padding-bottom: 120px; +} +.tp-plan-2-img-box { + margin-left: 95px; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-plan-2-img-box { + margin-left: 10px; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) { + .tp-plan-2-img-box { + margin-left: 0px; + } +} +.tp-plan-2-img-1 img { + border-radius: 30px; + width: 100%; +} +.tp-plan-2-img-2 { + position: absolute; + top: 26%; + left: 29%; + z-index: 2; +} +.tp-plan-2-img-2 img { + border-radius: 16px; + box-shadow: 0px 20px 50px rgba(32, 33, 36, 0.14); + border-radius: 10px; +} +.tp-plan-2-img-3 { + position: absolute; + top: 13%; + right: 11%; + animation: tptranslateY2 4s forwards infinite alternate; +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-plan-2-img-3 { + top: 13%; + right: 19%; + } +} +.tp-plan-2-img-3 img { + border-radius: 16px; + box-shadow: 0px 20px 50px rgba(32, 33, 36, 0.14); + border-radius: 10px; +} +.tp-plan-2-img-4 { + position: absolute; + bottom: 23%; + left: 12%; + animation: tptranslateY2 4s forwards infinite alternate; +} +@media (max-width: 767px) { + .tp-plan-2-img-4 { + bottom: 8%; + left: 12%; + } +} +.tp-plan-2-img-4 img { + border-radius: 16px; + box-shadow: 0px 20px 50px rgba(32, 33, 36, 0.14); + border-radius: 10px; +} +.tp-plan-2-img-5 { + position: absolute; + bottom: 18%; + right: 10%; + animation: tptranslateX2 4s forwards infinite alternate; +} +.tp-plan-2-img-6 { + position: absolute; + top: 18%; + left: 18%; +} + +.tp-cta-five-bg { + background-repeat: no-repeat; + background-size: cover; + margin-left: 315px; + margin-right: 315px; + border-radius: 25px; +} +@media only screen and (min-width: 1400px) and (max-width: 1599px) { + .tp-cta-five-bg { + margin-right: 150px; + margin-left: 150px; + } +} +@media only screen and (min-width: 1200px) and (max-width: 1399px) { + .tp-cta-five-bg { + margin-right: 80px; + margin-left: 80px; + } +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-cta-five-bg { + margin-right: 30px; + margin-left: 30px; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) { + .tp-cta-five-bg { + margin-right: 0px; + margin-left: 0px; + } +} +.tp-cta-five-shape-1 { + position: absolute; + right: 17%; + bottom: -6%; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-cta-five-shape-1 { + right: 9%; + } +} +.tp-cta-five-shape-1 img { + width: 140px; +} +.tp-cta-five-shape-2 { + position: absolute; + left: -5%; + bottom: -7%; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-cta-five-shape-2 { + left: -2%; + } +} + +/*----------------------------------------*/ +/* 05. BLOG CSS START +/*----------------------------------------*/ +.tp-blog-thumb { + margin-bottom: 30px; + border-radius: 30px; +} +.tp-blog-thumb img { + border-radius: 30px; + width: 100%; + transition: transform 0.3s linear; +} +.tp-blog-thumb:hover img { + transform: scale(1.1); +} +.tp-blog-meta { + margin-bottom: 12px; +} +.tp-blog-category span { + font-weight: 700; + font-size: 12px; + line-height: 8px; + letter-spacing: 0; + text-transform: uppercase; + color: var(--tp-common-blue); + font-family: var(--tp-ff-urban); + border: 1px solid rgba(91, 108, 255, 0.1); + border-radius: 30px; + display: inline-block; + padding: 8px 12px; +} +.tp-blog-date span { + font-weight: 500; + font-size: 14px; + line-height: 12px; + color: #787B83; + padding-left: 12px; + margin-left: 12px; + position: relative; +} +.tp-blog-date span::after { + position: absolute; + content: ""; + top: 8px; + left: 0; + height: 4px; + width: 4px; + border-radius: 50%; + background-color: #5F6168; +} +.tp-blog-title-box { + padding-bottom: 22px; + margin-bottom: 20px; + border-bottom: 1px solid #E9EBF1; +} +.tp-blog-title-sm { + font-weight: 700; + font-size: 24px; + line-height: 32px; + color: var(--tp-common-black); + font-family: var(--tp-ff-urban); +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-blog-title-sm { + font-size: 20px; + line-height: 28px; + } + .tp-blog-title-sm br { + display: none; + } +} +@media (max-width: 767px) { + .tp-blog-title-sm { + font-size: 21px; + line-height: 29px; + } + .tp-blog-title-sm br { + display: none; + } +} +.tp-blog-title-sm:hover { + color: var(--tp-theme-1); +} +.tp-blog-avata { + margin-right: 15px; +} +.tp-blog-author-info h5 { + font-weight: 600; + font-size: 16px; + line-height: 16px; + color: var(--tp-common-black); + font-family: var(--tp-ff-urban); + margin-bottom: 3px; +} +.tp-blog-author-info span { + font-weight: 500; + font-size: 14px; + line-height: 16px; + color: #787B83; + font-family: var(--tp-ff-urban); +} + +.category-color-2 span { + border-color: rgba(255, 154, 0, 0.2); + color: #FF9A00; +} + +.category-color-3 span { + border-color: rgba(33, 182, 65, 0.1); + color: var(--tp-common-green); +} + +.tp-blog-four-section-space { + margin-bottom: 60px; +} +.tp-blog-four-item { + border: 1px solid rgba(255, 255, 255, 0.1); + border-radius: 30px; +} +.tp-blog-four-item:hover .tp-blog-four-img img { + transform: scale(1.1) rotate(2deg); +} +.tp-blog-four-img img { + border-radius: 20px 20px 0 0; + transition: 0.6s; +} +.tp-blog-four-content-wrapper { + padding: 35px 40px 50px 40px; +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-blog-four-content-wrapper { + padding: 35px 30px 50px 30px; + } +} +@media (max-width: 767px) { + .tp-blog-four-content-wrapper { + padding: 20px; + } +} +.tp-blog-four-meta { + margin-bottom: 25px; +} +.tp-blog-four-meta span.child-1 { + font-weight: 600; + font-size: 14px; + line-height: 12px; + text-transform: uppercase; + color: var(--tp-common-white); + padding-left: 15px; + margin-left: 15px; + position: relative; +} +.tp-blog-four-meta span.child-1::after { + position: absolute; + top: 3px; + left: 0; + width: 1px; + height: 15px; + background-color: rgba(255, 255, 255, 0.2); + content: ""; +} +.tp-blog-four-meta span.child-2 { + font-weight: 600; + font-size: 14px; + line-height: 12px; + color: var(--tp-common-white); + opacity: 0.8; +} +.tp-blog-four-title-sm { + font-weight: 700; + font-size: 30px; + line-height: 30px; + color: var(--tp-common-white); + padding-bottom: 10px; + transition: 0.3s; + display: inline-block; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-blog-four-title-sm { + font-size: 25px; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-blog-four-title-sm { + font-size: 20px; + line-height: 24px; + } +} +@media (max-width: 767px) { + .tp-blog-four-title-sm { + font-size: 19px; + line-height: 24px; + } +} +.tp-blog-four-title-sm:hover { + color: var(--tp-common-yellow-3); +} +.tp-blog-four-info p { + font-weight: 400; + font-size: 18px; + line-height: 28px; + color: rgba(255, 255, 255, 0.7); + padding-bottom: 20px; +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-blog-four-info p { + font-size: 16px; + line-height: 23px; + } +} +@media (max-width: 767px) { + .tp-blog-four-info p { + font-size: 16px; + line-height: 23px; + } +} + +@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) { + .tp-blog-four-section-box { + margin-bottom: 40px; + } +} + +.blog-grid-slider-height { + min-height: 500px; +} +@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px) { + .blog-grid-slider-height { + height: 450px; + } +} +.blog-grid-slider-bg { + background-repeat: no-repeat; + background-size: cover; + border-radius: 30px; + overflow: hidden; + position: relative; +} +.blog-grid-slider-bg::after { + content: ""; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + background: linear-gradient(269.88deg, rgba(2, 6, 17, 0) -0.76%, rgba(1, 4, 10, 0) 46.85%, rgba(0, 0, 0, 0.72) 99.9%, rgba(0, 0, 0, 0.72) 99.9%); + filter: drop-shadow(0px 1px 3px rgba(1, 16, 61, 0.1)); + border-radius: 20px; +} +.blog-grid-slider-wrapper { + padding: 30px 100px; + position: relative; + z-index: 5; +} +@media (max-width: 767px) { + .blog-grid-slider-wrapper { + padding: 25px; + } + .blog-grid-slider-wrapper br { + display: none; + } +} +@media only screen and (min-width: 576px) and (max-width: 767px) { + .blog-grid-slider-wrapper { + padding: 80px; + } + .blog-grid-slider-wrapper br { + display: none; + } +} +.blog-grid-slider-meta { + padding-bottom: 13px; +} +.blog-grid-slider-meta span.child-one { + font-weight: 600; + font-size: 14px; + line-height: 12px; + color: #202124; + background-color: var(--tp-common-white); + padding: 8px 20px; + display: inline-block; + border-radius: 30px; + margin-right: 13px; +} +.blog-grid-slider-meta span.child-two { + font-weight: 500; + font-size: 14px; + line-height: 6px; + color: rgba(255, 255, 255, 0.8); +} +.blog-grid-slider-title { + font-weight: 700; + font-size: 40px; + line-height: 50px; + color: #FFFFFF; + padding-bottom: 5px; + transition: 0.3s; +} +.blog-grid-slider-title:hover { + color: var(--tp-common-yellow-3); +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .blog-grid-slider-title { + font-size: 35px; + } +} +@media (max-width: 767px) { + .blog-grid-slider-title { + font-size: 26px; + line-height: 35px; + } +} +.blog-grid-slider-title-box p { + font-weight: 500; + font-size: 17px; + line-height: 26px; + color: rgba(255, 255, 255, 0.7); + margin-bottom: 35px; +} + +.blog-grid-arrow button { + font-size: 20px; +} +.blog-grid-arrow .grid-next { + position: absolute; + top: 50%; + transform: translateY(-50%); + left: -11px; + z-index: 9; +} +.blog-grid-arrow .grid-next i { + transform: translateX(18px) translateY(3px); +} +.blog-grid-arrow .grid-prev { + position: absolute; + top: 50%; + transform: translateY(-50%); + right: -1px; + z-index: 9; +} +.blog-grid-arrow .grid-prev i { + transform: translateX(32px) translateY(3px); +} + +@media (max-width: 767px), only screen and (min-width: 768px) and (max-width: 991px) { + .postbox__wrapper { + padding-right: 0px; + margin-bottom: 50px; + } +} + +.postbox__p-right { + margin-right: 20px; +} +@media (max-width: 767px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 992px) and (max-width: 1199px) { + .postbox__p-right { + margin-right: 0px; + } +} +.postbox__thumb .play-btn { + position: absolute; + top: calc(50% - 20px); + left: 50%; + -webkit-transform: translate(-50%, -50%); + -moz-transform: translate(-50%, -50%); + -ms-transform: translate(-50%, -50%); + -o-transform: translate(-50%, -50%); + transform: translate(-50%, -50%); + z-index: 1; + height: 90px; + width: 90px; + background-color: var(--tp-common-white); + text-align: center; + line-height: 90px; + color: var(--tp-common-black); + border-radius: 50%; + animation: pulse 2s infinite; +} +.postbox__thumb .play-btn:hover { + background-color: var(--tp-common-blue-4); + color: var(--tp-common-white); +} +.postbox__thumb img { + border-radius: 20px; + margin-bottom: 40px; +} +.postbox__audio { + height: 100%; + width: 100%; +} +.postbox__audio iframe { + width: 100%; + height: 100%; + border: none; +} +.postbox__item-single:hover { + -webkit-box-shadow: none; + -moz-box-shadow: none; + -ms-box-shadow: none; + -o-box-shadow: none; + box-shadow: none; +} +.postbox__content p img { + margin-bottom: 30px; + max-width: 100%; + border-radius: 10px; +} +@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) { + .postbox__content p img { + width: 100%; + } +} +.postbox__content-single { + padding-left: 0; + padding-right: 0; + border: none; +} +.postbox__title { + color: var(--tp-common-black); + line-height: 1.3; + font-weight: 700; + font-size: 30px; + color: #202124; +} +@media only screen and (min-width: 1200px) and (max-width: 1399px) { + .postbox__title { + font-size: 33px; + } +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .postbox__title { + font-size: 28px; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .postbox__title { + font-size: 33px; + } +} +@media only screen and (min-width: 576px) and (max-width: 767px) { + .postbox__title { + font-size: 30px; + } + .postbox__title br { + display: none; + } +} +@media (max-width: 767px) { + .postbox__title { + font-size: 25px; + } + .postbox__title br { + display: none; + } +} +.postbox__title a:hover { + color: var(--tp-common-blue-4); +} +.postbox__meta { + margin-bottom: 20px; +} +.postbox__meta span { + font-weight: 500; + font-size: 14px; + line-height: 12px; + color: #888888; + display: inline-block; + margin-right: 12px; +} +.postbox__meta span:first-child { + padding: 8px 12px; + border: 1px solid #F0F0F0; + border-radius: 20px; +} +.postbox__meta span:last-child { + margin-right: 0; +} +.postbox__meta span i { + color: var(--tp-theme-1); + margin-right: 3px; + font-weight: 500; +} +.postbox__meta span:hover { + color: var(--tp-common-blue-4); +} +.postbox__text { + padding-right: 30px; +} +.postbox__text img { + max-width: 100%; +} +.postbox__text p { + font-size: 17px; +} +@media only screen and (min-width: 1200px) and (max-width: 1399px) { + .postbox__text p { + font-size: 16px; + } +} +.postbox__text-single p { + margin-bottom: 15px; +} +.postbox__slider button { + position: absolute; + left: 50px; + top: 50%; + -webkit-transform: translateY(-50%); + -moz-transform: translateY(-50%); + -ms-transform: translateY(-50%); + -o-transform: translateY(-50%); + transform: translateY(-50%); + z-index: 1; + font-size: 30px; + color: var(--tp-common-white); +} +.postbox__slider button.slick-next { + left: auto; + right: 50px; +} +@media (max-width: 767px) { + .postbox__slider button.slick-next { + right: 10px; + } +} +@media (max-width: 767px) { + .postbox__slider button { + left: 10px; + } +} +.postbox__comment ul li { + margin-bottom: 30px; + padding-bottom: 30px; + list-style: none; + border-bottom: 1px solid var(--tp-border-1); +} +.postbox__comment ul li:last-child { + margin-bottom: 0; + padding-bottom: 0; + border-bottom: 0; +} +.postbox__comment ul li.children { + margin-left: 100px; +} +@media (max-width: 767px) { + .postbox__comment ul li.children { + margin-left: 0px; + } +} +.postbox__comment ul-title { + font-size: 20px; + font-weight: 500; + color: var(--tp-common-black); + margin-bottom: 40px; + margin-right: 20px; +} +.postbox__comment-title { + font-weight: 600; + font-size: 26px; + line-height: 18px; + letter-spacing: 0; + color: #202124; + margin-bottom: 40px; +} +.postbox__comment-avater img { + width: 50px; + height: 50px; + -webkit-border-radius: 50%; + -moz-border-radius: 50%; + -o-border-radius: 50%; + -ms-border-radius: 50%; + border-radius: 50%; +} +.postbox__comment-name { + margin-bottom: 5px; +} +.postbox__comment-name h5 { + font-weight: 600; + font-size: 16px; + line-height: 20px; + color: var(--tp-common-black); + padding-right: 10px; + margin-right: 10px; + position: relative; +} +.postbox__comment-name h5::after { + content: ""; + height: 4px; + width: 4px; + background-color: var(--tp-common-black); + display: inline-block; + position: absolute; + right: -1px; + bottom: 4px; +} +.postbox__comment-name span { + font-weight: 500; + font-size: 14px; + line-height: 18px; + color: #888888; +} +@media (max-width: 767px) { + .postbox__comment-text { + margin-left: 0; + margin-top: 15px; + } +} +.postbox__comment-text p { + font-size: 16px; + margin-bottom: 15px; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .postbox__comment-text p { + font-size: 15px; + } + .postbox__comment-text p br { + display: none; + } +} +@media (max-width: 767px) { + .postbox__comment-text p br { + display: none; + } +} +.postbox__comment-reply { + margin-top: 10px; +} +.postbox__comment-reply a { + display: inline-block; + height: 30px; + line-height: 27px; + padding: 0 18px; + font-weight: 500; + font-size: 13px; + color: #202124; + border: 1px solid #F0F0F0; + border-radius: 20px; + transition: 0.3s; +} +.postbox__comment-reply a:hover { + color: var(--tp-common-white); + background: var(--tp-common-blue-4); + border-color: var(--tp-common-blue-4); +} +.postbox__comment-reply a:hover svg { + color: var(--tp-common-white); +} +.postbox__comment-reply a svg { + transform: translateY(-2px); + margin-right: 6px; + color: #202124; + transition: 0.3s; +} +.postbox__comment-agree { + margin-bottom: 30px; +} +.postbox__comment-agree .form-check-label { + font-weight: 500; + font-size: 14px; + line-height: 1.3; + color: #87888A; +} +.postbox__comment-agree .form-check-input:checked { + background-color: var(--tp-common-blue-4); + border-color: transparent; +} +.postbox__comment-agree .form-check-input:focus { + box-shadow: none; +} +.postbox__comment-agree .form-check-input.form-check-input[type=checkbox] { + border-radius: 2px; + margin-top: 4px; +} +.postbox__tag span { + font-size: 20px; + margin-bottom: 17px; + color: var(--tp-common-black); + margin-right: 30px; + font-weight: 500; +} +@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) { + .postbox__social { + margin-top: 40px; + } +} +.postbox__social span { + font-size: 20px; + color: var(--tp-common-black); + font-weight: 500; +} +.postbox__social a { + font-size: 15px; + padding-left: 30px; +} +.postbox__social a .tp-linkedin { + color: #0E6BA1; +} +.postbox__social a .tp-pinterest { + color: #D70220; +} +.postbox__social a .tp-facebook { + color: #0E6BA1; +} +.postbox__social a .tp-twitter { + color: #36B6ED; +} +@media (max-width: 767px) { + .postbox__navigation-more { + flex-wrap: wrap; + } +} +.postbox__navigation-img { + margin-right: 15px; +} +.postbox__navigation-img img { + border-radius: 12px; +} +@media (max-width: 767px) { + .postbox__navigation-left { + margin-bottom: 30px; + } +} +.postbox__navigation-content a:hover span { + color: var(--tp-common-blue-4); +} +.postbox__navigation-content span { + font-weight: 500; + font-size: 12px; + line-height: 12px; + letter-spacing: 0; + text-transform: uppercase; + color: #5F6168; + padding-bottom: 15px; + display: inline-block; + transition: 0.3s; +} +.postbox__navigation-content span i { + margin-right: 10px; +} +.postbox__navigation-content h5 { + font-weight: 700; + font-size: 18px; + line-height: 16px; + color: #202124; + transition: 0.3s; +} +@media (max-width: 767px) { + .postbox__navigation-content h5 { + font-size: 16px; + } +} +.postbox__navigation-content h5:hover { + color: var(--tp-common-blue-4); +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .postbox__navigation-content h5 { + font-size: 15px; + } +} +.postbox__navigation-right .postbox__navigation-img { + margin-right: 0; + margin-left: 15px; +} +.postbox__navigation-right .postbox__navigation-content span i { + margin-right: 0; + margin-left: 10px; +} + +.blog-grid-inner .tp-blog-item { + border: 1px solid #F0F0F0; + border-radius: 30px; + transition: 0.3s; + background-color: var(--tp-common-white); +} +.blog-grid-inner .tp-blog-item:hover { + border: 1px solid #F0F0F0; + box-shadow: 0px 10px 20px rgba(1, 16, 61, 0.1); + border-radius: 30px; +} +.blog-grid-inner .tp-blog-content { + padding: 30px; +} +@media (max-width: 767px) { + .blog-grid-inner .tp-blog-content { + padding: 25px; + } +} +.blog-grid-inner .tp-blog-thumb { + margin-bottom: 0; + border-radius: 20px 20px 0 0; +} +.blog-grid-inner .tp-blog-thumb img { + border-radius: 20px 20px 0 0; +} +.blog-grid-inner .tp-blog-title-box { + margin-bottom: 0px; + border-bottom: none; +} +.blog-grid-inner .tp-blog-title-sm { + font-family: var(--tp-ff-body); +} +.blog-grid-inner .tp-blog-title-sm br { + display: none; +} + +.form-label-action.active .postbox__comment-input label { + top: 0; + color: var(--tp-common-blue-4); + font-size: 13px; + font-weight: 400; +} +.form-label-action.active .postbox__comment-input span { + top: -14px; + color: var(--tp-common-blue-4); + font-size: 13px; + font-weight: 400; +} + +.blog-grid-bg { + position: relative; +} +.blog-grid-bg::after { + content: ""; + position: absolute; + top: 0; + left: 0; + background: linear-gradient(180deg, rgba(247, 249, 252, 0) 0%, #F7F9FC 100%); + transform: matrix(1, 0, 0, -1, 0, 0); + height: 50%; + width: 100%; + display: inline-block; + z-index: -1; +} + +.postbox__comment-form-title { + margin-bottom: 30px; + font-weight: 600; + font-size: 26px; + line-height: 22px; + letter-spacing: 0; + color: var(--tp-common-black); +} +@media (max-width: 767px) { + .postbox__comment-form-title { + font-size: 25px; + } +} + +.postbox__social-wrapper { + border-bottom: 1px solid #ECEEF3; + padding-bottom: 40px; + margin-bottom: 40px; +} + +@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) { + .postbox__comment-form { + margin-bottom: 50px; + } +} + +.aproch-title { + font-size: 36px; + margin-bottom: 15px; +} + +.approch-item { + margin-bottom: 65px; +} +.approch-item ul li { + position: relative; + padding-left: 30px; +} +.approch-item ul li i { + color: var(--tp-theme-2); + font-size: 14px; + font-weight: 600; + position: absolute; + top: 5px; + left: 0; +} + +@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) { + .approch-thumb { + margin-bottom: 40px; + } +} +.approch-thumb img { + border-radius: 10px; +} +@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) { + .approch-thumb img { + width: 100%; + } +} + +@media (max-width: 767px) { + .postbox__comment-box { + flex-wrap: wrap; + } +} +.postbox__comment-info { + flex: 0 0 auto; +} + +.rc__post ul li:not(:last-child) { + margin-bottom: 15px; +} +.rc__post-thumb { + flex: 0 0 auto; +} +.rc__post-thumb img { + border-radius: 10px; + width: 75px; + height: 75px; + flex: 0 0 auto; + object-fit: cover; +} +.rc__post-title { + margin-bottom: 6px; + font-weight: 500; + font-size: 14px; + line-height: 18px; + color: var(--tp-common-black); +} +.rc__post-title a:hover { + color: var(--tp-common-blue-4); +} +.rc__meta span { + font-size: 12px; + text-transform: uppercase; + font-weight: 500; + color: #6A6A74; +} + +.sidebar__wrapper { + padding-left: 10px; +} +@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) { + .sidebar__wrapper { + padding-left: 0; + } +} +.sidebar__widge-title-box { + border-radius: 14px 14px 0px 0px; +} +.sidebar__widget-content { + padding: 40px 30px; +} +@media (max-width: 767px) { + .sidebar__widget-content { + padding: 35px 25px; + } +} +.sidebar__widget { + border: 1px solid #E5E5E5; + border-radius: 14px; +} +.sidebar__widget-title { + font-weight: 600; + font-size: 18px; + line-height: 16px; + color: var(--tp-common-black); + padding: 20px 0px; + margin: 0px 30px; + border-bottom: 1px solid #EDEDED; +} +.sidebar__widget:last-child-title { + border-bottom: 0; +} +.sidebar__widget ul li { + list-style: none; + margin-bottom: 25px; +} +.sidebar__widget ul li:last-child { + margin-bottom: 0; +} +.sidebar__widget ul li a { + font-weight: 500; + font-size: 14px; + line-height: 12px; + color: #5F6168; + display: flex; + justify-content: space-between; +} +.sidebar__widget ul li a:hover { + color: var(--tp-common-blue-4); +} +.sidebar__widget ul li a i { + font-size: 18px; + transform: translateY(2px); + margin-right: 10px; +} +.sidebar__search { + position: relative; +} +.sidebar__search input { + width: 100%; + height: 60px; + line-height: 60px; + padding: 0 25px; + text-transform: capitalize; + -webkit-border-radius: 7px; + -moz-border-radius: 7px; + -o-border-radius: 7px; + -ms-border-radius: 7px; + border-radius: 7px; + border: 0; + outline: none; + border: 1px solid #E5E5E5; + border-radius: 14px; +} +@media (max-width: 767px) { + .sidebar__search input { + padding-right: 40px; + padding-left: 15px; + } +} +.sidebar__search input:focus { + border-color: var(--tp-common-blue-4); +} +.sidebar__search input::placeholder { + color: #777777; +} +.sidebar__search button { + position: absolute; + top: 0; + left: 0; + height: 100%; + padding: 0 24px; + color: #fff; + line-height: 60px; + -webkit-border-radius: 0 7px 7px 0; + -moz-border-radius: 0 7px 7px 0; + -o-border-radius: 0 7px 7px 0; + -ms-border-radius: 0 7px 7px 0; + border-radius: 0 7px 7px 0; + color: var(--tp-common-black); +} +.sidebar__banner-content { + position: absolute; + bottom: 0; + right: 0; + z-index: 1; + background: var(--tp-theme-1); +} +.sidebar__banner-content h4 { + padding: 15px 20px; + font-size: 24px; + color: var(--tp-common-white); + text-transform: uppercase; + margin-bottom: 0; +} + +.tagcloud a { + border: 1px solid #F2F4F6; + color: #8A879F; + display: inline-block; + line-height: 1; + padding: 10px 25px; + margin-bottom: 8px; + margin-right: 8px; + border-radius: 30px; + transition: 0.3s; + font-weight: 500; + font-size: 14px; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tagcloud a { + padding: 8px 15px; + font-size: 13px; + } +} +@media only screen and (min-width: 576px) and (max-width: 767px) { + .tagcloud a { + padding: 10px 15px; + font-size: 13px; + } +} +@media (max-width: 767px) { + .tagcloud a { + padding: 10px 15px; + font-size: 13px; + } +} +.tagcloud a:hover { + background: var(--tp-common-blue-4); + color: var(--tp-common-white); + border-color: var(--tp-common-blue-4); +} +.tagcloud span { + font-weight: 600; + font-size: 16px; + line-height: 12px; + color: #202124; + margin-right: 8px; +} + +.basic-pagination ul { + border: 1px solid #EBEBEB; + border-radius: 100px; + display: inline-block; + padding: 10px; +} +.basic-pagination ul li { + display: inline-block; +} +.basic-pagination ul li a { + display: inline-block; + width: 40px; + height: 40px; + line-height: 40px; + text-align: center; + border-radius: 50%; + font-size: 16px; + font-weight: 600; + transition: 0.3s; +} +.basic-pagination ul li span { + display: inline-block; + transform: translateY(-4px); +} +.basic-pagination ul li a.current { + background: #F2F2F2; + color: var(--tp-common-black); +} +.basic-pagination ul li a:hover { + background: #F2F2F2; + border-color: #F2F2F2; + color: var(--tp-common-black); +} + +.blog-grid-avata-box .tp-blog-author-info h5 { + font-weight: 700; + font-size: 17px; + line-height: 16px; + color: #FFFFFF; +} +.blog-grid-avata-box .tp-blog-author-info span { + font-weight: 500; + font-size: 13px; + line-height: 16px; + color: rgba(255, 255, 255, 0.7); +} + +.blog-details-title-box span { + font-weight: 600; + font-size: 14px; + line-height: 12px; + color: #FFFFFF; + padding: 8px 20px; + border: 1.5px solid rgba(255, 255, 255, 0.2); + border-radius: 20px; + margin-bottom: 10px; + display: inline-block; +} +.blog-details-banner-title { + font-weight: 700; + font-size: 70px; + line-height: 1.1; + letter-spacing: 0; + color: #FFFFFF; + padding-bottom: 25px; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .blog-details-banner-title { + font-size: 57px; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .blog-details-banner-title { + font-size: 50px; + } +} +@media (max-width: 767px) { + .blog-details-banner-title { + font-size: 45px; + } +} +@media only screen and (min-width: 576px) and (max-width: 767px) { + .blog-details-banner-title { + font-size: 40px; + } +} +.blog-details-banner .tp-blog-author-info h5 { + font-weight: 800; + font-size: 17px; + line-height: 16px; + color: #FFFFFF; +} +.blog-details-banner .tp-blog-author-info span { + font-weight: 600; + font-size: 13px; + line-height: 10px; + color: rgba(255, 255, 255, 0.7); +} +@media (max-width: 767px) { + .blog-details-social-box { + margin-top: 30px; + } +} +.blog-details-social-box a { + height: 42px; + width: 42px; + line-height: 40px; + border-radius: 50%; + border: 1.5px solid rgba(255, 255, 255, 0.2); + border-radius: 100px; + display: inline-block; + text-align: center; + color: var(--tp-common-white); + margin-left: 6px; + transition: 0.3s; +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .blog-details-social-box a { + height: 35px; + width: 35px; + line-height: 33px; + margin-left: 0px; + font-size: 13px; + } +} +@media (max-width: 767px) { + .blog-details-social-box a { + margin-left: 0px; + margin-right: 6px; + } +} +.blog-details-social-box a:hover { + background-color: var(--tp-common-yellow-4); + border-color: var(--tp-common-yellow-4); + color: var(--tp-common-black); +} +.blog-details-big-img { + margin-top: -200px; + position: sticky; + top: 100px; +} +.blog-details-big-img img { + border-radius: 30px; +} + +.postbox__details-checkmark { + padding-bottom: 40px; +} +.postbox__details-checkmark ul li { + list-style-type: none; + position: relative; + padding-left: 35px; + margin-bottom: 20px; + font-weight: 500; + font-size: 17px; + line-height: 1.2; + color: #202124; +} +@media (max-width: 767px) { + .postbox__details-checkmark ul li { + font-size: 14px; + } +} +.postbox__details-checkmark ul li::last-child { + margin-bottom: 0; +} +.postbox__details-checkmark ul li i { + height: 20px; + width: 20px; + background-color: var(--tp-common-black); + color: var(--tp-common-white); + border-radius: 50%; + line-height: 20px; + text-align: center; + font-size: 10px; + transform: translateX(2px); + position: absolute; + top: -2px; + left: 0; +} +.postbox__details-title { + font-weight: 700; + font-size: 34px; + line-height: 1.2; + color: #080829; + padding-bottom: 10px; +} +.postbox__details-title-box p { + font-weight: 400; + font-size: 16px; + line-height: 28px; + color: #5F6168; +} +.postbox__details-img-box { + padding-bottom: 20px; +} +.postbox__details-img-box span img { + border-radius: 20px; + margin-bottom: 20px; +} +.postbox__details-img-caption { + font-weight: 400; + font-size: 13px; + line-height: 10px; + color: #87888A; +} +.postbox__details-img-caption span { + font-weight: 500; + font-size: 13px; + line-height: 10px; + color: #5F6168; +} + +@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) { + .postbox__details-wrapper { + padding-right: 0; + } +} +.postbox__details-qoute { + background: linear-gradient(90.21deg, #FAFAFA -0.62%, rgba(255, 255, 255, 0) 18.02%); + padding: 40px 50px; + border-left: 3px solid var(--tp-common-blue-4); +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .postbox__details-qoute { + padding: 40px 40px; + } +} +@media (max-width: 767px) { + .postbox__details-qoute { + padding: 30px; + } +} +.postbox__details-qoute blockquote { + margin-bottom: 0; +} +@media (max-width: 767px) { + .postbox__details-qoute blockquote { + flex-wrap: wrap; + } +} +.postbox__details-qoute-icon svg { + transform: translateY(5px); + margin-right: 30px; +} +@media (max-width: 767px) { + .postbox__details-qoute-icon svg { + margin-bottom: 20px; + } +} +.postbox__details-qoute-text P { + font-weight: 500; + font-size: 23px; + line-height: 34px; + color: #202124; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .postbox__details-qoute-text P { + font-size: 21px; + } +} +@media (max-width: 767px) { + .postbox__details-qoute-text P { + font-size: 17px; + line-height: 26px; + } +} +.postbox__details-qoute-text span { + font-weight: 500; + font-size: 15px; + line-height: 14px; + color: var(--tp-common-blue-4); +} +.postbox__details-qoute-text span::before { + content: ""; + height: 1px; + width: 16px; + background-color: var(--tp-common-blue-4); + display: inline-block; + transform: translateY(-4px); + margin-right: 10px; +} +.postbox__details-author-info-box { + background-color: #F8F8F8; + border-radius: 14px; + padding: 50px 45px; +} +@media (max-width: 767px) { + .postbox__details-author-info-box { + flex-wrap: wrap; + padding: 40px 30px; + } +} +.postbox__details-author-avata { + flex: 0 0 auto; + margin-right: 25px; +} +@media (max-width: 767px) { + .postbox__details-author-avata { + margin-bottom: 20px; + } +} +.postbox__details-author-avata img { + flex: 0 0 auto; + border-radius: 50%; +} +.postbox__details-author-title { + font-weight: 600; + font-size: 18px; + line-height: 16px; + color: #202124; +} +.postbox__details-author-social a { + height: 36px; + width: 36px; + border-radius: 50%; + text-align: center; + line-height: 38px; + box-shadow: 0px 1px 1px rgba(32, 33, 36, 0.12); + display: inline-block; + font-size: 12px; + margin-right: 6px; + transition: 0.3s; + background-color: var(--tp-common-white); +} +.postbox__details-author-social a:hover { + background-color: var(--tp-common-blue-4); + color: var(--tp-common-white); +} + +.postbox__comment-input { + position: relative; +} +.postbox__comment-input input:focus ~ .floating-label, .postbox__comment-input input:not(:focus):valid ~ .floating-label { + top: 0; + left: 20px; + font-size: 13px; + font-weight: 400; + color: var(--tp-common-blue-4); + background-color: var(--tp-common-white); + padding: 0px 4px; +} +.postbox__comment-input textarea:focus ~ .floating-label-2, .postbox__comment-input textarea:not(:focus):valid ~ .floating-label-2 { + top: -9px; + left: 20px; + font-size: 13px; + font-weight: 400; + color: var(--tp-common-blue-4); + background-color: var(--tp-common-white); + padding: 0px 4px; +} +.postbox__comment-input .eye-btn { + position: absolute; + top: 50%; + transform: translateY(-50%); + right: 20px; + cursor: pointer; +} +.postbox__comment-input .eye-btn span { + position: absolute; + top: 50%; + right: 0; + transform: translateY(-50%); +} +.postbox__comment-input .eye-btn .eye-on { + transform: scale(0); +} +.postbox__comment-input .eye-btn.open .eye-on { + transform: scale(1) translateY(-50%); +} +.postbox__comment-input .eye-btn.open .eye-off { + transform: scale(0); +} +.postbox__comment-input .inputText { + border-radius: 12px; + padding: 0px 20px; + font-size: 14px; + width: 100%; + height: 55px; + border: 0; + outline: 0; + font-weight: 500; + font-size: 15px; + color: #87888A; + box-shadow: inset 0 0 0 1px #E5E5E5; + transition: box-shadow 0.3s cubic-bezier(0.3, 0, 0, 0.3); + color: var(--tp-common-black); +} +.postbox__comment-input .inputText:focus { + box-shadow: 0px 1px 2px 1px rgba(32, 33, 36, 0.06), inset 0 0 0 2px #600EE4; +} +.postbox__comment-input .inputText.password { + padding-right: 55px; +} +.postbox__comment-input .textareaText { + border-radius: 12px; + padding: 20px; + font-size: 14px; + width: 100%; + height: 160px; + resize: none; + border: 0; + outline: 0; + font-weight: 500; + font-size: 15px; + color: #87888A; + box-shadow: inset 0 0 0 1px #E5E5E5; + transition: box-shadow 0.3s cubic-bezier(0.3, 0, 0, 0.3); + color: var(--tp-common-black); +} +.postbox__comment-input .textareaText:focus { + box-shadow: 0px 1px 2px 1px rgba(32, 33, 36, 0.06), inset 0 0 0 2px #600EE4; +} +.postbox__comment-input .floating-label { + position: absolute; + pointer-events: none; + left: 20px; + top: 50%; + transform: translateY(-50%); + transition: 0.2s ease all; +} +.postbox__comment-input .floating-label-2 { + position: absolute; + pointer-events: none; + left: 20px; + top: 20px; + transition: 0.2s ease all; +} + +/*----------------------------------------*/ +/* 06. BRAND CSS START +/*----------------------------------------*/ +.tp-barnd-title-sm { + font-weight: 700; + font-size: 22px; + line-height: 30px; + color: var(--tp-common-white); +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-barnd-title-sm { + font-size: 19px; + line-height: 28px; + } +} +@media (max-width: 767px) { + .tp-barnd-title-sm { + font-size: 17px; + line-height: 23px; + } +} + +.tp-barnd-icon { + margin-right: 20px; +} + +.tp-brand-item { + text-align: center; + padding: 0px 5px; +} + +.tp-barnd-slider-active .slick-slide img { + display: inline-block; + width: 100%; +} + +.tp-barnd-slider-wrapper { + padding: 0px 65px; +} +@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) { + .tp-barnd-slider-wrapper { + padding: 0px 80px; + } +} + +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-barnd-left-item { + margin-bottom: 25px; + } +} + +.tp-barnd-slider-active button { + height: 60px; + width: 60px; + border-radius: 50%; + border: 1px solid var(--tp-common-white); + font-size: 22px; + font-weight: 700; + color: var(--tp-common-white); + text-align: center; + line-height: 56px; + position: relative; + transition: 0.3s; +} +@media (max-width: 767px) { + .tp-barnd-slider-active button { + height: 50px; + width: 50px; + line-height: 50px; + } +} +.tp-barnd-slider-active button::after { + content: ""; + width: 100%; + height: 100%; + background-color: var(--tp-common-white); + position: absolute; + top: 0; + left: 0; + border-radius: 50%; + z-index: 3; + transform: scale(0.2); + opacity: 0; + visibility: hidden; + transition: 0.3s; +} +.tp-barnd-slider-active button.slick-prev { + position: absolute; + left: -75px; +} +.tp-barnd-slider-active button.slick-prev i { + position: relative; + z-index: 5; + margin-left: -3px; +} +.tp-barnd-slider-active button.slick-next { + position: absolute; + right: -75px; + top: 0; +} +.tp-barnd-slider-active button.slick-next i { + position: relative; + z-index: 5; + margin-right: -3px; +} +.tp-barnd-slider-active button:hover { + color: var(--tp-common-black); +} +.tp-barnd-slider-active button:hover::after { + opacity: 1; + visibility: visible; + transform: scale(0.8); +} + +.tp-barnd-main-wrapper { + padding: 25px 0; + position: relative; +} +.tp-barnd-main-wrapper::after { + position: absolute; + content: ""; + left: 0; + top: 0; + width: 100%; + height: 100%; + background: #2329C1; + transform: scale(1) perspective(300px) rotateX(-5deg); + border-radius: 14px; + z-index: -1; +} + +.tp-barnd-shape-1 { + position: absolute; + top: 0%; + left: -1%; +} + +.tp-barnd-shape-2 { + position: absolute; + top: 0%; + right: -1%; +} + +.tp-barnd-plr { + padding: 0px 300px; +} +@media only screen and (min-width: 1600px) and (max-width: 1800px) { + .tp-barnd-plr { + padding: 0px 180px; + } +} +@media only screen and (min-width: 1400px) and (max-width: 1599px) { + .tp-barnd-plr { + padding: 0px 70px; + } +} +@media only screen and (min-width: 1200px) and (max-width: 1399px) { + .tp-barnd-plr { + padding: 0px 50px; + } +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-barnd-plr { + padding: 0px 15px; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-barnd-plr { + padding: 0px 30px; + } +} +@media (max-width: 767px) { + .tp-barnd-plr { + padding: 0px 15px; + } +} + +@media (max-width: 767px) { + .tp-barnd-left-item { + margin-bottom: 10px; + } +} + +.tp-brand-title-5 { + font-weight: 500; + font-size: 20px; + line-height: 20px; +} + +.barnd-slider-active-five .slick-slide { + text-align: center; +} +.barnd-slider-active-five .slick-slide img { + display: inline-block; +} + +/*----------------------------------------*/ +/* 09. COUNTER CSS START +/*----------------------------------------*/ +.tp-counter-wrapper { + background: rgba(255, 255, 255, 0.03); + box-shadow: 0px 20px 80px rgba(7, 13, 32, 0.08); + backdrop-filter: blur(5px); + border-radius: 100px; + border: 1px solid var(--tp-common-white); +} +@media (max-width: 767px) { + .tp-counter-space { + padding-bottom: 100px; + } +} +.tp-counter-item p { + margin-bottom: 0; + font-family: var(--tp-ff-urban); + font-weight: 500; + font-size: 18px; + line-height: 20px; + letter-spacing: 0; +} +@media (max-width: 767px) { + .tp-counter-item p { + font-size: 16px; + } +} +.tp-counter-item h4 { + font-weight: 400; + font-size: 40px; + line-height: 50px; + font-style: normal; + margin-bottom: 0; + font-family: var(--tp-ff-dm); +} +.tp-counter-item h4 span { + font-family: var(--tp-ff-dm); + font-style: italic; + font-weight: 400; + font-size: 60px; + line-height: 50px; + letter-spacing: 0; +} +@media (max-width: 767px) { + .tp-counter-item h4 span { + font-size: 45px; + } +} +.tp-counter-item h4 em { + font-weight: 400; + font-size: 60px; + line-height: 50px; + font-style: italic; + font-family: var(--tp-ff-dm); +} +.tp-counter-shape-1 { + position: absolute; + top: 17%; + left: 16.5%; + z-index: -1; +} +@media only screen and (min-width: 1600px) and (max-width: 1800px) { + .tp-counter-shape-1 { + left: 9.5%; + } +} +@media only screen and (min-width: 1400px) and (max-width: 1599px) { + .tp-counter-shape-1 { + left: 9.5%; + } +} +@media only screen and (min-width: 1200px) and (max-width: 1399px) { + .tp-counter-shape-1 { + left: 2.5%; + } +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-counter-shape-1 { + left: -0.5%; + } +} +.tp-counter-shape-2 { + position: absolute; + bottom: 37%; + right: 36%; + z-index: -1; + animation: rotate2 10s linear infinite; +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-counter-shape-2 { + top: -5%; + left: 22%; + } +} +.tp-counter-shape-3 { + position: absolute; + top: -19%; + right: 21%; + z-index: -1; +} +.tp-counter-shape-4 { + position: absolute; + top: 27%; + left: 18.5%; + z-index: -1; +} +@media only screen and (min-width: 1600px) and (max-width: 1800px) { + .tp-counter-shape-4 { + right: 12.5%; + } +} +@media only screen and (min-width: 1400px) and (max-width: 1599px) { + .tp-counter-shape-4 { + right: 11.5%; + } +} +@media only screen and (min-width: 1200px) and (max-width: 1399px) { + .tp-counter-shape-4 { + right: 9.5%; + } +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-counter-shape-4 { + top: -12%; + right: 0.5%; + } +} + +.tp-counter-wrap { + border-left: 1px solid #EDEFF5; + padding: 40px 0; +} +@media (max-width: 767px) { + .tp-counter-wrap { + margin-bottom: 20px; + border-right: none; + } +} + +.tp-counter-wrapper .row [class*=col-]:last-child .tp-counter-wrap { + border-left: 0; +} + +.tp-fun-fact-item h4 { + font-weight: 700; + font-size: 50px; + line-height: 48px; + color: var(--tp-common-white); + padding-right: 20px; + position: relative; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-fun-fact-item h4 { + font-size: 40px; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-fun-fact-item h4 { + font-size: 31px; + } +} +@media (max-width: 767px) { + .tp-fun-fact-item h4 { + font-size: 35px; + } +} +.tp-fun-fact-item h4::after { + position: absolute; + top: -23px; + left: -22px; + height: 100px; + width: 100px; + border-radius: 50%; + background: linear-gradient(145.27deg, rgba(255, 255, 255, 0.1) 15.55%, rgba(255, 255, 255, 0) 86.81%); + content: ""; +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-fun-fact-item h4::after { + top: -15px; + left: -22px; + height: 80px; + width: 80px; + } +} +@media (max-width: 767px) { + .tp-fun-fact-item h4::after { + top: -17px; + left: -10px; + height: 80px; + width: 80px; + } +} +.tp-fun-fact-item p { + font-weight: 500; + font-size: 16px; + line-height: 24px; + color: rgba(255, 255, 255, 0.7); + margin-bottom: 0; +} +@media (max-width: 767px) { + .tp-fun-fact-item p br { + display: none; + } +} +.tp-fun-fact-space-1 { + padding-left: 100px; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-fun-fact-space-1 { + padding-left: 30px; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-fun-fact-space-1 { + padding-left: 0px; + } +} +@media (max-width: 767px) { + .tp-fun-fact-space-1 { + padding-left: 0px; + } +} +.tp-fun-fact-space-2 { + padding-left: 70px; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-fun-fact-space-2 { + padding-left: 30px; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-fun-fact-space-2 { + padding-left: 0px; + } +} +@media (max-width: 767px) { + .tp-fun-fact-space-2 { + padding-left: 0px; + } +} +.tp-fun-fact-space-3 { + padding-left: 70px; +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-fun-fact-space-3 { + padding-left: 35px; + } +} +@media (max-width: 767px) { + .tp-fun-fact-space-3 { + padding-left: 0px; + } +} + +.tp-counter-br { + border-right: 1px solid rgba(255, 255, 255, 0.1); +} +@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) { + .tp-counter-br { + border: 0; + } +} + +.tp-fun-fact-area .container .row [class*=col-]:last-child { + border-right: 0; +} + +.tp-vedio-bg { + padding-top: 265px; + padding-bottom: 265px; + border-radius: 20px; + background-repeat: no-repeat; +} +@media (max-width: 767px) { + .tp-vedio-bg { + padding-top: 150px; + padding-bottom: 150px; + } +} + +.tp-vedio-grey-bg { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 310px; + z-index: -1; +} + +.tp-vedio-play-btn a { + height: 130px; + width: 130px; + background-color: var(--tp-common-yellow-3); + text-align: center; + line-height: 130px; + color: var(--tp-common-black); + display: inline-block; + border-radius: 50%; + font-size: 25px; +} +@media (max-width: 767px) { + .tp-vedio-play-btn a { + height: 100px; + width: 100px; + line-height: 100px; + font-size: 18px; + } +} +.tp-vedio-play-btn a a { + margin-left: 10px; +} + +.swiper-slide { + transition: 0.3s; +} + +.dragged .swiper-slide { + transform: scale(0.97); +} + +.tp-fun-fact-2 .tp-fun-fact-item h4 { + color: var(--tp-common-black); +} +.tp-fun-fact-2 .tp-fun-fact-item h4::after { + background: linear-gradient(145.27deg, rgba(133, 117, 224, 0.2) 15.55%, rgba(185, 173, 255, 0) 86.81%); + border-radius: 100px; +} +.tp-fun-fact-2 .tp-fun-fact-item p { + color: var(--tp-common-black); +} +.tp-fun-fact-2 .tp-counter-br { + border-color: rgba(20, 17, 37, 0.1); +} + +.tp-fun-fact-title { + font-weight: 500; + font-size: 20px; + line-height: 24px; +} + +/*----------------------------------------*/ +/* 26. VIDEO CSS START +/*----------------------------------------*/ +.tp-vedio-wrap { + text-align: center; + margin: 0 auto; + cursor: pointer; +} +.tp-vedio-wrap video { + height: 600px; + width: 1290px; + object-fit: cover; + border-radius: 30px; + cursor: pointer; +} +@media only screen and (min-width: 1200px) and (max-width: 1399px) { + .tp-vedio-wrap video { + width: 1170px; + } +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-vedio-wrap video { + width: 960px; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-vedio-wrap video { + width: 735px; + height: 450px; + } +} +@media (max-width: 767px) { + .tp-vedio-wrap video { + width: 300px; + height: 300px; + } +} +@media only screen and (min-width: 576px) and (max-width: 767px) { + .tp-vedio-wrap video { + width: 545px; + height: 300px; + } +} + +.cursor-outer { + margin-left: -15px; + margin-top: -15px; + width: 30px; + height: 30px; + border: 2px solid var(--tp-common-blue-4); + box-sizing: border-box; + z-index: 10000000; + opacity: 0.5; + transition: all 0.08s ease-out; + cursor: none; +} + +.mouseCursor { + position: fixed; + left: 0; + top: 0; + right: 0; + bottom: 0; + pointer-events: none; + border-radius: 50%; + transform: translateZ(0); + visibility: hidden; + text-align: center; + cursor: none; +} + +.cursor-inner { + margin-left: -3px; + margin-top: -3px; + width: 6px; + height: 6px; + z-index: 10000001; + background-color: var(--tp-common-blue-4); + transition: width 0.3s ease-in-out, height 0.3s ease-in-out, margin 0.3s ease-in-out, opacity 0.3s ease-in-out; +} +.cursor-inner a { + color: #fff; + line-height: 100px; + transform: scale(0); + text-transform: uppercase; + letter-spacing: 0; + font-size: 16px; + margin-left: 3px; + opacity: 0; + visibility: hidden; +} +.cursor-inner.cursor-big { + cursor: none; +} +.cursor-inner.cursor-big a { + transform: scale(1); + opacity: 1; + visibility: visible; +} + +.mouseCursor.cursor-big { + width: 100px; + height: 100px; + cursor: none; +} + +.mouseCursor.cursor-big { + cursor: none; +} +.mouseCursor.cursor-big.cursor-outer { + display: none; +} + +.tp-cursor-point-area { + cursor: none; +} + +.tp-vedio-title { + font-weight: 500; + font-size: 60px; + line-height: 1.1; + text-align: center; + letter-spacing: 0; + color: var(--tp-common-black); +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-vedio-title { + font-size: 42px; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-vedio-title { + font-size: 42px; + } +} +@media (max-width: 767px) { + .tp-vedio-title { + font-size: 38px; + } +} + +@media (max-width: 767px) { + .tp-vedio-sction-box { + padding-bottom: 40px; + } +} + +/*----------------------------------------*/ +/* 17. INTEGRATION CSS START +/*----------------------------------------*/ +.tp-integration-mlr { + margin-left: 310px; + margin-right: 310px; +} +@media only screen and (min-width: 1600px) and (max-width: 1800px) { + .tp-integration-mlr { + margin-left: 200px; + margin-right: 200px; + } +} +@media only screen and (min-width: 1400px) and (max-width: 1599px) { + .tp-integration-mlr { + margin-left: 100px; + margin-right: 100px; + } +} +@media only screen and (min-width: 1200px) and (max-width: 1399px) { + .tp-integration-mlr { + margin-left: 45px; + margin-right: 45px; + } +} +@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) { + .tp-integration-mlr { + margin-left: 0px; + margin-right: 0px; + } +} +.tp-integration-slider-wrapper { + border-radius: 30px; +} +.tp-integration-section-space { + margin-bottom: 50px; +} +.tp-integration-wrapper { + border-radius: 30px; + display: inline-block; +} +.tp-integration-subtitle { + font-weight: 500; + font-size: 18px; + line-height: 26px; + color: var(--tp-common-blue); + margin-bottom: 0; +} +.tp-integration-slider-active-2 .slick-slide { + padding: 0px 10px; +} +.tp-integration-slider-item { + background-color: var(--tp-common-white); + box-shadow: 0px 1px 3px rgba(3, 8, 24, 0.1); + border-radius: 100px; +} +.tp-integration-slider-main.slick-slide { + padding: 15px 10px; +} + +@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) { + .tp-integration-btn { + margin-top: 30px; + } +} + +.tp-intigration-five-space { + padding-top: 160px; + padding-bottom: 240px; +} +@media (max-width: 767px) { + .tp-intigration-five-space { + padding-top: 120px; + padding-bottom: 120px; + } +} +.tp-intigration-five-section-box p { + padding-bottom: 30px; +} +.tp-intigration-five-circle-img-1 { + position: absolute; + top: 0%; + left: 0%; +} +.tp-intigration-five-circle-img-1 img { + box-shadow: 20px 30px 100px rgba(5, 12, 31, 0.1); + border-radius: 50%; +} +.tp-intigration-five-circle-img-2 { + position: absolute; + top: 66%; + left: -8%; +} +.tp-intigration-five-circle-img-2 img { + box-shadow: 20px 30px 100px rgba(5, 12, 31, 0.1); + border-radius: 50%; +} +.tp-intigration-five-circle-img-3 { + position: absolute; + top: 78%; + left: 5%; +} +.tp-intigration-five-circle-img-3 img { + box-shadow: 20px 30px 100px rgba(5, 12, 31, 0.1); + border-radius: 50%; +} +.tp-intigration-five-circle-img-4 { + position: absolute; + top: 123%; + left: -7%; +} +.tp-intigration-five-circle-img-4 img { + box-shadow: 20px 30px 100px rgba(5, 12, 31, 0.1); + border-radius: 50%; +} +.tp-intigration-five-circle-img-5 { + position: absolute; + top: 103%; + left: 18%; +} +.tp-intigration-five-circle-img-5 img { + box-shadow: 20px 30px 100px rgba(5, 12, 31, 0.1); + border-radius: 50%; +} +.tp-intigration-five-circle-img-6 { + position: absolute; + top: 103%; + right: 18%; +} +.tp-intigration-five-circle-img-6 img { + box-shadow: 20px 30px 100px rgba(5, 12, 31, 0.1); + border-radius: 50%; +} +.tp-intigration-five-circle-img-7 { + position: absolute; + top: -3%; + right: 7%; +} +.tp-intigration-five-circle-img-7 img { + box-shadow: 20px 30px 100px rgba(5, 12, 31, 0.1); + border-radius: 50%; +} +.tp-intigration-five-circle-img-8 { + position: absolute; + top: 38%; + right: 6%; +} +.tp-intigration-five-circle-img-8 img { + box-shadow: 20px 30px 100px rgba(5, 12, 31, 0.1); + border-radius: 50%; +} +.tp-intigration-five-circle-img-9 { + position: absolute; + top: 35%; + right: -13%; +} +@media only screen and (min-width: 1400px) and (max-width: 1599px) { + .tp-intigration-five-circle-img-9 { + top: 41%; + right: -9%; + } +} +@media only screen and (min-width: 1200px) and (max-width: 1399px) { + .tp-intigration-five-circle-img-9 { + top: 70%; + right: 0; + } +} +.tp-intigration-five-circle-img-9 img { + box-shadow: 20px 30px 100px rgba(5, 12, 31, 0.1); + border-radius: 50%; +} +.tp-intigration-five-circle-img-10 { + position: absolute; + bottom: -43%; + right: -4%; +} +.tp-intigration-five-circle-img-10 img { + box-shadow: 20px 30px 100px rgba(5, 12, 31, 0.1); + border-radius: 50%; +} +.tp-intigration-five-circle-img-11 { + position: absolute; + bottom: -34%; + left: 3%; + z-index: -1; + animation: moving 9s linear infinite; +} +.tp-intigration-five-circle-img-12 { + position: absolute; + bottom: 49%; + left: 7%; + z-index: -1; + animation: movingleftright1 infinite 18s; +} +.tp-intigration-five-circle-img-13 { + position: absolute; + bottom: -42%; + right: 14%; + animation: moving 9s linear infinite; +} +.tp-intigration-five-circle-img-14 { + position: absolute; + bottom: 21%; + right: -11%; + z-index: -1; + animation: movingleftright1 infinite 18s; +} +@media only screen and (min-width: 1400px) and (max-width: 1599px) { + .tp-intigration-five-circle-img-14 { + bottom: 13%; + right: -6%; + } +} + +.tp-feature-inner .tp-feature-five-wrapper .tp-feature-five-item { + box-shadow: -1px -1px 4px rgba(20, 17, 37, 0.04), 0px 1px 4px rgba(32, 33, 36, 0.06); +} + +/*----------------------------------------*/ +/* 25. TESTIMONIAL CSS START +/*----------------------------------------*/ +.tp-testimonial__rating span { + margin: 0px 5px; +} +.tp-testimonial__wrapper { + background-color: var(--tp-common-white); + box-shadow: 0px 16px 20px rgba(1, 16, 61, 0.1); + border-radius: 30px; +} +.tp-testimonial__left-item { + display: inline-block; + padding: 60px; + background: linear-gradient(126.78deg, #706DFF 11.46%, #5956E9 90.23%); + box-shadow: 0px 16px 20px rgba(1, 16, 61, 0.1); + border-radius: 30px 60px 0px 30px; +} +@media (max-width: 767px) { + .tp-testimonial__left-item { + padding: 30px; + } +} +.tp-testimonial__bottom-img { + position: absolute; + bottom: 0; + right: 10px; +} +.tp-testimonial__bottom-img img { + mix-blend-mode: luminosity; +} +.tp-testimonial__content p { + font-weight: 600; + font-size: 24px; + color: var(--tp-common-white); + line-height: 1.5; + padding-bottom: 20px; + padding-right: 30px; +} +@media (max-width: 767px) { + .tp-testimonial__content p { + font-size: 15px; + } +} +.tp-testimonial__author-info span { + font-weight: 700; + font-size: 16px; + line-height: 20px; + display: block; + color: var(--tp-common-white); + padding-bottom: 5px; +} +.tp-testimonial__author-info i { + font-style: normal; + font-weight: 500; + font-size: 14px; + line-height: 12px; + color: rgba(255, 255, 255, 0.7); +} +.tp-testimonial__right-item { + padding: 75px 45px; + height: 100%; +} +@media (max-width: 767px) { + .tp-testimonial__right-item { + padding: 30px; + } +} +.tp-testimonial__logo { + margin-bottom: 20px; +} +.tp-testimonial__increase span { + font-weight: 700; + font-size: 60px; + line-height: 50px; + color: var(--tp-common-black); + padding-bottom: 18px; + display: inline-block; +} +@media (max-width: 767px) { + .tp-testimonial__increase span { + font-size: 50px; + } +} +.tp-testimonial__increase p { + font-weight: 500; + font-size: 18px; + line-height: 28px; +} +@media (max-width: 767px) { + .tp-testimonial__increase p { + font-size: 16px; + } +} +.tp-testimonial__link a { + font-weight: 600; + font-size: 15px; + line-height: 12px; + color: var(--tp-theme-1); +} +.tp-testimonial__link a svg { + margin-left: 7px; +} +.tp-testimonial__link a:hover svg { + animation: tfLeftToRight 0.5s forwards; +} + +.tp-testimonial__slider-active { + margin: 0 -55px; +} + +.tp-testimonial__wrapper-main.slick-slide { + padding: 55px; +} + +.tp-testimonial__img-item svg { + display: inline-block; + color: #8C87A6; +} + +.tp-testimonial__img-item { + text-align: center; + cursor: pointer; +} + +.tp-testimonial__img-active { + padding: 0px 120px; +} +@media (max-width: 767px) { + .tp-testimonial__img-active { + padding: 0 30px; + } +} + +.tp-testimonial__img-wrap.slick-current .tp-testimonial__img-item svg { + color: var(--tp-common-black); +} + +.tp-testimonial-2-border-shape { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 102%; + z-index: -1; +} +.tp-testimonial-2-border-shape img { + height: 100%; + width: 100%; +} +.tp-testimonial-2-item { + background: linear-gradient(239.18deg, rgba(255, 255, 255, 0.16) 17.93%, rgba(255, 255, 255, 0.04) 81.51%); + backdrop-filter: blur(20px); + border-radius: 20px; + padding: 60px 40px; + transition: 0.4s; +} +.tp-testimonial-2-item:hover { + box-shadow: 0px 20px 20px rgba(28, 9, 61, 0.2); +} +.tp-testimonial-2-star { + margin-bottom: 13px; +} +.tp-testimonial-2-star span { + color: var(--tp-common-yellow-2); +} +.tp-testimonial-2-content p { + font-weight: 600; + font-size: 20px; + line-height: 28px; + color: var(--tp-common-white); + margin-bottom: 40px; +} +@media only screen and (min-width: 1200px) and (max-width: 1399px) { + .tp-testimonial-2-content p { + font-size: 19px; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-testimonial-2-content p { + font-size: 18px; + } +} +.tp-testimonial-2-author-info h5 { + font-weight: 700; + font-size: 18px; + line-height: 20px; + color: var(--tp-common-white); + font-family: var(--tp-ff-mont); + margin-bottom: 0; +} +.tp-testimonial-2-author-info span { + font-weight: 500; + font-size: 14px; + line-height: 20px; + color: rgba(255, 255, 255, 0.7); + font-family: var(--tp-ff-mont); +} +.tp-testimonial-2-img { + margin-right: 13px; +} +.tp-testimonial-2-img img { + width: 50px; + height: 50px; +} +.tp-testimonial-2-section { + margin: 0px -15px; +} +.tp-testimonial-2-slider-active .slick-slide { + padding: 40px 15px; + padding-bottom: 60px; +} +.tp-testimonial-2-slider-active .slick-dots { + text-align: center; +} +.tp-testimonial-2-slider-active .slick-dots li { + display: inline-block; + margin: 0 3px; +} +.tp-testimonial-2-slider-active .slick-dots li.slick-active button { + background-color: var(--tp-common-white); + border-color: var(--tp-common-white); +} +.tp-testimonial-2-slider-active .slick-dots li button { + height: 12px; + width: 12px; + border: 1px solid rgba(255, 255, 255, 0.4); + font-size: 0; + border-radius: 50%; +} + +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-rated-title-box .tp-section-title-3 br { + display: none; + } +} +.tp-rated-shape-1 { + position: absolute; + top: 6%; + right: 7%; + transform-origin: top right; +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-rated-shape-1 img { + width: 60%; + } +} +.tp-rated-shape-2 { + position: absolute; + top: 22%; + left: 9%; + -moz-animation: circle-animations 3s ease-in-out 1s forwards infinite alternate; + -webkit-animation: circle-animations 3s ease-in-out 1s forwards infinite alternate; + animation: circle-animations 3s ease-in-out 1s forwards infinite alternate; +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-rated-shape-2 { + top: 5%; + } +} +.tp-rated-bg { + background-repeat: no-repeat; + background-size: cover; + margin-left: 60px; + margin-right: 60px; + border-radius: 60px; + height: 980px; + overflow: hidden; +} +@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) { + .tp-rated-bg { + margin-left: 0px; + margin-right: 0px; + } +} +.tp-rated-icon { + padding-bottom: 20px; +} +.tp-rated-icon span { + margin: 0px 4px; +} + +@media (max-width: 767px) { + .author-rated { + margin-bottom: 60px; + } +} +.author-rated-wrapper { + padding: 0px 70px; + padding-bottom: 50px; +} +@media only screen and (min-width: 1200px) and (max-width: 1399px) { + .author-rated-wrapper { + padding: 0px 30px; + padding-bottom: 50px; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .author-rated-wrapper { + padding: 0px 0px; + padding-bottom: 50px; + } +} +.author-rated p { + font-weight: 400; + font-size: 20px; + line-height: 26px; + color: var(--tp-common-white); + margin-bottom: 0; + padding-bottom: 25px; +} +@media (max-width: 767px) { + .author-rated p { + padding-bottom: 10px; + } +} +.author-rated-icon { + padding-bottom: 15px; +} +.author-rated-icon span { + color: var(--tp-common-yellow); +} + +.tp-testimonial-3-mlr { + margin: 0px 60px; +} +@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) { + .tp-testimonial-3-mlr { + margin: 0px; + } +} +.tp-testimonial-3-bg { + background-repeat: no-repeat; + background-size: cover; + border-radius: 60px; +} +.tp-testimonial-3-slider-active { + margin-left: -645px; + margin-right: -380px; +} +@media only screen and (min-width: 1400px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1399px) { + .tp-testimonial-3-slider-active { + margin-right: -500px; + margin-left: -700px; + } +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-testimonial-3-slider-active { + margin-right: -800px; + margin-left: -800px; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) { + .tp-testimonial-3-slider-active { + margin-right: 0px; + margin-left: 0px; + } +} +.tp-testimonial-3-slider-active .slick-slide { + padding: 0px 15px; + padding-bottom: 130px; +} +.tp-testimonial-3-item { + background: linear-gradient(108.44deg, rgba(255, 255, 255, 0.1) 20.99%, rgba(255, 255, 255, 0.025) 84.05%); + border: 2px solid rgba(255, 255, 255, 0.14); + box-shadow: 0px 30px 60px rgba(0, 0, 0, 0.5); + backdrop-filter: blur(8px); + border-radius: 30px; + padding: 30px; + padding-left: 65px; +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-testimonial-3-item { + padding-left: 40px; + } +} +@media (max-width: 767px) { + .tp-testimonial-3-item { + flex-wrap: wrap; + padding: 20px; + } +} +.tp-testimonial-3-review { + padding-bottom: 22px; +} +.tp-testimonial-3-review span { + color: var(--tp-common-yellow); +} +.tp-testimonial-3-content-box p { + font-weight: 600; + font-size: 26px; + line-height: 36px; + color: var(--tp-common-white); + font-family: var(--tp-ff-urban); + padding-bottom: 35px; + padding-right: 60px; +} +@media only screen and (min-width: 1200px) and (max-width: 1399px) { + .tp-testimonial-3-content-box p { + font-size: 21px; + line-height: 31px; + } +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-testimonial-3-content-box p { + font-size: 25px; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-testimonial-3-content-box p { + font-size: 20px; + line-height: 27px; + padding-right: 44px; + } +} +@media (max-width: 767px) { + .tp-testimonial-3-content-box p { + padding-right: 0px; + font-size: 18px; + line-height: 26px; + padding-bottom: 15px; + } +} +.tp-testimonial-3-thumb { + flex: 0 0 auto; +} +@media (max-width: 767px) { + .tp-testimonial-3-thumb { + flex: auto; + } +} +.tp-testimonial-3-thumb img { + border-radius: 20px; + max-width: 100%; +} +.tp-testimonial-3-sm-thumb { + height: 100%; + width: 60px; + margin-right: 20px; +} +.tp-testimonial-3-sm-thumb img { + border-radius: 10px; +} +@media (max-width: 767px) { + .tp-testimonial-3-author-info { + margin-bottom: 20px; + } +} +.tp-testimonial-3-author-info h5 { + font-weight: 700; + font-size: 18px; + line-height: 16px; + color: var(--tp-common-white); + font-family: var(--tp-ff-urban); +} +.tp-testimonial-3-author-info span { + font-weight: 500; + font-size: 16px; + line-height: 16px; + color: rgba(255, 255, 255, 0.6); + font-family: var(--tp-ff-urban); +} +@media (max-width: 767px) { + .tp-testimonial-3-author-info span { + font-size: 14px; + } +} + +.tp-test-arrow { + z-index: 3; +} +.tp-test-arrow button { + height: 60px; + width: 60px; + line-height: 68px; + border-radius: 50%; + color: var(--tp-common-white); + border: 2px solid rgba(255, 255, 255, 0.16); + margin-left: 10px; + transition: 0.4s; + position: relative; +} +@media (max-width: 767px) { + .tp-test-arrow button { + height: 50px; + width: 50px; + line-height: 55px; + } +} +.tp-test-arrow button::after { + position: absolute; + top: 0; + left: 0; + content: ""; + width: 100%; + height: 100%; + border-radius: 50%; + background-color: var(--tp-common-white); + transform: scale(0.3); + z-index: -1; + opacity: 0; + visibility: hidden; + transition: 0.3s; +} +.tp-test-arrow button:hover { + color: var(--tp-common-black); + border-color: var(--tp-common-white); +} +.tp-test-arrow button:hover::after { + transform: scale(1.1); + opacity: 1; + visibility: visible; +} +.tp-test-arrow button i { + font-size: 30px; +} + +.tp-testimonial-five-section-space { + margin-bottom: 70px; +} +@media (max-width: 767px) { + .tp-testimonial-five-section-box { + padding-bottom: 20px; + } +} +.tp-testimonial-five-item { + background-color: var(--tp-common-white); + border-radius: 16px; + overflow: hidden; +} +.tp-testimonial-five-wrapper { + padding: 30px 70px 30px 60px; + background: #F7F9FB; + border-radius: 16px; +} +@media only screen and (min-width: 1200px) and (max-width: 1399px) { + .tp-testimonial-five-wrapper { + padding: 30px 30px 30px 30px; + } +} +@media (max-width: 767px) { + .tp-testimonial-five-wrapper { + padding: 25px; + } +} +.tp-testimonial-five-avata { + margin-right: 20px; +} +.tp-testimonial-five-avata img { + height: 80px; + width: 80px; + border-radius: 50%; +} +.tp-testimonial-five-author-info h4 { + font-weight: 700; + font-size: 24px; + line-height: 20px; +} +.tp-testimonial-five-author-info span { + font-weight: 400; + font-size: 16px; + line-height: 20px; + color: #5F6168; +} +@media (max-width: 767px) { + .tp-testimonial-five-author-info span { + font-size: 14px; + } +} +.tp-testimonial-five-content { + padding: 40px 60px 50px 60px; +} +@media only screen and (min-width: 1200px) and (max-width: 1399px) { + .tp-testimonial-five-content { + padding: 40px 40px 50px 40px; + } +} +@media (max-width: 767px) { + .tp-testimonial-five-content { + padding: 25px; + } +} +.tp-testimonial-five-content p { + font-weight: 400; + font-size: 20px; + line-height: 32px; + color: #5F6168; + padding-right: 30px; +} +@media only screen and (min-width: 1400px) and (max-width: 1599px) { + .tp-testimonial-five-content p { + padding-right: 0; + font-size: 18px; + line-height: 29px; + } +} +@media only screen and (min-width: 1200px) and (max-width: 1399px) { + .tp-testimonial-five-content p { + font-size: 17px; + line-height: 29px; + padding-right: 0px; + } +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-testimonial-five-content p { + font-size: 18px; + line-height: 30px; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-testimonial-five-content p { + font-size: 16px; + line-height: 27px; + padding-right: 0; + } +} +@media (max-width: 767px) { + .tp-testimonial-five-content p { + font-size: 16px; + line-height: 26px; + padding-right: 0px; + } +} + +.testimonial-five-slider-active { + margin: 0px -420px; + padding-bottom: 60px; +} +@media only screen and (min-width: 1400px) and (max-width: 1599px) { + .testimonial-five-slider-active { + margin: 0px -500px; + } +} +@media (max-width: 767px) { + .testimonial-five-slider-active { + margin: 0 15px; + } +} + +.tp-testimonial-five-slider-section .tp-scrollbar { + background: rgba(255, 255, 255, 0.2); + height: 2px; + width: 50%; + position: relative; + left: 0; + right: 0; + text-align: center; + margin: auto; +} +.tp-testimonial-five-slider-section .swiper-scrollbar-drag { + height: 100%; + width: 100%; + position: relative; + background: var(--tp-common-white); + box-shadow: 0px 0px 6px rgba(187, 255, 94, 0.3); + border-radius: 4px; + left: 0; + top: 0; +} + +.tp-testimonial-five-arrow button { + height: 55px; + width: 55px; + background-color: var(--tp-common-white); + color: var(--tp-common-black); + border-radius: 50%; + text-align: center; + line-height: 55px; + font-weight: 300; + transition: 0.3s; +} +.tp-testimonial-five-arrow button:hover { + background: #FFCE5A; + box-shadow: 0px 1px 2px rgba(32, 33, 36, 0.1); + color: var(--tp-common-black); + transform: scale(1.1); +} +.tp-testimonial-five-arrow .test-prev { + margin-left: 10px; +} + +@media (max-width: 767px) { + .tp-testimonial-five-section-box .tp-section-title-5 { + margin-bottom: 20px; + } +} + +/*----------------------------------------*/ +/* 19. PRICE CSS START +/*----------------------------------------*/ +.tp-price__pl-pr { + margin: 0px 60px; + background: linear-gradient(180deg, #F6F5FA 0.01%, rgba(246, 245, 250, 0) 100%); + border-radius: 40px; +} +@media only screen and (min-width: 1200px) and (max-width: 1399px) { + .tp-price__pl-pr { + margin: 0px 15px; + } +} +@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) { + .tp-price__pl-pr { + margin: 0px; + } +} +.tp-price__section-box p { + font-size: 18px; +} +.tp-price__item { + background-color: var(--tp-common-white); + box-shadow: 0px 1px 0px rgba(1, 16, 61, 0.1), 0px -20px 70px rgba(1, 16, 61, 0.03); + border-radius: 30px; + padding: 50px 60px; + overflow: hidden; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-price__item { + padding: 35px 28px; + } +} +@media (max-width: 767px) { + .tp-price__item { + padding: 30px; + } +} +.tp-price__item:hover .tp-price__btn a { + opacity: 1; + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + visibility: visible; + +} +.tp-price__item:hover .tp-price__btn a i { + transform: translateY(2px); + margin-left: 10px; +} +.tp-price__item:hover .tp-price__btn span { + transform: translateX(30px); +} +.tp-price__item.active { + background: linear-gradient(358.1deg, #5956E9 49.57%, #908DFF 107.48%); + border-radius: 30px; +} +.tp-price__item.active .tp-price__title-sm { + color: var(--tp-common-white); +} +.tp-price__item.active .tp-price__title-box p { + color: var(--tp-common-white); + border-color: rgba(255, 255, 255, 0.2); +} +.tp-price__item.active .tp-price__feature ul li { + color: var(--tp-common-white); +} +.tp-price__item.active .tp-price__feature ul li svg path.price-path-2 { + color: #fff; +} +.tp-price__item.active .tp-price__feature ul li svg path.price-path-1 { + color: #fff; +} +.tp-price__item.active .tp-price__btn { + background-color: var(--tp-common-white); + border-radius: 30px; +} +.tp-price__item.active .tp-price__btn a { + background-color: #18171F; +} +.tp-price__btn { + overflow: hidden; + position: relative; +} +.tp-price__btn span { + transform: translateX(0px); + transition: 0.3s; +} +.tp-price__btn a { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 45px; + border-radius: 30px; + background-color: var(--tp-common-blue); + color: #fff; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + z-index: 10; + opacity: 0; + -webkit-transform: translateX(50px); + -ms-transform: translateX(50px); + transform: translateX(50px); + visibility: hidden; +} +.tp-price__shape-1 { + position: absolute; + top: -6px; + right: -5px; +} +.tp-price__shape-2 { + position: absolute; + top: -6px; + right: -5px; +} +.tp-price__shape-3 { + position: absolute; + top: -6px; + right: -5px; +} +.tp-price__feature { + margin-bottom: 45px; +} +.tp-price__feature ul li { + font-weight: 600; + font-size: 14px; + position: relative; + padding-left: 32px; + margin-bottom: 20px; + list-style-type: none; +} +.tp-price__feature ul li.inactive span svg path.price-path-3 { + color: #D9DADC; +} +.tp-price__feature ul li.inactive span svg path.price-path-2 { + color: #D9DADC; +} +.tp-price__feature ul li.inactive span svg path.price-path-1 { + color: #D9DADC; +} +.tp-price__feature ul li:last-child { + margin-bottom: 0; +} +.tp-price__feature ul li span { + position: absolute; + top: 0; + left: 0; +} +.tp-price__feature ul li span svg path.price-path-3 { + color: #FF94BA; +} +.tp-price__feature ul li span svg path.price-path-2 { + color: #6865FF; +} +.tp-price__feature ul li span svg path.price-path-1 { + color: #6865FF; +} +.tp-price__icon { + padding-bottom: 12px; +} +.tp-price__title-sm { + font-weight: 700; + font-size: 22px; + padding-bottom: 5px; +} +.tp-price__title-box p { + font-weight: 400; + font-size: 14px; + line-height: 14px; + margin-bottom: 35px; + padding-bottom: 35px; + border-bottom: 1px solid rgba(1, 16, 61, 0.1); +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-price__title-box p { + font-size: 13px; + margin-bottom: 30px; + padding-bottom: 30px; + } +} + +.tp-price-header { + padding-left: 40px; +} +.tp-price-header-img { + padding-bottom: 20px; +} +.tp-price-header-content p { + font-weight: 500; + font-size: 14px; + line-height: 24px; + color: rgba(255, 255, 255, 0.7); + margin-bottom: 0; +} +.tp-price-header-content p span { + font-weight: 600; + color: var(--tp-common-white); +} + +.tp-price-top-item { + width: 33.33%; + float: right; + padding: 40px 40px; +} +.tp-price-top-item.active { + background: rgba(255, 255, 255, 0.06); + border-radius: 20px 20px 0px 0px; +} +.tp-price-top-item.active .tp-btn-service { + background-color: var(--tp-common-yellow-3); + color: var(--tp-common-black); + border-color: var(--tp-common-yellow-3); + transition: 0.3s; +} +.tp-price-top-item.active .tp-btn-service:hover { + background-color: var(--tp-common-white); + color: var(--tp-common-black); + border-color: var(--tp-common-white); +} +.tp-price-top-tag-wrapper span { + font-weight: 700; + font-size: 16px; + line-height: 14px; + letter-spacing: 0; + text-transform: uppercase; + color: var(--tp-common-white); + padding-bottom: 10px; + display: inline-block; +} +.tp-price-top-tag-wrapper p { + font-weight: 500; + font-size: 14px; + line-height: 22px; + color: rgba(255, 255, 255, 0.7); + padding-bottom: 10px; +} +.tp-price-top-title-wrapper h4 { + font-weight: 600; + font-size: 50px; + line-height: 49px; + color: #FFFFFF; + padding-bottom: 8px; +} +.tp-price-top-title-wrapper h4 span { + font-weight: 500; + font-size: 18px; + line-height: 14px; +} +.tp-price-top-title-wrapper h4 em { + font-style: normal; + font-weight: 500; + font-size: 18px; + line-height: 17px; + color: #FFFFFF; + margin-right: 5px; + transform: translateY(-23px); + display: inline-block; +} +.tp-price-top-title-wrapper p { + font-weight: 500; + font-size: 14px; + line-height: 14px; + color: rgba(255, 255, 255, 0.7); + margin-bottom: 0; + padding-bottom: 30px; +} + +.tp-price-feature-wrapper { + border: 1px solid rgba(255, 255, 255, 0.14); + border-radius: 20px; +} +.tp-price-feature-box { + border-radius: 20px 0 0 20px; + background: rgba(255, 255, 255, 0.06); +} +.tp-price-feature-item { + height: 65px; + line-height: 65px; + padding: 0px 40px; + border-bottom: 1px solid rgba(255, 255, 255, 0.14); +} +.tp-price-feature-item:last-child { + border-bottom: 0; +} +.tp-price-feature-item span { + color: var(--tp-common-white); + font-weight: 600; + font-size: 16px; + line-height: 14px; + margin-right: 5px; +} +.tp-price-feature-info-item { + width: 33.33%; + float: left; +} +.tp-price-feature-info-item.active { + background: rgba(255, 255, 255, 0.06); +} +.tp-price-feature-info { + height: 65px; + line-height: 65px; + padding: 0px 20px; + border-bottom: 1px solid rgba(255, 255, 255, 0.14); +} +.tp-price-feature-info:last-child { + border-bottom: 0; +} +.tp-price-feature-info span { + font-weight: 400; + font-size: 16px; + line-height: 14px; + color: var(--tp-common-white); +} +.tp-price-feature-tooltip { + background-color: var(--tp-common-white); + padding: 10px 20px; + border-radius: 14px; + position: absolute; + bottom: 25px; + left: -30px; + width: 270px; + opacity: 0; + visibility: hidden; + transition: 0.3s; +} +.tp-price-feature-tooltip::after { + position: absolute; + content: ""; + left: 35px; + bottom: 2px; + width: 18px; + height: 18px; + background-color: var(--tp-common-white); + -webkit-transform: rotate(45deg) translateY(50%); + -moz-transform: rotate(45deg) translateY(50%); + -ms-transform: rotate(45deg) translateY(50%); + -o-transform: rotate(45deg) translateY(50%); + transform: rotate(45deg) translateY(50%); +} +.tp-price-feature-tooltip p { + margin-bottom: 0; + font-size: 14px; +} + +.tp-price-feature-tooltip-box { + display: inline-block; + cursor: pointer; +} +.tp-price-feature-tooltip-box:hover svg { + color: var(--tp-common-white); +} +.tp-price-feature-tooltip-box:hover .tp-price-feature-tooltip { + visibility: visible; + opacity: 1; + bottom: 45px; +} + +@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) { + .tp-price-table { + overflow-x: scroll; + scrollbar-color: rgba(255, 255, 255, 0.559) rgba(255, 255, 255, 0.14); + } +} + +.tp-price-table-wrapper { + width: 100%; +} + +@media (max-width: 767px) { + .plan-section-box p br { + display: none; + } + .tp-price-table-wrapper { + width: 1170px; + } + +} + +.tp-price__btn-box { + display: inline-block; +} +.tp-price__btn-bg { + background: #FFFFFF; + box-shadow: 0px 1px 1px rgba(18, 20, 32, 0.14); + border-radius: 50px; + position: relative; +} +@media (max-width: 767px) { + .tp-price__btn-bg { + transform: translateY(40px); + } +} +.tp-price__btn-bg button { + font-weight: 700; + font-size: 14px; + line-height: 14px; + color: #222; + position: relative; + z-index: 999; + padding: 18px 30px; + transition: 0.3s; +} +.tp-price__btn-bg button.active { + color: var(--tp-common-white); +} +.tp-price__btn-bg button.monthly.active ~ .test { + transform: translateX(0px); +} +.tp-price__btn-bg button.yearly.active { + transform: translateX(-10px); +} +.test { + position: absolute; + transition: transform 0.2s ease-in-out; + will-change: transform; + width: 100px; + height: calc(100% - 8px); + position: absolute; + left: 5px; + top: 4px; + display: block; + content: ""; + background: #6865FF; + box-shadow: 0px 2px 2px -1px rgba(89, 86, 233, 0.15), 0px 0px 1px rgba(89, 86, 233, 0.1); + border-radius: 30px; + transform: translateX(104px); +} + +.price-shape-line { + position: absolute; + right: 35%; + top: -18px; + -webkit-animation: lineDash 90s linear infinite; + animation: lineDash 90s linear infinite; +} +@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) { + .price-shape-line { + right: 25%; + } +} +@media only screen and (min-width: 576px) and (max-width: 767px) { + .price-shape-line { + right: 17%; + } +} + +.price-offer-badge { + height: 50px; + width: 50px; + background: linear-gradient(149deg, #FF4386 -12.19%, #413DFF 89.78%); + box-shadow: 0px 1px 3px rgba(75, 8, 69, 0.3); + display: inline-block; + text-align: center; + border-radius: 50%; + position: absolute; + right: 31%; + top: -33px; +} +@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) { + .price-offer-badge { + right: 20%; + } +} +@media only screen and (min-width: 576px) and (max-width: 767px) { + .price-offer-badge { + right: 11%; + } +} +.price-offer-badge span { + color: var(--tp-common-white); + font-weight: 800; + font-size: 11px; + line-height: 1.2; + text-align: center; + letter-spacing: 0; + display: inline-block; + margin-top: 12px; +} + +@media only screen and (min-width: 1200px) and (max-width: 1399px) { + .tp-price__section-box .tp-section-title br { + display: none; + } +} + +.price-banner-title { + font-weight: 700; + font-size: 70px; + line-height: 1; + letter-spacing: 0; + color: #FFFFFF; + padding-bottom: 22px; +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .price-banner-title { + font-size: 63px; + } +} +@media (max-width: 767px) { + .price-banner-title { + font-size: 48px; + padding-bottom: 12px; + } +} +.price-banner-title-box p { + font-weight: 500; + font-size: 17px; + line-height: 16px; + color: #FFFFFF; + margin-bottom: 0; +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .price-banner-title-box p { + font-size: 14px; + } +} + +.price-inner-white-bg { + margin-top: -225px; + background-color: var(--tp-common-white); + border-radius: 40px 40px 0 0; +} +.price-inner-white-bg .tp-price-table-wrapper { + padding-top: 40px; +} +.price-inner-white-bg .tp-price-feature-wrapper { + border-color: #EFF1F7; +} +.price-inner-white-bg .tp-price-feature-box { + background: #F7F9FC; +} +.price-inner-white-bg .tp-price-feature-item { + border-color: #EFF1F7; +} +.price-inner-white-bg .tp-price-feature-item span { + color: var(--tp-common-black); +} +.price-inner-white-bg .tp-price-feature-info { + border-color: #EFF1F7; +} +.price-inner-white-bg .tp-price-feature-info span { + color: var(--tp-common-black); +} +.price-inner-white-bg .tp-price-feature-info-item.active { + background: #F7F9FC; +} +.price-inner-white-bg .tp-price-header-content p { + color: #5F6168; +} +.price-inner-white-bg .tp-price-header-content p span { + color: #202124; +} +.price-inner-white-bg .tp-price-top-item.active { + background: #F7F9FC; +} +.price-inner-white-bg .tp-price-top-item.active .tp-price-top-title-wrapper .tp-btn-service { + background-color: var(--tp-common-blue-4); + color: var(--tp-common-white); + border-color: var(--tp-common-blue-4); +} +.price-inner-white-bg .tp-price-top-item.active .tp-price-top-title-wrapper .tp-btn-service:hover { + background-color: var(--tp-common-black); + color: var(--tp-common-white); +} +.price-inner-white-bg .tp-price-top-tag-wrapper span { + color: var(--tp-common-black); +} +.price-inner-white-bg .tp-price-top-tag-wrapper p { + color: #5F6168; +} +.price-inner-white-bg .tp-price-top-title-wrapper h4 { + color: var(--tp-common-black); +} +.price-inner-white-bg .tp-price-top-title-wrapper p { + color: #5F6168; +} +.price-inner-white-bg .tp-price-top-title-wrapper .tp-btn-service { + background-color: var(--tp-common-black); + color: var(--tp-common-white); +} +.price-inner-white-bg .tp-price-top-title-wrapper .tp-btn-service:hover { + background-color: var(--tp-common-blue-4); + color: var(--tp-common-white); + border-color: var(--tp-common-blue-4); +} +.price-inner-white-bg .tp-price-feature-tooltip { + box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px; +} + +.tp-price__btn-box { + position: relative; +} +.tp-price__btn-box .tp-price__btn-line { + position: absolute; + right: -20px; + top: -55px; + animation: lineDash-2 90s linear infinite; +} +.tp-price__btn-box .tp-price__btn-offer-tag { + height: 50px; + width: 50px; + border-radius: 50%; + background: linear-gradient(146.58deg, #FF96F9 11.28%, #C32BAC 43.24%); + box-shadow: 0px 1px 3px rgba(75, 8, 69, 0.3); + display: inline-block; + text-align: center; + position: absolute; + top: -75px; + right: -75px; + z-index: 2222; +} +.tp-price__btn-box .tp-price__btn-offer-tag span { + font-weight: 600; + font-size: 11px; + letter-spacing: 0; + color: var(--tp-common-white); + display: inline-block; + text-align: center; + transform: translateY(11px); +} + +.tp-price__btn-inner .tp-price__btn-bg .test { + background-color: var(--tp-common-blue-4); +} + +.pr-feature-wrapper { + background: #F0F2F5; + box-shadow: 0px 1px 2px rgba(32, 33, 36, 0.14); + border-radius: 20px 20px 0px 0px; + padding: 30px 40px; + padding-right: 0; +} +.pr-feature-head ul { + padding-left: 20px; +} +.pr-feature-head ul li { + width: 33.33%; + float: left; + text-align: center; + list-style-type: none; +} +.pr-feature-title { + font-weight: 700; + font-size: 22px; + line-height: 1.1; + color: var(--tp-common-black); + margin-bottom: 0; +} +.pr-feature-title-sm { + font-weight: 400; + font-size: 17px; + line-height: 1.1; + color: var(--tp-common-black); +} +.pr-feature-height { + height: 100px; + padding: 0px 40px; + padding-right: 0; +} +.pr-feature-item h5 { + font-weight: 700; + font-size: 15px; + line-height: 14px; + text-transform: uppercase; + color: #202124; + padding-bottom: 5px; +} +.pr-feature-bottom ul { + text-align: center; + padding-left: 20px; +} +.pr-feature-bottom ul li { + width: 33.33%; + float: left; + list-style-type: none; +} +.pr-feature-bottom ul li span { + font-weight: 400; + font-size: 16px; + line-height: 14px; + color: var(--tp-common-black); +} +.pr-feature-bottom ul li i { + height: 26px; + width: 26px; + border-radius: 50%; + color: var(--tp-common-blue-4); + font-size: 12px; + background: rgba(96, 14, 228, 0.06); + line-height: 29px; +} +.pr-feature-bottom ul li i.times { + color: #5F6168; + background-color: #EAEAEA; + font-size: 14px; +} + +.pr-feature-wrapper-2 .pr-feature-height:nth-child(2n) { + background-color: #F7F9FC; +} + +.pr-feature-item .tp-btn-service:hover { + background-color: var(--tp-common-blue-4); + border-color: var(--tp-common-blue-4); +} +.pr-feature-item.active .tp-btn-service { + background-color: var(--tp-common-blue-4); +} + +@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) { + .price-inner-white-bg { + overflow-x: scroll; + scrollbar-color: rgba(255, 255, 255, 0.559) rgba(255, 255, 255, 0.14); + } +} + +@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) { + .pr-feature-main { + width: 930px; + } +} + +@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) { + .pr-feature-box { + overflow-x: scroll; + scrollbar-color: rgba(255, 255, 255, 0.559) rgba(255, 255, 255, 0.14); + } +} + +/*----------------------------------------*/ +/* 24. TEAM CSS START +/*----------------------------------------*/ +.tp-team-top-content p { + font-weight: 400; + font-size: 17px; + line-height: 26px; + color: rgba(255, 255, 255, 0.8); + position: relative; + padding-left: 30px; +} +@media (max-width: 767px) { + .tp-team-top-content p { + margin-bottom: 0; + } + .tp-team-top-content p br { + display: none; + } +} +.tp-team-top-content p::after { + position: absolute; + content: ""; + top: -4px; + left: 0; + height: 60px; + width: 1.5px; + background: rgba(255, 255, 255, 0.1); +} +@media (max-width: 767px) { + .tp-team-top-content p::after { + top: 12px; + } +} +@media only screen and (min-width: 576px) and (max-width: 767px) { + .tp-team-top-content p::after { + top: -3px; + } +} +.tp-team-img { + margin-bottom: 30px; +} +.tp-team-img img { + mix-blend-mode: luminosity; +} +.tp-team-title-sm { + font-weight: 700; + font-size: 22px; + line-height: 26px; + color: var(--tp-common-white); +} +.tp-team-title-sm:hover { + color: var(--tp-common-yellow-3); +} +.tp-team-content { + margin-bottom: 30px; +} +.tp-team-content span { + font-weight: 500; + font-size: 14px; + line-height: 14px; + color: var(--tp-common-white); + opacity: 0.7; +} +.tp-team-social a { + color: var(--tp-common-white); + opacity: 0.8; + font-size: 15px; + height: 40px; + width: 40px; + border-radius: 50%; + text-align: center; + line-height: 40px; + display: inline-block; + position: relative; + transition: 0.4s; +} +.tp-team-social a span { + position: absolute; + top: 0; + left: 0; + height: 100%; + width: 100%; + background-color: #0080FB; + box-shadow: 0px 20px 40px rgba(9, 11, 65, 0.3); + border-radius: 50%; + z-index: -1; + transform: scale(0.5); + opacity: 0; + visibility: hidden; + transition: 0.4s; +} +.tp-team-social a:hover { + opacity: 1; +} +.tp-team-social a:hover span { + opacity: 1; + visibility: visible; + transform: scale(1.2); +} +.tp-team-border-right { + border-right: 1px solid rgba(255, 255, 255, 0.1); + position: relative; +} +.tp-team-border-right::after { + position: absolute; + bottom: 0; + right: -1px; + width: 1px; + height: 24px; + background-color: var(--tp-common-yellow-3); + content: ""; + animation: scroll1 15s forwards infinite; +} +@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) { + .tp-team-border-right { + border-right: 0; + } +} +.tp-team-border-right.tp-border-after-2::after { + animation: scroll1 20s infinite; +} +.tp-team-border-right.tp-border-after-3::after { + animation: scroll1 30s infinite; +} + +.tp-team-inner-title-color .tp-team-title-sm { + color: var(--tp-common-black); +} +.tp-team-inner-title-color .tp-team-title-sm:hover { + color: var(--tp-common-blue-3); +} + +.tp-team-social .icon-color-2 span { + background: linear-gradient(225.09deg, #8000FF 6.72%, #D50087 54.13%, #FFD600 93.85%); + box-shadow: 0px 20px 40px rgba(9, 11, 65, 0.3); +} +.tp-team-social .icon-color-3 span { + background: #1DA7FC; + box-shadow: 0px 20px 40px rgba(9, 11, 65, 0.3); +} +.tp-team-social .icon-color-4 span { + background: #087AED; + box-shadow: 0px 20px 40px rgba(9, 11, 65, 0.3); +} + +.tp-team-area .container .row .tp-team-border-right:last-child { + border-right: 0; +} +.tp-team-area .container .row .tp-team-border-right:last-child::after { + display: none; +} + +.tp-team-inner .container .row .team-inner-border-right:nth-child(4n) { + border-right: 0; +} +.tp-team-inner .container .row .team-inner-border-right:nth-child(4n)::after { + display: none; +} + +@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) { + .tp-team-section-box { + margin-bottom: 40px; + } +} + +.team-inner-border-right { + border-right: 1px solid rgba(8, 8, 41, 0.08); + position: relative; +} +.team-inner-border-right::after { + position: absolute; + bottom: 0; + right: -1px; + width: 1px; + height: 24px; + background-color: var(--tp-theme-1); + content: ""; + animation: scroll1 15s forwards infinite; +} +.team-inner-border-right .tp-team-content span { + color: #5F6168; + opacity: 0.7; +} +.team-inner-border-right .tp-team-social a { + color: #5F6168; +} +.team-inner-border-right .tp-team-social a:hover { + color: var(--tp-common-white); +} + +.tp-team-item { + transition: 0.4s; +} +.tp-team-item .tp-team-img { + background-color: #B2B6FF; + border-radius: 50%; + width: 180px; + height: 180px; + margin-left: auto; + margin-right: auto; + overflow: hidden; +} +.tp-team-item .tp-team-img img { + mix-blend-mode: luminosity; + border-radius: 100px; + transform: translateY(15px); +} +.tp-team-item:hover .tp-team-img img { + mix-blend-mode: normal; +} + +.team-details-wrapper { + background: #F5F7FA; + border-radius: 30px; + padding: 60px 40px 70px 40px; +} +@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) { + .team-details-wrapper { + padding: 60px 25px 60px 25px; + } +} +.team-details-img img { + border-radius: 50%; +} +@media (max-width: 767px) { + .team-details-img-box { + margin-bottom: 40px; + } +} +.team-details-work-tag { + background: #0B0416; + border-radius: 30px 30px 0px 30px; + display: inline-block; + padding: 10px 13px; + transform: translateY(-15px); +} +.team-details-work-tag span svg { + margin-right: 8px; + color: var(--tp-common-white); +} +.team-details-work-tag span { + font-weight: 600; + font-size: 13px; + line-height: 14px; + letter-spacing: 0; + color: var(--tp-common-white); +} +.team-details-work-location span svg { + margin-right: 8px; +} +.team-details-work-location span { + font-weight: 600; + font-size: 13px; + line-height: 14px; + letter-spacing: 0; + color: #5F6168; +} +.team-details-client-title { + font-weight: 600; + font-size: 46px; + line-height: 36px; + letter-spacing: 0; + color: #202124; + padding-bottom: 20px; +} +@media (max-width: 767px) { + .team-details-client-title { + font-size: 38px; + } +} +@media (max-width: 767px) { + .team-details-social-info { + margin-bottom: 20px; + } +} +@media only screen and (min-width: 576px) and (max-width: 767px) { + .team-details-social-info { + margin-bottom: 0px; + } +} +.team-details-social-info a { + height: 36px; + width: 36px; + border-radius: 50%; + text-align: center; + line-height: 36px; + background-color: #FEFEFE; + display: inline-block; + font-size: 12px; + transition: 0.3s; + margin-right: 3px; +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .team-details-social-info a { + margin-right: 2px; + } +} +.team-details-social-info a:hover { + background-color: var(--tp-common-blue-3); + color: var(--tp-common-white); +} +.team-details-contact-box { + margin-bottom: 40px; +} +@media (max-width: 767px) { + .team-details-contact-box { + flex-wrap: wrap; + } +} +.team-details-personal-info { + margin-left: 7px; +} +@media (max-width: 767px) { + .team-details-personal-info { + margin-left: 0; + margin-right: 7px; + } +} +.team-details-personal-info a { + background-color: #FEFEFE; + padding: 8px 20px; + border-radius: 30px; + margin-right: 7px; +} +.team-details-personal-info a svg { + transform: translateY(-2px); + margin-right: 5px; +} +.team-details-expricence-box { + padding-bottom: 35px; +} +.team-details-expricence-box-1 { + margin-right: 100px; +} +@media (max-width: 767px) { + .team-details-expricence-box-1 { + margin-right: 0; + margin: 0px 20px; + } +} +.team-details-expricence-box-1 span { + font-weight: 400; + font-size: 14px; + line-height: 14px; + color: #87888A; + padding-bottom: 10px; + display: inline-block; +} +.team-details-expricence-box-1 em { + font-weight: 600; + font-size: 22px; + line-height: 14px; + color: #202124; + font-style: normal; +} +.team-details-skill h5 { + font-weight: 400; + font-size: 14px; + line-height: 14px; + color: #87888A; + padding-bottom: 10px; +} +.team-details-skill span { + padding: 10px 20px; + background-color: var(--tp-common-white); + display: inline-block; + border-radius: 30px; + font-weight: 500; + font-size: 14px; + line-height: 12px; + color: #5F6168; + margin-right: 5px; + margin-bottom: 10px; +} +.team-details-title { + font-weight: 600; + font-size: 30px; + line-height: 30px; + color: #000000; + padding-bottom: 10px; +} +.team-details-text { + padding-bottom: 10px; +} +.team-details-text p { + font-weight: 400; + font-size: 17px; + line-height: 28px; + color: #5F6168; + padding-right: 30px; +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .team-details-text p { + padding-right: 0; + } +} +@media (max-width: 767px) { + .team-details-text p { + padding-right: 0; + font-size: 16px; + } +} +.team-details-feature-list ul { + padding-bottom: 30px; + padding-right: 30px; +} +@media (max-width: 767px) { + .team-details-feature-list ul { + padding-left: 0; + } +} +.team-details-feature-list ul li { + list-style-type: none; + position: relative; + padding-left: 20px; + font-weight: 400; + font-size: 17px; + line-height: 34px; + color: #5F6168; +} +@media (max-width: 767px) { + .team-details-feature-list ul li { + font-size: 16px; + } + .team-details-feature-list ul li br { + display: none; + } +} +.team-details-feature-list ul li::after { + position: absolute; + content: ""; + top: 13px; + left: 0; + height: 7px; + width: 7px; + border-radius: 50%; + background-color: #5F6168; +} +.team-details-feature-list p { + font-weight: 400; + font-size: 17px; + line-height: 28px; + color: #5F6168; +} +@media (max-width: 767px) { + .team-details-feature-list p { + font-size: 16px; + } +} + +/*----------------------------------------*/ +/* 07. CAREER CSS START +/*----------------------------------------*/ +.career-details-wrapper { + padding-right: 70px; +} +@media only screen and (min-width: 1200px) and (max-width: 1399px) { + .career-details-wrapper { + padding-right: 30px; + } +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .career-details-wrapper { + padding-right: 20px; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) { + .career-details-wrapper { + padding-right: 0px; + margin-bottom: 80px; + } +} +.career-details-title-box span { + font-weight: 600; + font-size: 14px; + line-height: 12px; + color: #5F6168; + border: 1px solid rgba(95, 97, 104, 0.2); + border-radius: 100px; + padding: 8px 20px; + display: inline-block; + margin-bottom: 15px; +} +.career-details-title { + font-weight: 600; + font-size: 40px; + line-height: 30px; + letter-spacing: 0; + color: var(--tp-common-black); + padding-bottom: 20px; +} +@media (max-width: 767px) { + .career-details-title { + font-size: 30px; + } +} +.career-details-location-box { + padding-bottom: 40px; + margin-bottom: 50px; + border-bottom: 1px solid rgba(32, 33, 36, 0.1); +} +.career-details-location-box span { + font-weight: 400; + font-size: 15px; + line-height: 14px; + color: #5F6168; + padding-right: 15px; + margin-right: 15px; + position: relative; +} +@media (max-width: 767px) { + .career-details-location-box span { + font-size: 14px; + padding-right: 10px; + margin-right: 10px; + } +} +.career-details-location-box span:last-child::after { + display: none; +} +.career-details-location-box span::after { + position: absolute; + right: 0; + top: -2px; + background: rgba(32, 33, 36, 0.1); + height: 25px; + width: 1px; + content: ""; +} +.career-details-location-box span svg { + transform: translateY(-3px); + margin-right: 8px; +} +.career-details-title-sm { + font-weight: 700; + font-size: 24px; + line-height: 24px; + color: var(--tp-common-black); + padding-bottom: 10px; +} +.career-details-job-responsiblity p { + font-weight: 400; + font-size: 16px; + line-height: 26px; + color: #5F6168; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .career-details-job-responsiblity p { + font-size: 15px; + } +} +@media (max-width: 767px) { + .career-details-job-responsiblity p { + font-size: 15px; + } +} +.career-details-job-list ul li { + position: relative; + list-style-type: none; + padding-left: 30px; + font-weight: 400; + font-size: 16px; + line-height: 24px; + color: #5F6168; + padding-bottom: 15px; +} +@media (max-width: 767px) { + .career-details-job-list ul li { + font-size: 15px; + } + .career-details-job-list ul li br { + display: none; + } +} +.career-details-job-list ul li i { + position: absolute; + top: 3px; + left: 0; +} +.career-details-title-xs { + font-weight: 600; + font-size: 17px; + line-height: 14px; + color: var(--tp-common-black); +} +.career-details-profile-box p { + font-weight: 400; + font-size: 15px; + line-height: 14px; + color: #5F6168; +} + +.parallax-main { + overflow: hidden; + border-radius: 20px; + width: 100%; + height: 620px; + background-color: red; +} + +.parallax-img { + min-height: 1000px; + margin-top: -300px; +} + +.career-details-profile-box { + padding-top: 30px; +} + +@media (max-width: 767px) { + .carrer-banner-img-item { + margin-bottom: 30px; + } +} + +@media (max-width: 767px) { + .job-section-box .tp-section-title br { + display: none; + } +} + +.carrer-banner-img-item img { + border-radius: 20px; + width: 100%; +} + +.carrer-banner-space { + margin-top: -280px; + position: relative; + z-index: 3; +} + +.postbox__select { + display: inline-block; + width: 100%; +} +.postbox__select .nice-select { + width: 100%; + border: 1px solid #E5E5E5; + border-radius: 12px; + height: 55px; + line-height: 55px; + padding: 0px 20px; + position: relative; +} +.postbox__select .nice-select::after { + border: none; + background-color: transparent; + transform: translateY(-45%); + margin-top: 0; + right: 20px; + content: "\f107"; + font-family: "Font Awesome 5 Pro"; + transform-origin: center; + color: var(--tp-common-black); + font-weight: 500; + height: auto; + width: auto; + color: #5F6168; +} +.postbox__select .nice-select span { + font-weight: 500; + font-size: 15px; + color: #5F6168; +} +.postbox__select .nice-select.open::after { + transform: translateY(-45%) rotate(-180deg); +} +.postbox__select .nice-select .list { + width: 100%; +} +.postbox__select .nice-select .list li:last-child { + border-bottom: 0; +} +.postbox__select .nice-select .selected { + color: var(--tp-common-blue-4); + font-weight: 600; +} + +.postbox__authorization { + margin-bottom: 40px; +} +.postbox__authorization .switcher label { + padding: 0; + display: flex; + align-items: center; + justify-content: space-between; +} +.postbox__authorization .switcher label * { + font-weight: 400; + font-size: 15px; + line-height: 20px; + color: #5F6168; + position: relative; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .postbox__authorization .switcher label * { + font-size: 13px; + } +} +.postbox__authorization .switcher label * svg { + position: absolute; + top: 0; + left: 0; +} +.postbox__authorization .switcher label .switcher-icon { + position: relative; + padding-left: 25px; + cursor: pointer; +} +.postbox__authorization .switcher label .switcher-icon svg { + position: absolute; + top: 6px; + left: 0; +} +.postbox__authorization .switcher label input { + display: none; +} +.postbox__authorization .switcher label input + span { + position: relative; + display: inline-block; + width: 50px; + height: 24px; + background: #E6E8EB; + border-radius: 50px; + transition: all 0.3s ease-in-out; + cursor: pointer; + flex: 0 0 auto; +} +.postbox__authorization .switcher label input + span small { + position: absolute; + display: block; + width: 18px; + height: 18px; + border-radius: 50%; + transition: all 0.3s ease-in-out; + left: 4px; + top: 3px; + background: linear-gradient(180deg, #FFFFFF 0%, #E7E2F0 100%); + box-shadow: 1px 2px 3px rgba(18, 20, 32, 0.3); +} +.postbox__authorization .switcher label input:checked + span { + background: var(--tp-common-blue-4); +} +.postbox__authorization .switcher label input:checked + span small { + left: 56%; +} + +.career-border-bottom { + border-bottom: 1px solid #EBEBEB; +} + +.postbox__resume label { + width: 100%; + height: 130px; + border: 2px dashed #C1C4CE; + border-radius: 12px; + cursor: pointer; + display: flex; + align-items: center; + justify-content: center; +} +.postbox__resume label span { + background-color: #F3F3F3; + border-radius: 8px; + padding: 10px 20px; + font-weight: 500; + font-size: 14px; + color: var(--tp-common-black); +} +@media (max-width: 767px) { + .postbox__resume label span { + padding: 10px 10px; + font-size: 12px; + } +} +.postbox__resume label span svg { + margin-right: 10px; +} + +.career-details-social-box { + text-align: center; +} +.career-details-social-box a { + padding: 15px 45px; + display: inline-block; + border: 1px solid #EBEBEB; + border-radius: 12px; + margin: 0px 3px; + font-size: 18px; + font-weight: 400; +} +@media only screen and (min-width: 1200px) and (max-width: 1399px) { + .career-details-social-box a { + padding: 15px 40px; + } +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .career-details-social-box a { + padding: 15px 30px; + } +} +@media (max-width: 767px) { + .career-details-social-box a { + margin-bottom: 10px; + } +} +.career-details-social-box a.facebook { + color: #1B74E4; + transition: 0.3s; +} +.career-details-social-box a.facebook:hover { + background-color: #1B74E4; + color: var(--tp-common-white); + border-color: #1B74E4; +} +.career-details-social-box a.twitter { + color: #1D9BF0; + transition: 0.3s; +} +.career-details-social-box a.twitter:hover { + background-color: #1D9BF0; + color: var(--tp-common-white); + border-color: #1D9BF0; +} +.career-details-social-box a.instagram { + position: relative; +} +.career-details-social-box a.instagram i { + background: linear-gradient(261.91deg, #B900B4 0%, #F50000 40%, #FFD723 100%); + -webkit-background-clip: text; + -webkit-text-fill-color: transparent; + transition: 0.3s; + font-weight: 500; + font-size: 19px; +} +.career-details-social-box a.instagram .insta-bg { + position: absolute; + height: 100%; + width: 100%; + z-index: -1; + top: 0; + left: 0; + background: linear-gradient(266.81deg, #D500BF -6.56%, #F80095 34.02%, #FF005D 60.87%, #FFC300 103.55%); + -webkit-transition: all 0.3s ease-out 0s; + -moz-transition: all 0.3s ease-out 0s; + -ms-transition: all 0.3s ease-out 0s; + -o-transition: all 0.3s ease-out 0s; + transition: all 0.3s ease-out 0s; + border-radius: 12px; + opacity: 0; + visibility: hidden; +} +.career-details-social-box a.instagram:hover i { + -webkit-text-fill-color: inherit; + color: var(--tp-common-white); + position: relative; + z-index: 99; +} +.career-details-social-box a.instagram:hover .insta-bg { + opacity: 1; + visibility: visible; +} +.career-details-social-box a.linkedin { + color: #0A66C2; + transition: 0.3s; +} +.career-details-social-box a.linkedin:hover { + background-color: #0A66C2; + color: var(--tp-common-white); + border-color: #0A66C2; +} + +.postbox__apply-btn-border { + position: relative; +} +.postbox__apply-btn-border::after { + content: ""; + top: 0px; + left: 0; + right: 0; + height: 2px; + width: 100%; + background-color: var(--tp-common-blue-4); + position: absolute; + text-align: center; + margin: 0 auto; +} + +@media only screen and (min-width: 768px) and (max-width: 991px) { + .career-details-hide-wrapper .postbox__comment-form { + margin-bottom: 0px; + } +} + +@media (max-width: 767px) { + .job-section-box p br { + display: none; + } +} + +.tp-platform-inner .tp-section-subtitle-4 { + color: var(--tp-common-blue-4); +} +.tp-platform-inner .tp-section-subtitle-4::before { + background-color: var(--tp-common-blue-4); +} +.tp-platform-inner .tp-section-title-4 { + color: var(--tp-common-black); +} +.tp-platform-inner .tp-platform-text p { + color: var(--tp-common-black); +} + +/*----------------------------------------*/ +/* 11. ERROR CSS START +/*----------------------------------------*/ +.tp-error-ptb { + padding-top: 200px; + padding-bottom: 170px; +} +.tp-error-content-box { + position: relative; +} +.tp-error-content-box span { + position: absolute; + top: 0px; + left: 50%; + transform: translateX(-50%); +} +.tp-error-left-shape { + position: absolute; + top: 0; + left: 0; + z-index: -1; +} + +.tp-error-header { + border-bottom: 1px solid #F2F2F2; +} +.tp-error-header .header-bottom__main-menu-4 nav ul li::after { + background: linear-gradient(180deg, rgba(32, 33, 36, 0) 0%, rgba(32, 33, 36, 0.03) 100%); + filter: drop-shadow(0px 2px 0px #FFC530); +} +.tp-error-header .header-bottom__main-menu-4 nav ul li::before { + background-color: #FFC530; +} +.tp-error-header .header-bottom__main-menu-4 nav ul li a { + color: var(--tp-common-black); +} + +.error-title-sm { + font-weight: 700; + font-size: 44px; + letter-spacing: 0; + color: #202124; + padding-bottom: 10px; +} + +.tp-error-text-box p { + padding-bottom: 20px; +} + +/*----------------------------------------*/ +/* 22. SECURITY CSS START +/*----------------------------------------*/ +.tp-security-slider-wrapper { + position: relative; +} +.tp-security-slider-wrapper::after { + position: absolute; + content: ""; + left: 0; + right: 0; + top: -50px; + width: 1320px; + height: 230px; + margin: 0 auto; + border-radius: 30px; + text-align: center; + border: 1px solid rgba(255, 255, 255, 0.1); + z-index: -1; + overflow: hidden; +} +@media only screen and (min-width: 1200px) and (max-width: 1399px) { + .tp-security-slider-wrapper::after { + width: 1000px; + } +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-security-slider-wrapper::after { + width: 900px; + height: 200px; + } +} +@media (max-width: 767px) { + .tp-security-slider-wrapper::after { + display: none; + } +} +.tp-security-wrapper { + background: #3137D2; + box-shadow: -3px 0px 0px #F8FF35; + border-radius: 100px; + padding: 25px 40px; + min-width: 355px; + height: 110px; + transition: 0.3s; +} +.tp-security-wrapper:hover { + background-color: var(--tp-common-yellow-3); +} +.tp-security-wrapper:hover .tp-security-title-sm { + color: var(--tp-common-blue-2); +} +.tp-security-wrapper:hover .tp-security-link a svg { + color: var(--tp-common-blue-2); +} +.tp-security-title-sm { + font-weight: 600; + font-size: 22px; + line-height: 28px; + color: var(--tp-common-white); + margin-bottom: 0; + transition: 0.3s; +} +.tp-security-img { + margin-right: 20px; + width: 70px; +} +.tp-security-link a svg { + color: var(--tp-common-white); + transition: 0.3s; +} + +.tp-security-main { + padding: 0px 10px; +} + +.tp-security-slider-active { + margin: 0px -50px; +} +@media (max-width: 767px) { + .tp-security-slider-active { + margin: 0; + } +} + +.tp-security-slider__shape-1 { + position: absolute; + top: -45%; + left: 14%; +} + +/*----------------------------------------*/ +/* 08. CONTACT CSS START +/*----------------------------------------*/ +.tp-contact-overlay { + position: relative; +} +.tp-contact-overlay::after { + position: absolute; + background: linear-gradient(359.33deg, rgba(13, 92, 225, 0.9) 0.59%, rgba(13, 92, 225, 0) 99.43%); + transform: matrix(1, 0, 0, -1, 0, 0); + top: 0; + left: 0; + width: 100%; + height: 100%; + content: ""; + z-index: -1; +} +.tp-contact-glob-img { + position: absolute; + top: -11%; + left: 5%; + animation: animationglob 30s cubic-bezier(1, 0.99, 0.03, 0.01) infinite; +} +.tp-contact-info-box ul li { + position: relative; + padding-left: 40px; + margin-bottom: 15px; + list-style-type: none; +} +.tp-contact-info-box ul li:first-child a { + font-weight: 600; + font-size: 22px; + line-height: 16px; + letter-spacing: 0; + color: #FFFFFF; +} +.tp-contact-info-box ul li:nth-child(2) svg { + top: 4px; +} +.tp-contact-info-box ul li:nth-child(3) svg { + top: 4px; +} +.tp-contact-info-box ul li a { + font-weight: 500; + font-size: 15px; + line-height: 22px; + color: rgba(255, 255, 255, 0.8); +} +.tp-contact-info-box ul li svg { + position: absolute; + top: 0; + left: 0; +} +.tp-contact-input-wrapper { + background: rgba(255, 255, 255, 0.02); + border: 1px solid rgba(255, 255, 255, 0.12); + box-shadow: 0px -1px 1px rgba(15, 56, 191, 0.2), 0px 1px 1px rgba(8, 18, 79, 0.2); + backdrop-filter: blur(6px); + border-radius: 30px; + padding: 60px 50px; +} +@media (max-width: 767px) { + .tp-contact-input-wrapper { + padding: 30px 20px; + } +} +.tp-contact-input input { + background: rgba(255, 255, 255, 0.08); + border: 2px solid rgba(255, 255, 255, 0.14); + box-shadow: 0px 1px 1px rgba(12, 40, 133, 0.2); + border-radius: 30px; + padding: 20px 30px; + font-weight: 500; + font-size: 15px; + line-height: 14px; + color: var(--tp-common-white); + width: 100%; +} +.tp-contact-input input::-webkit-input-placeholder { + color: rgba(255, 255, 255, 0.54); +} +.tp-contact-input input:-moz-placeholder { + color: rgba(255, 255, 255, 0.54); +} +.tp-contact-input input::-moz-placeholder { + color: rgba(255, 255, 255, 0.54); +} +.tp-contact-input input:-ms-input-placeholder { + color: rgba(255, 255, 255, 0.54); +} +.tp-contact-input input:focus { + border-color: var(--tp-common-white); +} +.tp-contact-input textarea { + margin-top: 20px; + width: 100%; + background: rgba(255, 255, 255, 0.08); + border: 2px solid rgba(255, 255, 255, 0.14); + box-shadow: 0px 1px 1px rgba(12, 40, 133, 0.2); + border-radius: 30px; + padding: 20px 30px; + font-weight: 500; + font-size: 15px; + line-height: 14px; + color: var(--tp-common-white); + width: 100%; + resize: none; + height: 160px; +} +.tp-contact-input textarea:focus { + border-color: var(--tp-common-white); +} +.tp-contact-input textarea::-webkit-input-placeholder { + color: rgba(255, 255, 255, 0.54); +} +.tp-contact-input textarea:-moz-placeholder { + color: rgba(255, 255, 255, 0.54); +} +.tp-contact-input textarea::-moz-placeholder { + color: rgba(255, 255, 255, 0.54); +} +.tp-contact-input textarea:-ms-input-placeholder { + color: rgba(255, 255, 255, 0.54); +} + +.contact-info-title-box p { + font-weight: 400; + font-size: 16px; + line-height: 24px; + color: #848587; +} + +.tp-contact-shape { + position: absolute; + bottom: -1%; + right: -8%; +} + +@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) { + .tp-contact-info-box { + margin-bottom: 50px; + } +} + +.contact-inner-title-sm-wrap p { + font-weight: 400; + font-size: 16px; + line-height: 1.3; + color: #5F6168; +} +.contact-inner-title-sm { + font-weight: 700; + font-size: 34px; + line-height: 40px; + color: var(--tp-common-black); +} +.contact-inner-wrapper { + background: #F7F7F7; + border-radius: 100px; + padding-left: 25px; +} +@media (max-width: 767px) { + .contact-inner-wrapper { + border-radius: 30px; + padding-left: 0; + } +} +.contact-inner-wrapper .row [class*=col-]:last-child .contact-inner-item { + border-left: 0; +} +.contact-inner-item { + padding: 45px 50px; + border-right: 2px solid var(--tp-common-white); + height: 100%; +} +@media (max-width: 767px) { + .contact-inner-item { + flex-wrap: wrap; + padding: 30px 20px; + } +} +.contact-inner-img { + margin-right: 20px; + flex: 0 0 auto; +} +.contact-inner-img img { + filter: drop-shadow(-10px 20px 20px rgba(13, 70, 85, 0.3)); +} +.contact-inner-img.contact-img-2 img { + filter: drop-shadow(10px 20px 20px rgba(100, 62, 11, 0.2)); +} +.contact-inner-img.contact-img-3 img { + filter: drop-shadow(-10px 20px 20px rgba(77, 10, 74, 0.25)); +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .contact-inner-img { + margin-right: 10px; + } +} +.contact-inner-link a { + font-weight: 400; + font-size: 20px; + line-height: 16px; + color: #5F6168; +} +@media only screen and (min-width: 992px) and (max-width: 1199px), (max-width: 767px) { + .contact-inner-link a { + font-size: 16px; + } +} + +.contact-form-section-box p { + font-weight: 400; + font-size: 16px; + line-height: 26px; + color: #5F6168; +} +@media (max-width: 767px) { + .contact-form-section-box p br { + display: none; + } +} +.contact-form-social-item { + padding-bottom: 40px; + border-bottom: 1px solid #E5E5E5; +} +.contact-form-social-item a { + height: 36px; + width: 36px; + border-radius: 50%; + text-align: center; + line-height: 34px; + border: 1px solid #E5E5E5; + display: inline-block; + font-size: 14px; + transition: 0.3s; + margin-right: 6px; +} +.contact-form-social-item a:hover { + background-color: var(--tp-common-blue-4); + border-color: var(--tp-common-blue-4); + color: var(--tp-common-white); +} +.contact-form-section-img { + position: absolute; + top: -35px; + right: 50px; +} +@media (max-width: 767px) { + .contact-form-section-img { + right: 0; + } +} +.contact-form-right-warp { + padding: 0px 70px; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .contact-form-right-warp { + padding: 0px 35px; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .contact-form-right-warp { + padding: 0; + } +} +@media (max-width: 767px) { + .contact-form-right-warp { + padding: 0; + } +} +.contact-form-right-warp .postbox__btn-box .submit-btn { + border-radius: 12px; +} +.contact-form-left { + padding-left: 50px; + padding-right: 20px; +} +@media only screen and (min-width: 1200px) and (max-width: 1399px) { + .contact-form-left { + padding-left: 0; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .contact-form-left { + padding-left: 0; + margin-bottom: 80px; + } +} +@media (max-width: 767px) { + .contact-form-left { + padding: 0; + margin-bottom: 80px; + } +} + +.contact-info-item { + border: 1px solid #E5E5E5; + border-radius: 12px; + text-align: center; + padding: 55px 30px; + overflow: hidden; +} +.contact-info-img { + margin-bottom: 35px; + display: inline-block; +} +.contact-info-title-sm { + font-weight: 600; + font-size: 20px; + line-height: 16px; + color: var(--tp-common-black); + padding-bottom: 6px; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .contact-info-title-box p br { + display: none; + } +} +.contact-info-badge { + position: absolute; + top: 4px; + left: 50%; + transform: translateX(-50%); +} +.contact-info-badge span { + background: rgba(107, 20, 250, 0.06); + border-radius: 0px 0px 24px 24px; + transform: matrix(1, 0, 0, -1, 0, 0); + padding: 8px 30px; + font-weight: 700; + font-size: 12px; + line-height: 12px; + letter-spacing: 0; + text-transform: uppercase; + color: var(--tp-common-blue-4); +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .contact-info-badge span { + padding: 8px 25px; + } +} +@media (max-width: 767px) { + .contact-info-badge span { + padding: 8px 20px; + } +} + +@media only screen and (min-width: 576px) and (max-width: 767px) { + .contact-form-section-box .tp-section-title br { + display: none; + } +} + +.header-signin-ptb { + padding: 30px 55px; +} +@media (max-width: 767px) { + .header-signin-ptb { + padding: 15px 0px; + } +} + +.header-signin-bar button { + height: 60px; + width: 60px; + border-radius: 60px; + text-align: center; + line-height: 60px; + border: 1px solid #EEEEEE; +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .header-signin-bar button { + border-color: rgba(255, 255, 255, 0.2); + } +} +@media (max-width: 767px) { + .header-signin-bar button { + border-color: rgba(255, 255, 255, 0.2); + height: 45px; + width: 45px; + line-height: 48px; + } +} +.header-signin-bar button i { + position: relative; + display: inline-block; +} +.header-signin-bar button span { + height: 2px; + width: 10px; + background-color: var(--tp-common-black); + border-radius: 10px; + display: block; + transition: 0.4s; + margin: 3px auto; + margin-left: auto; + margin-right: inherit; +} +@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) { + .header-signin-bar button span { + background-color: var(--tp-common-white); + } +} +.header-signin-bar button span:nth-child(1) { + margin-right: auto; + margin-left: 0; +} +.header-signin-bar button span:nth-child(2) { + width: 20px; +} +.header-signin-bar button span:nth-child(3) { + margin-left: auto; +} +.header-signin-bar button:hover span { + width: 20px; +} + +.signin-banner-bg { + padding: 200px 75px; + height: 960px; + width: 575px; + background-repeat: no-repeat; + background-size: cover; + flex: 0 0 auto; + overflow: hidden; +} +@media only screen and (min-width: 1200px) and (max-width: 1399px) { + .signin-banner-bg { + height: 780px; + padding: 150px 75px; + } +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .signin-banner-bg { + height: 768px; + padding: 150px 75px; + width: 500px; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .signin-banner-bg { + height: 768px; + width: 100%; + padding: 150px 75px; + } +} +@media (max-width: 767px) { + .signin-banner-bg { + height: 400px; + width: 100%; + padding: 150px 15px; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) { + .signin-banner-main-wrap { + flex-wrap: wrap; + } +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .signin-banner-from-wrap { + padding: 100px 0; + } +} +.signin-banner-img-box { + padding-left: 120px; +} +.signin-banner-img img { + border-radius: 20px; +} +.signin-banner-img.signin-img-1 { + animation: scale_up_down 3s infinite alternate both; +} +.signin-banner-img.signin-img-2 { + position: absolute; + top: -50px; + left: 0; + animation: tptranslateX2 4s forwards infinite alternate; +} +.signin-banner-img.signin-img-3 { + position: absolute; + right: 63px; + bottom: -85px; + animation: tptranslateY2 4s forwards infinite alternate; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .signin-banner-img.signin-img-3 { + right: 31px; + } +} +.signin-banner-img.signin-img-4 { + position: absolute; + bottom: -150px; + left: 0; +} +.signin-banner-title { + font-weight: 700; + font-size: 36px; + line-height: 46px; + letter-spacing: 0; + color: var(--tp-common-white); +} +@media (max-width: 767px) { + .signin-banner-title br { + display: none; + } +} +.signin-banner-bottom-shape { + position: absolute; + bottom: -30px; + right: 0; +} +.signin-banner-from { + width: 100%; + height: 100%; +} +.signin-banner-from-wrap { + width: 470px; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .signin-banner-from-wrap { + width: 410px; + } +} +@media (max-width: 767px) { + .signin-banner-from-wrap { + width: 100%; + padding: 60px 15px; + } +} +@media only screen and (min-width: 576px) and (max-width: 767px) { + .signin-banner-from-wrap { + width: 100%; + padding: 100px 15px; + } +} +.signin-banner-from-title { + font-weight: 700; + font-size: 28px; + line-height: 25px; + color: var(--tp-common-black); + padding-bottom: 30px; +} +.signin-banner-login-browser { + padding-bottom: 15px; +} +.signin-banner-login-browser a { + height: 55px; + padding: 0px 35px; + border: 1px solid #E5E5E5; + border-radius: 12px; + display: inline-block; + line-height: 50px; + font-weight: 500; + font-size: 16px; + color: var(--tp-common-black); + margin-bottom: 15px; + margin-right: 0; +} +.signin-banner-from-subtitle { + font-weight: 400; + font-size: 14px; + line-height: 14px; + color: #939498; + padding-bottom: 35px; +} +.signin-banner-from-subtitle::before { + content: ""; + height: 1px; + width: 150px; + background-color: #E5E5E5; + display: inline-block; + transform: translateY(-4px); + margin-right: 18px; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .signin-banner-from-subtitle::before { + width: 120px; + } +} +@media (max-width: 767px) { + .signin-banner-from-subtitle::before { + width: 60px; + } +} +.signin-banner-from-subtitle::after { + content: ""; + height: 1px; + width: 150px; + background-color: #E5E5E5; + display: inline-block; + transform: translateY(-4px); + margin-left: 18px; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .signin-banner-from-subtitle::after { + width: 120px; + } +} +@media (max-width: 767px) { + .signin-banner-from-subtitle::after { + width: 60px; + } +} +.signin-banner-form-remember .form-check label { + font-weight: 400; + font-size: 15px; + line-height: 14px; + color: #7C7C7C; +} +.signin-banner-form-remember .postbox__comment-agree .form-check-input.form-check-input[type=checkbox] { + border-radius: 3px; + margin-top: 4px; +} +.signin-banner-form-remember .postbox__forget a { + font-weight: 400; + font-size: 15px; + line-height: 14px; + color: var(--tp-common-black); +} +.signin-banner-from-register a { + font-weight: 400; + font-size: 15px; + line-height: 14px; + color: #7C7C7C; +} +.signin-banner-from-register a span { + font-weight: 500; + font-size: 15px; + line-height: 14px; + color: var(--tp-common-blue-4); +} + +.tp-contact-select .nice-select { + background: rgba(255, 255, 255, 0.08); + border: 2px solid rgba(255, 255, 255, 0.14); + box-shadow: 0px 1px 1px rgba(12, 40, 133, 0.2); + border-radius: 30px; + padding: 0px 30px; + font-weight: 500; + font-size: 15px; + line-height: 14px; + width: 100%; + height: 60px; + line-height: 55px; + color: rgba(255, 255, 255, 0.54); + position: relative; +} +.tp-contact-select .nice-select.open { + border: 2px solid var(--tp-common-white); +} +.tp-contact-select .nice-select.open::after { + transform: translateY(-45%) rotate(-180deg); +} +.tp-contact-select .nice-select .option.selected { + font-weight: 600; +} +.tp-contact-select .nice-select::after { + border: none; + background-color: transparent; + transform: translateY(-45%); + margin-top: 0; + right: 20px; + content: "\f107"; + font-family: "Font Awesome 5 Pro"; + transform-origin: center; + color: var(--tp-common-white); + font-weight: 500; + height: auto; + width: auto; + font-size: 20px; + font-weight: 300; + transition: 0.3s; +} +.tp-contact-select .nice-select ul { + position: absolute; + width: 100%; + top: 100%; + left: 0; + right: 0; + text-align: center; + margin: 0 auto; + opacity: 0; + visibility: hidden; + transition: 0.4s; + padding: 20px 0; + background: #fff; +} +.tp-contact-select .nice-select ul li { + color: var(--tp-common-black); + margin-bottom: 10px; + font-weight: 400; + font-size: 14px; +} +.tp-contact-select .nice-select ul li:last-child { + margin-bottom: 0; +} +.tp-contact-select .nice-select .option { + line-height: 1; + min-height: 0; +} +.tp-contact-select .nice-select.open ul { + opacity: 1; + visibility: visible; +} + +/*----------------------------------------*/ +/* 14. FOOTER CSS START +/*----------------------------------------*/ +.tp-footer__widget-logo { + display: inline-block; +} +@media (max-width: 767px) { + .tp-footer__widget-logo { + margin-bottom: 30px; + } +} +.tp-footer__top-text span { + font-weight: 400; + font-size: 20px; + line-height: 28px; + color: #FFFFFF; +} +.tp-footer__border-bottom { + padding-bottom: 50px; + position: relative; +} +.tp-footer__border-bottom::after { + content: ""; + height: 1px; + width: 100%; + background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 48.44%, rgba(255, 255, 255, 0.151515) 99.99%, rgba(255, 255, 255, 0) 100%); + opacity: 0.2; + bottom: 0; + left: 0; + position: absolute; +} +.tp-footer__border-bottom-4 { + padding-top: 70px; + border-top: 1px solid rgba(255, 255, 255, 0.1); + border-bottom: 1px solid rgba(255, 255, 255, 0.1); +} +.tp-footer__icon-space { + padding-top: 3px; +} +.tp-footer__top-space { + margin-top: 60px; + padding-bottom: 40px; + border-bottom: 1px solid rgba(255, 255, 255, 0.1); +} +.tp-footer__tp-border-bottom { + border-bottom: 1px solid #DFDFEA; + padding-bottom: 45px; +} +.tp-footer__input input { + background-color: var(--tp-common-white); + border: none; + height: 60px; + width: 100%; + border-radius: 40px; + padding-left: 55px; + padding-right: 80px; + font-weight: 400; + font-size: 14px; +} +.tp-footer__input button { + position: absolute; + top: 50%; + right: 6px; + transform: translateY(-50%); + height: 50px; + width: 50px; + line-height: 50px; + text-align: center; + border-radius: 50%; + background-color: var(--tp-common-red); +} +.tp-footer__input button svg { + color: var(--tp-common-white); + transform: rotate(225deg); + margin-left: 2px; + margin-top: 0; +} +.tp-footer__input button:hover { + box-shadow: inset 0 0 0 30px var(--tp-theme-1); + background-color: transparent; +} +.tp-footer__input span { + position: absolute; + top: 50%; + left: 25px; + transform: translateY(-50%); +} +.tp-footer__text p { + font-weight: 400; + font-size: 16px; + color: var(--tp-common-white); + line-height: 26px; + padding-bottom: 12px; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .tp-footer__text p { + padding-right: 10px; + } + .tp-footer__text p br { + display: none; + } +} +.tp-footer__widget-title { + font-weight: 700; + font-size: 18px; + color: var(--tp-common-white); + padding-bottom: 25px; +} +.tp-footer__social a { + height: 40px; + width: 40px; + line-height: 36px; + border-radius: 50%; + font-size: 14px; + text-align: center; + color: var(--tp-grey-2); + border: 1.5px solid rgba(255, 255, 255, 0.15); + display: inline-block; + margin-right: 10px; + transform: scale(1); + transition: 0.3s; +} +.tp-footer__social a:hover { + background-color: var(--tp-theme-1); + border-color: var(--tp-theme-1); + color: var(--tp-common-white); + transform: scale(1.1); +} +.tp-footer__content ul li { + list-style-type: none; + margin-bottom: 20px; +} +.tp-footer__content ul li :last-child { + margin-bottom: 0; +} +.tp-footer__content ul li a { + font-weight: 500; + font-size: 16px; + color: rgba(245, 245, 250, 0.6); + transition: 0.3s; +} +.tp-footer__content ul li a:hover { + color: var(--tp-common-white); + margin-left: 5px; +} +.tp-footer__contact-info a { + font-weight: 400; + font-size: 16px; + line-height: 24px; + font-family: var(--tp-ff-mont); +} +.tp-footer__contact-info ul li { + position: relative; + list-style-type: none; + padding-left: 35px; + margin-bottom: 18px; +} +.tp-footer__contact-info ul li:last-child { + margin-bottom: 0; +} +.tp-footer__contact-info ul li:first-child a { + font-weight: 500; + font-size: 20px; +} +.tp-footer__contact-info ul li span { + position: absolute; + top: 0; + left: 0; +} +.tp-footer__contact-info ul li a { + font-weight: 400; + font-size: 15px; + line-height: 20px; + color: #F5F5FA; +} +.tp-footer__qrcode { + flex: 0 0 auto; + transition: 0.3s; +} +.tp-footer__qrcode img { + border-radius: 10px; +} +.tp-footer__qrcode:hover { + box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px; +} +.tp-footer__social-3 h4 { + font-weight: 600; + font-size: 18px; + line-height: 16px; + color: #202124; + padding-bottom: 10px; +} +.tp-footer__social-3 a { + height: 44px; + width: 44px; + border-radius: 40px; + display: inline-block; + text-align: center; + line-height: 43px; + transition: 0.3s; + margin-left: 6px; + background-color: var(--tp-common-white); + box-shadow: 0px 1px 3px rgba(3, 7, 22, 0.1); +} +.tp-footer__social-3 a i { + color: #82868C; + transition: 0.3s; +} +.tp-footer__social-3 a i.fa-instagram { + font-size: 16px; + transform: translateX(1px); +} +.tp-footer__social-3 a:hover { + background-color: #5B6CFF; + border-radius: 100px; + color: var(--tp-common-white); +} +.tp-footer__social-3 a:hover i { + color: var(--tp-common-white); +} +.tp-footer__social-4 a { + color: var(--tp-common-white); + opacity: 0.8; + font-size: 15px; + height: 40px; + width: 40px; + border-radius: 50%; + text-align: center; + line-height: 40px; + display: inline-block; + position: relative; + transition: 0.4s; +} +.tp-footer__social-4 a i { + color: var(--tp-common-white); +} +.tp-footer__social-4 a::after { + position: absolute; + content: ""; + top: 0; + left: 0; + height: 100%; + width: 100%; + background: linear-gradient(225.09deg, #8000FF 6.72%, #D50087 54.13%, #FFD600 93.85%); + box-shadow: 0px 20px 40px rgba(9, 11, 65, 0.3); + border-radius: 50%; + z-index: -1; + transform: scale(0.5); + opacity: 0; + visibility: hidden; + transition: 0.4s; +} +.tp-footer__social-4 a:hover { + opacity: 1; + visibility: visible; +} +.tp-footer__social-4 a:hover::after { + opacity: 1; + visibility: visible; + transform: scale(1.2); +} + +.footer-col-4 { + padding-left: 25px; +} +@media only screen and (min-width: 992px) and (max-width: 1199px), (max-width: 767px) { + .footer-col-4 { + padding-left: 0; + } +} + +.tp-footer-bottom-shape { + position: absolute; + bottom: 0; + left: 0; + z-index: -1; +} + +.footer-widget-2 .tp-footer__contact-info a { + padding-bottom: 20px; + display: inline-block; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .footer-widget-2 .tp-footer__contact-info a { + font-size: 15px; + } + .footer-widget-2 .tp-footer__contact-info a br { + display: none; + } +} +.footer-widget-2 .tp-footer__contact-info ul li { + margin-bottom: 0; +} +.footer-widget-2 .tp-footer__contact-info ul li span { + position: absolute; + top: 0; + left: 0; +} +.footer-widget-2 .tp-footer__contact-info ul li a { + font-weight: 500; + font-size: 15px; + line-height: 20px; + color: var(--tp-text-body); + font-family: var(--tp-ff-mont); +} +.footer-widget-2 .tp-footer__contact-info ul li a.first-child { + font-weight: 500; + font-size: 20px; +} +.footer-widget-2 .tp-footer__widget-title { + color: var(--tp-common-black); + font-size: 20px; + font-family: var(--tp-ff-mont); +} +.footer-widget-2 .tp-footer__content ul li { + position: relative; + padding-left: 13px; + margin-bottom: 15px; +} +.footer-widget-2 .tp-footer__content ul li a { + font-weight: 500; + font-size: 15px; + font-family: var(--tp-ff-mont); + color: var(--tp-text-body); + transition: 0.3s; + position: relative; +} +.footer-widget-2 .tp-footer__content ul li a:hover { + color: var(--tp-common-black); +} +.footer-widget-2 .tp-footer__content ul li a:hover::before { + width: 100%; + right: auto; + left: 0; +} +.footer-widget-2 .tp-footer__content ul li a::before { + content: ""; + position: absolute; + bottom: -1px; + right: 0; + left: auto; + height: 1px; + width: 0; + background-color: var(--tp-common-black); + transition: 0.7s; + display: inline-block; + box-shadow: 0px 4px 12px rgba(1, 16, 61, 0.14); + border-radius: 6px; +} +.footer-widget-2 .tp-footer__content ul li::after { + position: absolute; + top: 10px; + left: 0; + height: 4px; + width: 4px; + border-radius: 50%; + background-color: var(--tp-text-body); + content: ""; +} + +.footer-col-2-2 { + padding-left: 60px; +} +@media (max-width: 767px) { + .footer-col-2-2 { + padding-left: 0; + } +} + +.footer-col-2-3 { + padding-left: 30px; +} +@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) { + .footer-col-2-3 { + padding-left: 0; + } +} + +.footer-widget-3 .tp-footer__widget-title { + color: #202124; + font-size: 22px; + font-weight: 600; + font-family: var(--tp-ff-urban); +} +.footer-widget-3 .tp-footer__contact-info p { + font-weight: 400; + font-size: 16px; + line-height: 24px; + color: #595B62; + font-family: var(--tp-ff-urban); + padding-bottom: 5px; +} +.footer-widget-3 .tp-footer__contact-info ul li a { + font-weight: 400; + font-size: 20px; + line-height: 16px; + color: #4F5055; + font-family: var(--tp-ff-dm); +} +.footer-widget-3 .tp-footer__contact-info ul li a.first-child { + font-weight: 400; + font-size: 20px; + line-height: 16px; + color: #4F5055; + font-family: var(--tp-ff-dm); +} +.footer-widget-3 .tp-footer__content ul li { + margin-bottom: 10px; +} +.footer-widget-3 .tp-footer__content ul li a { + font-weight: 500; + font-size: 16px; + color: #595B62; + font-family: var(--tp-ff-urban); +} +.footer-widget-3 .tp-footer__content ul li a:hover { + color: var(--tp-common-black); +} +.footer-widget-3 .tp-footer__input input { + box-shadow: 0px 1px 3px rgba(3, 7, 22, 0.1); + border-radius: 40px; +} +.footer-widget-3 .tp-footer__input button { + background: #5B6CFF; + border-radius: 100px; + line-height: 0; +} +.footer-widget-3 .tp-footer__input button:hover { + box-shadow: inset 0 0 0 30px var(--tp-common-black); +} + +.footer-col-3-2 { + padding-left: 75px; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .footer-col-3-2 { + padding-left: 60px; + } +} +@media (max-width: 767px) { + .footer-col-3-2 { + padding-left: 0px; + } +} + +.footer-col-3-4 { + padding-left: 40px; +} +@media (max-width: 767px) { + .footer-col-3-4 { + padding-left: 0px; + } +} + +.tp-copyright__social a { + box-shadow: 0px 1px 2px rgba(1, 16, 61, 0.14); + border-radius: 10px; + background-color: var(--tp-common-white); + height: 38px; + width: 38px; + text-align: center; + line-height: 38px; + display: inline-block; + font-size: 15px; + transition: 0.3s; + margin-right: 5px; +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-copyright__social a { + height: 33px; + width: 33px; + line-height: 34px; + font-size: 12px; + margin-right: 2px; + } +} +.tp-copyright__social a:hover { + background-color: var(--tp-common-black); + color: var(--tp-common-white); +} +.tp-copyright__text span { + font-weight: 500; + font-size: 15px; + line-height: 12px; + color: rgba(245, 245, 250, 0.6); + display: inline-block; +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + .tp-copyright__text span { + font-size: 13px; + } +} +@media (max-width: 767px) { + .tp-copyright__text span { + font-size: 12px; + margin-bottom: 20px; + } +} +.tp-copyright__text span a { + color: var(--tp-common-red); +} +.tp-copyright__lang span { + line-height: 0; +} +.tp-copyright__lang > ul > li { + position: relative; + list-style: none; +} +.tp-copyright__lang > ul > li > a { + display: flex; + align-items: center; + height: 32px; + padding: 0 5px 0 15px; + border-radius: 30px; + font-weight: 400; + font-size: 12px; + color: var(--tp-common-white); + background: rgba(217, 217, 217, 0.1); + line-height: 0; +} +.tp-copyright__lang > ul > li > a i { + height: 20px; + width: 20px; + line-height: 22px; + border-radius: 50%; + font-size: 14px; + font-weight: 400; + margin-left: 15px; + text-align: center; + color: var(--tp-common-black); + background-color: var(--tp-common-white); + display: inline-block; +} +.tp-copyright__lang > ul > li > a i::before { + transform: translateX(0.6px); + display: inline-block; +} +.tp-copyright__lang-submenu { + position: absolute; + bottom: 140%; + left: 0px; + width: 120px; + background: var(--tp-common-white); + z-index: 9; + box-shadow: 0 30px 70px 6px rgba(11, 6, 70, 0.08); + padding: 15px 20px; + border-radius: 4px; + opacity: 0; + visibility: hidden; + -webkit-transition: all 0.3s ease-out 0s; + -moz-transition: all 0.3s ease-out 0s; + -ms-transition: all 0.3s ease-out 0s; + -o-transition: all 0.3s ease-out 0s; + transition: all 0.3s ease-out 0s; +} +.tp-copyright__lang-submenu li { + list-style: none; + margin-bottom: 15px; +} +.tp-copyright__lang-submenu li:last-child { + margin-bottom: 0; +} +.tp-copyright__lang-submenu li a:hover { + color: var(--tp-common-red); +} +.tp-copyright__lang-submenu.open { + bottom: 100%; + opacity: 1; + visibility: visible; +} +.tp-copyright__text-2 span { + color: var(--tp-text-body); + font-family: var(--tp-ff-mont); +} +.tp-copyright__text-2 span a { + color: var(--tp-common-black); +} +.tp-copyright__text-3 span { + color: var(--tp-text-body); + font-family: var(--tp-ff-urban); +} +.tp-copyright__text-3 span a { + color: var(--tp-common-black); +} +.tp-copyright__text-4 span { + color: rgba(255, 255, 255, 0.6); +} +.tp-copyright__text-4 span a { + color: var(--tp-common-yellow-3); +} +.tp-copyright__lang-2 { + background-color: var(--tp-common-white); + box-shadow: 0px 1px 2px rgba(1, 16, 61, 0.14); + border-radius: 10px; +} +.tp-copyright__lang-2 ul li a { + font-family: var(--tp-ff-mont); + color: var(--tp-text-body); + font-weight: 500; + font-size: 13px; +} +.tp-copyright__lang-2 ul li a i { + margin-left: 5px; +} + +@media (max-width: 767px) { + .tp-copyright__social { + margin-bottom: 20px; + } +} + +@media (max-width: 767px) { + .tp-footer__top-text { + margin-bottom: 30px; + } +} + +.tp-browser-bg-shape { + width: 100%; + height: 100%; + background-repeat: no-repeat; + background-size: cover; +} + +.footer-slide-item { + box-shadow: 0px 1px 3px rgba(3, 7, 22, 0.1); + border-radius: 40px; + display: inline-block; + background-color: var(--tp-common-white); + height: 50px; + line-height: 50px; + padding: 0px 20px; +} +.footer-slide-item i { + height: 24px; + width: 24px; + border-radius: 50%; + line-height: 24px; + text-align: center; + border: 1.5px solid rgba(89, 91, 98, 0.2); + color: #595B62; + font-weight: 400; + margin-right: 5px; + font-size: 12px; +} +.footer-slide-item span { + font-weight: 500; + font-size: 18px; + line-height: 18px; + color: #595B62; + font-family: var(--tp-ff-urban); +} + +.footer-slide-wrapper { + padding: 30px 10px; +} + +.footer-slide-active { + margin: 0px -100px; +} + +.footer-widget-4 .tp-footer__widget-title { + font-weight: 700; + font-size: 22px; + line-height: 16px; +} +.footer-widget-4 .tp-footer__content ul li { + width: 50%; + float: left; +} +.footer-widget-4 .tp-footer__content ul li a { + font-weight: 500; + font-size: 16px; + color: #FFFFFF; + transition: 0.3s; +} +@media (max-width: 767px) { + .footer-widget-4 .tp-footer__content ul li a { + font-size: 15px; + } +} +.footer-widget-4 .tp-footer__content ul li a:hover { + color: var(--tp-common-yellow-3); +} +.footer-widget-4 p { + font-weight: 500; + font-size: 13px; + line-height: 16px; + color: rgba(255, 255, 255, 0.5); + padding-bottom: 10px; +} +.footer-widget-4 p a { + text-decoration: underline; +} +.footer-widget-4 .tp-footer__input button { + background-color: var(--tp-common-yellow-3); +} +.footer-widget-4 .tp-footer__input button svg { + color: var(--tp-common-blue-2); + transition: 0.3s; +} +.footer-widget-4 .tp-footer__input button:hover { + box-shadow: none; + color: var(--tp-common-black); +} +.footer-widget-4 .tp-footer__input button:hover svg { + -webkit-transform: rotate(0deg); + -moz-transform: rotate(0deg); + -ms-transform: rotate(0deg); + -o-transform: rotate(0deg); + transform: rotate(0deg); +} + +.footer-col-4-1 { + padding-right: 40px; +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .footer-col-4-1 { + padding-right: 0; + } +} +@media (max-width: 767px) { + .footer-col-4-1 { + padding-right: 0px; + } +} + +.footer-col-4-2 { + padding-left: 70px; +} +@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) { + .footer-col-4-2 { + padding-left: 20px; + } +} +@media (max-width: 767px) { + .footer-col-4-2 { + padding-left: 0px; + } +} + +.footer-col-4-3 { + padding-left: 30px; +} +@media only screen and (min-width: 1200px) and (max-width: 1399px) { + .footer-col-4-3 { + padding-left: 20px; + } +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .footer-col-4-3 { + padding-left: 0px; + margin-left: -21px; + } +} +@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) { + .footer-col-4-3 { + padding-left: 0px; + } +} +@media (max-width: 767px) { + .footer-col-4-3 { + padding-left: 0px; + } +} + +.footer-subtitle-3 { + font-weight: 600; + font-size: 13px; + line-height: 12px; + color: rgba(255, 255, 255, 0.7); + padding-bottom: 10px; +} + +.tp-footer__shape-1 { + position: absolute; + left: 5%; + top: 5%; + animation: tpupdown 0.8s infinite alternate; +} +@media only screen and (min-width: 1400px) and (max-width: 1599px) { + .tp-footer__shape-1 { + position: absolute; + left: 2%; + top: -40%; + } +} +.tp-footer__shape-2 { + position: absolute; + right: 16%; + bottom: -9%; +} +@media only screen and (min-width: 1400px) and (max-width: 1599px) { + .tp-footer__shape-2 { + position: absolute; + right: 3%; + bottom: -9%; + } +} + +.tp-footer__widget-inner ul li a { + position: relative; +} +.tp-footer__widget-inner ul li a::after { + content: ""; + position: absolute; + bottom: 0; + right: 0; + left: auto; + height: 1px; + width: 0; + background-color: #5138EE; + transition: 0.7s; + display: inline-block; + box-shadow: 0px 4px 12px rgba(1, 16, 61, 0.14); + border-radius: 6px; +} +.tp-footer__widget-inner ul li a:hover { + color: #5138EE; +} +.tp-footer__widget-inner ul li a:hover::after { + width: 100%; + right: auto; + left: 0; +} + +.tp-footer__input-inner .tp-footer__input input { + box-shadow: none; + border: 1px solid rgba(8, 8, 41, 0.1); +} +.tp-footer__input-inner .tp-footer__input button { + background: #5138EE; +} +.tp-footer__input-inner .tp-footer__widget-title { + color: #202124; +} +.tp-footer__input-inner .tp-footer__social-3 h4 { + padding-bottom: 8px; + margin-bottom: 0; +} +.tp-footer__input-inner .tp-footer__social-3 a { + transition: 0.3s; + box-shadow: none; + width: inherit; + height: inherit; + margin-left: 20px; + background: none; +} +.tp-footer__input-inner .tp-footer__social-3 a:hover { + background-color: inherit; +} +.tp-footer__input-inner .tp-footer__social-3 a:hover i { + color: #5138EE; +} +.tp-footer__input-inner .tp-footer__contact-info ul li a.first-child { + font-family: var(--tp-ff-urban); +} +.tp-footer__input-inner .tp-footer__contact-info ul li a { + font-family: var(--tp-ff-urban); +} + +.footer-black-bg { + position: absolute; + top: 0; + left: 0; + right: 0; + width: 100%; + margin: 0 auto; + height: 100%; + text-align: center; + background-color: var(--tp-common-black); + z-index: -1; +} + +.tp-footer__app img { + transition: 0.3s; + display: block; + border-radius: 10px; +} +.tp-footer__app img:hover { + box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px; +} + +.footer-widget-5 .tp-footer__input { + box-shadow: none; +} +.footer-widget-5 .tp-footer__input input { + background: #F7F9FB; + box-shadow: none; + border-radius: 40px; + border: none; +} +.footer-widget-5 .tp-footer__social-3 a { + transition: 0.3s; + box-shadow: none; + width: inherit; + height: inherit; + margin-right: 20px; + background: none; +} +.footer-widget-5 .tp-footer__social-3 a:hover i { + color: var(--tp-common-blue-3); +} + +.tp-footer-style-2 .tp-copyright__lang-submenu li a:hover { + color: #57B639; +} +.tp-footer-style-2 .footer-widget-2 .tp-footer__contact-info ul li a:hover { + color: var(--tp-common-black); +} + +.tp-footer-subscribe-input-box { + position: relative; +} +.tp-footer-subscribe-input-box button { + position: absolute; + top: 0; + right: 0; + font-size: 18px; + color: #060931; + width: 60px; + height: 60px; + border-radius: 0 30px 30px 0; + background-color: #F8FF35; +} +.tp-footer-subscribe-input-box button svg { + -webkit-transform: translateY(-2px) rotate(-45deg); + -moz-transform: translateY(-2px) rotate(-45deg); + -ms-transform: translateY(-2px) rotate(-45deg); + -o-transform: translateY(-2px) rotate(-45deg); + transform: translateY(-2px) rotate(-45deg); + transition: all 0.3s ease; +} +.tp-footer-subscribe-input-box button:hover svg { + -webkit-transform: translateY(-2px) rotate(180deg); + -moz-transform: translateY(-2px) rotate(180deg); + -ms-transform: translateY(-2px) rotate(180deg); + -o-transform: translateY(-2px) rotate(180deg); + transform: translateY(-2px) rotate(180deg); +} +.tp-footer-subscribe-input { + position: relative; +} +.tp-footer-subscribe-input span { + color: white; + position: absolute; + top: 50%; + left: 26px; + -webkit-transform: translateY(-50%); + -moz-transform: translateY(-50%); + -ms-transform: translateY(-50%); + -o-transform: translateY(-50%); + transform: translateY(-50%); +} +.tp-footer-subscribe-input span svg { + -webkit-transform: translateY(-2px); + -moz-transform: translateY(-2px); + -ms-transform: translateY(-2px); + -o-transform: translateY(-2px); + transform: translateY(-2px); +} +.tp-footer-subscribe-input input { + width: 100%; + background: rgba(255, 255, 255, 0.14); + border: 1px solid rgba(255, 255, 255, 0.1); + box-shadow: 0px 1px 1px rgba(12, 40, 133, 0.2); + border-radius: 30px; + height: 60px; + padding-left: 55px; + padding-right: 70px; + color: var(--tp-common-white); +} +.tp-footer-subscribe-input input::-webkit-input-placeholder { + color: rgba(255, 255, 255, 0.6); +} +.tp-footer-subscribe-input input:-moz-placeholder { + color: rgba(255, 255, 255, 0.6); +} +.tp-footer-subscribe-input input::-moz-placeholder { + color: rgba(255, 255, 255, 0.6); +} +.tp-footer-subscribe-input input:-ms-input-placeholder { + color: rgba(255, 255, 255, 0.6); +} + +.footer-widget-5 .tp-footer__social-3 h4 { + margin-bottom: 0; +} +.footer-widget-5 .tp-footer__input button { + background: #FFCE5A; + border-radius: 100px; + line-height: 0; + color: var(--tp-common-black); +} +.footer-widget-5 .tp-footer__input button svg { + color: inherit; +} +.footer-widget-5 .tp-footer__input button:hover { + color: var(--tp-common-white); +} +.footer-widget-5 .tp-footer__contact-info p { + font-weight: 500; +} + +/*# sourceMappingURL=style.css.map */ diff --git a/moadiran/wwwroot/css/animate.css b/moadiran/wwwroot/css/animate.css new file mode 100644 index 0000000..976a30f --- /dev/null +++ b/moadiran/wwwroot/css/animate.css @@ -0,0 +1,3137 @@ +@charset "UTF-8"; + + +/*! +Animate.css - http://daneden.me/animate +Licensed under the MIT license + +Copyright (c) 2013 Daniel Eden + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +*/ + +.animated { + -webkit-animation-duration: 1s; + animation-duration: 1s; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; +} + +.animated.hinge { + -webkit-animation-duration: 2s; + animation-duration: 2s; +} + +@-webkit-keyframes bounce { + 0%, 20%, 50%, 80%, 100% { + -webkit-transform: translateY(0); + transform: translateY(0); + } + + 40% { + -webkit-transform: translateY(-30px); + transform: translateY(-30px); + } + + 60% { + -webkit-transform: translateY(-15px); + transform: translateY(-15px); + } +} + +@keyframes bounce { + 0%, 20%, 50%, 80%, 100% { + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + } + + 40% { + -webkit-transform: translateY(-30px); + -ms-transform: translateY(-30px); + transform: translateY(-30px); + } + + 60% { + -webkit-transform: translateY(-15px); + -ms-transform: translateY(-15px); + transform: translateY(-15px); + } +} + +.bounce { + -webkit-animation-name: bounce; + animation-name: bounce; +} + +@-webkit-keyframes flash { + 0%, 50%, 100% { + opacity: 1; + } + + 25%, 75% { + opacity: 0; + } +} + +@keyframes flash { + 0%, 50%, 100% { + opacity: 1; + } + + 25%, 75% { + opacity: 0; + } +} + +.flash { + -webkit-animation-name: flash; + animation-name: flash; +} + +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ + +@-webkit-keyframes pulse { + 0% { + -webkit-transform: scale(1); + transform: scale(1); + } + + 50% { + -webkit-transform: scale(1.1); + transform: scale(1.1); + } + + 100% { + -webkit-transform: scale(1); + transform: scale(1); + } +} + +@keyframes pulse { + 0% { + -webkit-transform: scale(1); + -ms-transform: scale(1); + transform: scale(1); + } + + 50% { + -webkit-transform: scale(1.1); + -ms-transform: scale(1.1); + transform: scale(1.1); + } + + 100% { + -webkit-transform: scale(1); + -ms-transform: scale(1); + transform: scale(1); + } +} + +.pulse { + -webkit-animation-name: pulse; + animation-name: pulse; +} + +@-webkit-keyframes shake { + 0%, 100% { + -webkit-transform: translateX(0); + transform: translateX(0); + } + + 10%, 30%, 50%, 70%, 90% { + -webkit-transform: translateX(-10px); + transform: translateX(-10px); + } + + 20%, 40%, 60%, 80% { + -webkit-transform: translateX(10px); + transform: translateX(10px); + } +} + +@keyframes shake { + 0%, 100% { + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } + + 10%, 30%, 50%, 70%, 90% { + -webkit-transform: translateX(-10px); + -ms-transform: translateX(-10px); + transform: translateX(-10px); + } + + 20%, 40%, 60%, 80% { + -webkit-transform: translateX(10px); + -ms-transform: translateX(10px); + transform: translateX(10px); + } +} + +.shake { + -webkit-animation-name: shake; + animation-name: shake; +} + +@-webkit-keyframes swing { + 20% { + -webkit-transform: rotate(15deg); + transform: rotate(15deg); + } + + 40% { + -webkit-transform: rotate(-10deg); + transform: rotate(-10deg); + } + + 60% { + -webkit-transform: rotate(5deg); + transform: rotate(5deg); + } + + 80% { + -webkit-transform: rotate(-5deg); + transform: rotate(-5deg); + } + + 100% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } +} + +@keyframes swing { + 20% { + -webkit-transform: rotate(15deg); + -ms-transform: rotate(15deg); + transform: rotate(15deg); + } + + 40% { + -webkit-transform: rotate(-10deg); + -ms-transform: rotate(-10deg); + transform: rotate(-10deg); + } + + 60% { + -webkit-transform: rotate(5deg); + -ms-transform: rotate(5deg); + transform: rotate(5deg); + } + + 80% { + -webkit-transform: rotate(-5deg); + -ms-transform: rotate(-5deg); + transform: rotate(-5deg); + } + + 100% { + -webkit-transform: rotate(0deg); + -ms-transform: rotate(0deg); + transform: rotate(0deg); + } +} + +.swing { + -webkit-transform-origin: top center; + -ms-transform-origin: top center; + transform-origin: top center; + -webkit-animation-name: swing; + animation-name: swing; +} + +@-webkit-keyframes tada { + 0% { + -webkit-transform: scale(1); + transform: scale(1); + } + + 10%, 20% { + -webkit-transform: scale(0.9) rotate(-3deg); + transform: scale(0.9) rotate(-3deg); + } + + 30%, 50%, 70%, 90% { + -webkit-transform: scale(1.1) rotate(3deg); + transform: scale(1.1) rotate(3deg); + } + + 40%, 60%, 80% { + -webkit-transform: scale(1.1) rotate(-3deg); + transform: scale(1.1) rotate(-3deg); + } + + 100% { + -webkit-transform: scale(1) rotate(0); + transform: scale(1) rotate(0); + } +} + +@keyframes tada { + 0% { + -webkit-transform: scale(1); + -ms-transform: scale(1); + transform: scale(1); + } + + 10%, 20% { + -webkit-transform: scale(0.9) rotate(-3deg); + -ms-transform: scale(0.9) rotate(-3deg); + transform: scale(0.9) rotate(-3deg); + } + + 30%, 50%, 70%, 90% { + -webkit-transform: scale(1.1) rotate(3deg); + -ms-transform: scale(1.1) rotate(3deg); + transform: scale(1.1) rotate(3deg); + } + + 40%, 60%, 80% { + -webkit-transform: scale(1.1) rotate(-3deg); + -ms-transform: scale(1.1) rotate(-3deg); + transform: scale(1.1) rotate(-3deg); + } + + 100% { + -webkit-transform: scale(1) rotate(0); + -ms-transform: scale(1) rotate(0); + transform: scale(1) rotate(0); + } +} + +.tada { + -webkit-animation-name: tada; + animation-name: tada; +} + +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ + +@-webkit-keyframes wobble { + 0% { + -webkit-transform: translateX(0%); + transform: translateX(0%); + } + + 15% { + -webkit-transform: translateX(-25%) rotate(-5deg); + transform: translateX(-25%) rotate(-5deg); + } + + 30% { + -webkit-transform: translateX(20%) rotate(3deg); + transform: translateX(20%) rotate(3deg); + } + + 45% { + -webkit-transform: translateX(-15%) rotate(-3deg); + transform: translateX(-15%) rotate(-3deg); + } + + 60% { + -webkit-transform: translateX(10%) rotate(2deg); + transform: translateX(10%) rotate(2deg); + } + + 75% { + -webkit-transform: translateX(-5%) rotate(-1deg); + transform: translateX(-5%) rotate(-1deg); + } + + 100% { + -webkit-transform: translateX(0%); + transform: translateX(0%); + } +} + +@keyframes wobble { + 0% { + -webkit-transform: translateX(0%); + -ms-transform: translateX(0%); + transform: translateX(0%); + } + + 15% { + -webkit-transform: translateX(-25%) rotate(-5deg); + -ms-transform: translateX(-25%) rotate(-5deg); + transform: translateX(-25%) rotate(-5deg); + } + + 30% { + -webkit-transform: translateX(20%) rotate(3deg); + -ms-transform: translateX(20%) rotate(3deg); + transform: translateX(20%) rotate(3deg); + } + + 45% { + -webkit-transform: translateX(-15%) rotate(-3deg); + -ms-transform: translateX(-15%) rotate(-3deg); + transform: translateX(-15%) rotate(-3deg); + } + + 60% { + -webkit-transform: translateX(10%) rotate(2deg); + -ms-transform: translateX(10%) rotate(2deg); + transform: translateX(10%) rotate(2deg); + } + + 75% { + -webkit-transform: translateX(-5%) rotate(-1deg); + -ms-transform: translateX(-5%) rotate(-1deg); + transform: translateX(-5%) rotate(-1deg); + } + + 100% { + -webkit-transform: translateX(0%); + -ms-transform: translateX(0%); + transform: translateX(0%); + } +} + +.wobble { + -webkit-animation-name: wobble; + animation-name: wobble; +} + +@-webkit-keyframes bounceIn { + 0% { + opacity: 0; + -webkit-transform: scale(.3); + transform: scale(.3); + } + + 50% { + opacity: 1; + -webkit-transform: scale(1.05); + transform: scale(1.05); + } + + 70% { + -webkit-transform: scale(.9); + transform: scale(.9); + } + + 100% { + -webkit-transform: scale(1); + transform: scale(1); + } +} + +@keyframes bounceIn { + 0% { + opacity: 0; + -webkit-transform: scale(.3); + -ms-transform: scale(.3); + transform: scale(.3); + } + + 50% { + opacity: 1; + -webkit-transform: scale(1.05); + -ms-transform: scale(1.05); + transform: scale(1.05); + } + + 70% { + -webkit-transform: scale(.9); + -ms-transform: scale(.9); + transform: scale(.9); + } + + 100% { + -webkit-transform: scale(1); + -ms-transform: scale(1); + transform: scale(1); + } +} + +.bounceIn { + -webkit-animation-name: bounceIn; + animation-name: bounceIn; +} + +@-webkit-keyframes bounceInDown { + 0% { + opacity: 0; + -webkit-transform: translateY(-2000px); + transform: translateY(-2000px); + } + + 60% { + opacity: 1; + -webkit-transform: translateY(30px); + transform: translateY(30px); + } + + 80% { + -webkit-transform: translateY(-10px); + transform: translateY(-10px); + } + + 100% { + -webkit-transform: translateY(0); + transform: translateY(0); + } +} + +@keyframes bounceInDown { + 0% { + opacity: 0; + -webkit-transform: translateY(-2000px); + -ms-transform: translateY(-2000px); + transform: translateY(-2000px); + } + + 60% { + opacity: 1; + -webkit-transform: translateY(30px); + -ms-transform: translateY(30px); + transform: translateY(30px); + } + + 80% { + -webkit-transform: translateY(-10px); + -ms-transform: translateY(-10px); + transform: translateY(-10px); + } + + 100% { + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + } +} + +.bounceInDown { + -webkit-animation-name: bounceInDown; + animation-name: bounceInDown; +} + +@-webkit-keyframes bounceInLeft { + 0% { + opacity: 0; + -webkit-transform: translateX(-2000px); + transform: translateX(-2000px); + } + + 60% { + opacity: 1; + -webkit-transform: translateX(30px); + transform: translateX(30px); + } + + 80% { + -webkit-transform: translateX(-10px); + transform: translateX(-10px); + } + + 100% { + -webkit-transform: translateX(0); + transform: translateX(0); + } +} + +@keyframes bounceInLeft { + 0% { + opacity: 0; + -webkit-transform: translateX(-2000px); + -ms-transform: translateX(-2000px); + transform: translateX(-2000px); + } + + 60% { + opacity: 1; + -webkit-transform: translateX(30px); + -ms-transform: translateX(30px); + transform: translateX(30px); + } + + 80% { + -webkit-transform: translateX(-10px); + -ms-transform: translateX(-10px); + transform: translateX(-10px); + } + + 100% { + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } +} + +.bounceInLeft { + -webkit-animation-name: bounceInLeft; + animation-name: bounceInLeft; +} + +@-webkit-keyframes bounceInRight { + 0% { + opacity: 0; + -webkit-transform: translateX(2000px); + transform: translateX(2000px); + } + + 60% { + opacity: 1; + -webkit-transform: translateX(-30px); + transform: translateX(-30px); + } + + 80% { + -webkit-transform: translateX(10px); + transform: translateX(10px); + } + + 100% { + -webkit-transform: translateX(0); + transform: translateX(0); + } +} + +@keyframes bounceInRight { + 0% { + opacity: 0; + -webkit-transform: translateX(2000px); + -ms-transform: translateX(2000px); + transform: translateX(2000px); + } + + 60% { + opacity: 1; + -webkit-transform: translateX(-30px); + -ms-transform: translateX(-30px); + transform: translateX(-30px); + } + + 80% { + -webkit-transform: translateX(10px); + -ms-transform: translateX(10px); + transform: translateX(10px); + } + + 100% { + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } +} + +.bounceInRight { + -webkit-animation-name: bounceInRight; + animation-name: bounceInRight; +} + +@-webkit-keyframes bounceInUp { + 0% { + opacity: 0; + -webkit-transform: translateY(2000px); + transform: translateY(2000px); + } + + 60% { + opacity: 1; + -webkit-transform: translateY(-30px); + transform: translateY(-30px); + } + + 80% { + -webkit-transform: translateY(10px); + transform: translateY(10px); + } + + 100% { + -webkit-transform: translateY(0); + transform: translateY(0); + } +} + +@keyframes bounceInUp { + 0% { + opacity: 0; + -webkit-transform: translateY(2000px); + -ms-transform: translateY(2000px); + transform: translateY(2000px); + } + + 60% { + opacity: 1; + -webkit-transform: translateY(-30px); + -ms-transform: translateY(-30px); + transform: translateY(-30px); + } + + 80% { + -webkit-transform: translateY(10px); + -ms-transform: translateY(10px); + transform: translateY(10px); + } + + 100% { + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + } +} + +.bounceInUp { + -webkit-animation-name: bounceInUp; + animation-name: bounceInUp; +} + +@-webkit-keyframes bounceOut { + 0% { + -webkit-transform: scale(1); + transform: scale(1); + } + + 25% { + -webkit-transform: scale(.95); + transform: scale(.95); + } + + 50% { + opacity: 1; + -webkit-transform: scale(1.1); + transform: scale(1.1); + } + + 100% { + opacity: 0; + -webkit-transform: scale(.3); + transform: scale(.3); + } +} + +@keyframes bounceOut { + 0% { + -webkit-transform: scale(1); + -ms-transform: scale(1); + transform: scale(1); + } + + 25% { + -webkit-transform: scale(.95); + -ms-transform: scale(.95); + transform: scale(.95); + } + + 50% { + opacity: 1; + -webkit-transform: scale(1.1); + -ms-transform: scale(1.1); + transform: scale(1.1); + } + + 100% { + opacity: 0; + -webkit-transform: scale(.3); + -ms-transform: scale(.3); + transform: scale(.3); + } +} + +.bounceOut { + -webkit-animation-name: bounceOut; + animation-name: bounceOut; +} + +@-webkit-keyframes bounceOutDown { + 0% { + -webkit-transform: translateY(0); + transform: translateY(0); + } + + 20% { + opacity: 1; + -webkit-transform: translateY(-20px); + transform: translateY(-20px); + } + + 100% { + opacity: 0; + -webkit-transform: translateY(2000px); + transform: translateY(2000px); + } +} + +@keyframes bounceOutDown { + 0% { + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + } + + 20% { + opacity: 1; + -webkit-transform: translateY(-20px); + -ms-transform: translateY(-20px); + transform: translateY(-20px); + } + + 100% { + opacity: 0; + -webkit-transform: translateY(2000px); + -ms-transform: translateY(2000px); + transform: translateY(2000px); + } +} + +.bounceOutDown { + -webkit-animation-name: bounceOutDown; + animation-name: bounceOutDown; +} + +@-webkit-keyframes bounceOutLeft { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + } + + 20% { + opacity: 1; + -webkit-transform: translateX(20px); + transform: translateX(20px); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(-2000px); + transform: translateX(-2000px); + } +} + +@keyframes bounceOutLeft { + 0% { + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } + + 20% { + opacity: 1; + -webkit-transform: translateX(20px); + -ms-transform: translateX(20px); + transform: translateX(20px); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(-2000px); + -ms-transform: translateX(-2000px); + transform: translateX(-2000px); + } +} + +.bounceOutLeft { + -webkit-animation-name: bounceOutLeft; + animation-name: bounceOutLeft; +} + +@-webkit-keyframes bounceOutRight { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + } + + 20% { + opacity: 1; + -webkit-transform: translateX(-20px); + transform: translateX(-20px); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(2000px); + transform: translateX(2000px); + } +} + +@keyframes bounceOutRight { + 0% { + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } + + 20% { + opacity: 1; + -webkit-transform: translateX(-20px); + -ms-transform: translateX(-20px); + transform: translateX(-20px); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(2000px); + -ms-transform: translateX(2000px); + transform: translateX(2000px); + } +} + +.bounceOutRight { + -webkit-animation-name: bounceOutRight; + animation-name: bounceOutRight; +} + +@-webkit-keyframes bounceOutUp { + 0% { + -webkit-transform: translateY(0); + transform: translateY(0); + } + + 20% { + opacity: 1; + -webkit-transform: translateY(20px); + transform: translateY(20px); + } + + 100% { + opacity: 0; + -webkit-transform: translateY(-2000px); + transform: translateY(-2000px); + } +} + +@keyframes bounceOutUp { + 0% { + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + } + + 20% { + opacity: 1; + -webkit-transform: translateY(20px); + -ms-transform: translateY(20px); + transform: translateY(20px); + } + + 100% { + opacity: 0; + -webkit-transform: translateY(-2000px); + -ms-transform: translateY(-2000px); + transform: translateY(-2000px); + } +} + +.bounceOutUp { + -webkit-animation-name: bounceOutUp; + animation-name: bounceOutUp; +} + +@-webkit-keyframes fadeIn { + 0% { + opacity: 0; + } + + 100% { + opacity: 1; + } +} + +@keyframes fadeIn { + 0% { + opacity: 0; + } + + 100% { + opacity: 1; + } +} + +.fadeIn { + -webkit-animation-name: fadeIn; + animation-name: fadeIn; +} + +@-webkit-keyframes fadeInDown { + 0% { + opacity: 0; + -webkit-transform: translateY(-20px); + transform: translateY(-20px); + } + + 100% { + opacity: 1; + -webkit-transform: translateY(0); + transform: translateY(0); + } +} + +@keyframes fadeInDown { + 0% { + opacity: 0; + -webkit-transform: translateY(-20px); + -ms-transform: translateY(-20px); + transform: translateY(-20px); + } + + 100% { + opacity: 1; + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + } +} + +.fadeInDown { + -webkit-animation-name: fadeInDown; + animation-name: fadeInDown; +} + +@-webkit-keyframes fadeInDownBig { + 0% { + opacity: 0; + -webkit-transform: translateY(-2000px); + transform: translateY(-2000px); + } + + 100% { + opacity: 1; + -webkit-transform: translateY(0); + transform: translateY(0); + } +} + +@keyframes fadeInDownBig { + 0% { + opacity: 0; + -webkit-transform: translateY(-2000px); + -ms-transform: translateY(-2000px); + transform: translateY(-2000px); + } + + 100% { + opacity: 1; + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + } +} + +.fadeInDownBig { + -webkit-animation-name: fadeInDownBig; + animation-name: fadeInDownBig; +} + +@-webkit-keyframes fadeInLeft { + 0% { + opacity: 0; + -webkit-transform: translateX(-20px); + transform: translateX(-20px); + } + + 100% { + opacity: 1; + -webkit-transform: translateX(0); + transform: translateX(0); + } +} + +@keyframes fadeInLeft { + 0% { + opacity: 0; + -webkit-transform: translateX(-20px); + -ms-transform: translateX(-20px); + transform: translateX(-20px); + } + + 100% { + opacity: 1; + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } +} + +.fadeInLeft { + -webkit-animation-name: fadeInLeft; + animation-name: fadeInLeft; +} + +@-webkit-keyframes fadeInLeftBig { + 0% { + opacity: 0; + -webkit-transform: translateX(-2000px); + transform: translateX(-2000px); + } + + 100% { + opacity: 1; + -webkit-transform: translateX(0); + transform: translateX(0); + } +} + +@keyframes fadeInLeftBig { + 0% { + opacity: 0; + -webkit-transform: translateX(-2000px); + -ms-transform: translateX(-2000px); + transform: translateX(-2000px); + } + + 100% { + opacity: 1; + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } +} + +.fadeInLeftBig { + -webkit-animation-name: fadeInLeftBig; + animation-name: fadeInLeftBig; +} + +@-webkit-keyframes fadeInRight { + 0% { + opacity: 0; + -webkit-transform: translateX(20px); + transform: translateX(20px); + } + + 100% { + opacity: 1; + -webkit-transform: translateX(0); + transform: translateX(0); + } +} + +@keyframes fadeInRight { + 0% { + opacity: 0; + -webkit-transform: translateX(20px); + -ms-transform: translateX(20px); + transform: translateX(20px); + } + + 100% { + opacity: 1; + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } +} + +.fadeInRight { + -webkit-animation-name: fadeInRight; + animation-name: fadeInRight; +} + +@-webkit-keyframes fadeInRightBig { + 0% { + opacity: 0; + -webkit-transform: translateX(2000px); + transform: translateX(2000px); + } + + 100% { + opacity: 1; + -webkit-transform: translateX(0); + transform: translateX(0); + } +} + +@keyframes fadeInRightBig { + 0% { + opacity: 0; + -webkit-transform: translateX(2000px); + -ms-transform: translateX(2000px); + transform: translateX(2000px); + } + + 100% { + opacity: 1; + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } +} + +.fadeInRightBig { + -webkit-animation-name: fadeInRightBig; + animation-name: fadeInRightBig; +} + +@-webkit-keyframes fadeInUp { + 0% { + opacity: 0; + -webkit-transform: translateY(20px); + transform: translateY(20px); + } + + 100% { + opacity: 1; + -webkit-transform: translateY(0); + transform: translateY(0); + } +} + +@keyframes fadeInUp { + 0% { + opacity: 0; + -webkit-transform: translateY(20px); + -ms-transform: translateY(20px); + transform: translateY(20px); + } + + 100% { + opacity: 1; + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + } +} + +.fadeInUp { + -webkit-animation-name: fadeInUp; + animation-name: fadeInUp; +} + +@-webkit-keyframes fadeInUpBig { + 0% { + opacity: 0; + -webkit-transform: translateY(2000px); + transform: translateY(2000px); + } + + 100% { + opacity: 1; + -webkit-transform: translateY(0); + transform: translateY(0); + } +} + +@keyframes fadeInUpBig { + 0% { + opacity: 0; + -webkit-transform: translateY(2000px); + -ms-transform: translateY(2000px); + transform: translateY(2000px); + } + + 100% { + opacity: 1; + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + } +} + +.fadeInUpBig { + -webkit-animation-name: fadeInUpBig; + animation-name: fadeInUpBig; +} + +@-webkit-keyframes fadeOut { + 0% { + opacity: 1; + } + + 100% { + opacity: 0; + } +} + +@keyframes fadeOut { + 0% { + opacity: 1; + } + + 100% { + opacity: 0; + } +} + +.fadeOut { + -webkit-animation-name: fadeOut; + animation-name: fadeOut; +} + +@-webkit-keyframes fadeOutDown { + 0% { + opacity: 1; + -webkit-transform: translateY(0); + transform: translateY(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateY(20px); + transform: translateY(20px); + } +} + +@keyframes fadeOutDown { + 0% { + opacity: 1; + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateY(20px); + -ms-transform: translateY(20px); + transform: translateY(20px); + } +} + +.fadeOutDown { + -webkit-animation-name: fadeOutDown; + animation-name: fadeOutDown; +} + +@-webkit-keyframes fadeOutDownBig { + 0% { + opacity: 1; + -webkit-transform: translateY(0); + transform: translateY(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateY(2000px); + transform: translateY(2000px); + } +} + +@keyframes fadeOutDownBig { + 0% { + opacity: 1; + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateY(2000px); + -ms-transform: translateY(2000px); + transform: translateY(2000px); + } +} + +.fadeOutDownBig { + -webkit-animation-name: fadeOutDownBig; + animation-name: fadeOutDownBig; +} + +@-webkit-keyframes fadeOutLeft { + 0% { + opacity: 1; + -webkit-transform: translateX(0); + transform: translateX(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(-20px); + transform: translateX(-20px); + } +} + +@keyframes fadeOutLeft { + 0% { + opacity: 1; + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(-20px); + -ms-transform: translateX(-20px); + transform: translateX(-20px); + } +} + +.fadeOutLeft { + -webkit-animation-name: fadeOutLeft; + animation-name: fadeOutLeft; +} + +@-webkit-keyframes fadeOutLeftBig { + 0% { + opacity: 1; + -webkit-transform: translateX(0); + transform: translateX(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(-2000px); + transform: translateX(-2000px); + } +} + +@keyframes fadeOutLeftBig { + 0% { + opacity: 1; + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(-2000px); + -ms-transform: translateX(-2000px); + transform: translateX(-2000px); + } +} + +.fadeOutLeftBig { + -webkit-animation-name: fadeOutLeftBig; + animation-name: fadeOutLeftBig; +} + +@-webkit-keyframes fadeOutRight { + 0% { + opacity: 1; + -webkit-transform: translateX(0); + transform: translateX(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(20px); + transform: translateX(20px); + } +} + +@keyframes fadeOutRight { + 0% { + opacity: 1; + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(20px); + -ms-transform: translateX(20px); + transform: translateX(20px); + } +} + +.fadeOutRight { + -webkit-animation-name: fadeOutRight; + animation-name: fadeOutRight; +} + +@-webkit-keyframes fadeOutRightBig { + 0% { + opacity: 1; + -webkit-transform: translateX(0); + transform: translateX(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(2000px); + transform: translateX(2000px); + } +} + +@keyframes fadeOutRightBig { + 0% { + opacity: 1; + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(2000px); + -ms-transform: translateX(2000px); + transform: translateX(2000px); + } +} + +.fadeOutRightBig { + -webkit-animation-name: fadeOutRightBig; + animation-name: fadeOutRightBig; +} + +@-webkit-keyframes fadeOutUp { + 0% { + opacity: 1; + -webkit-transform: translateY(0); + transform: translateY(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateY(-20px); + transform: translateY(-20px); + } +} + +@keyframes fadeOutUp { + 0% { + opacity: 1; + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateY(-20px); + -ms-transform: translateY(-20px); + transform: translateY(-20px); + } +} + +.fadeOutUp { + -webkit-animation-name: fadeOutUp; + animation-name: fadeOutUp; +} + +@-webkit-keyframes fadeOutUpBig { + 0% { + opacity: 1; + -webkit-transform: translateY(0); + transform: translateY(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateY(-2000px); + transform: translateY(-2000px); + } +} + +@keyframes fadeOutUpBig { + 0% { + opacity: 1; + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateY(-2000px); + -ms-transform: translateY(-2000px); + transform: translateY(-2000px); + } +} + +.fadeOutUpBig { + -webkit-animation-name: fadeOutUpBig; + animation-name: fadeOutUpBig; +} + +@-webkit-keyframes flip { + 0% { + -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1); + transform: perspective(400px) translateZ(0) rotateY(0) scale(1); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + + 40% { + -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1); + transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + + 50% { + -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1); + transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + 80% { + -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95); + transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + 100% { + -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1); + transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } +} + +@keyframes flip { + 0% { + -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1); + -ms-transform: perspective(400px) translateZ(0) rotateY(0) scale(1); + transform: perspective(400px) translateZ(0) rotateY(0) scale(1); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + + 40% { + -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1); + -ms-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1); + transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + + 50% { + -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1); + -ms-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1); + transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + 80% { + -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95); + -ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95); + transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + 100% { + -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1); + -ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1); + transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } +} + +.animated.flip { + -webkit-backface-visibility: visible; + -ms-backface-visibility: visible; + backface-visibility: visible; + -webkit-animation-name: flip; + animation-name: flip; +} + +@-webkit-keyframes flipInX { + 0% { + -webkit-transform: perspective(400px) rotateX(90deg); + transform: perspective(400px) rotateX(90deg); + opacity: 0; + } + + 40% { + -webkit-transform: perspective(400px) rotateX(-10deg); + transform: perspective(400px) rotateX(-10deg); + } + + 70% { + -webkit-transform: perspective(400px) rotateX(10deg); + transform: perspective(400px) rotateX(10deg); + } + + 100% { + -webkit-transform: perspective(400px) rotateX(0deg); + transform: perspective(400px) rotateX(0deg); + opacity: 1; + } +} + +@keyframes flipInX { + 0% { + -webkit-transform: perspective(400px) rotateX(90deg); + -ms-transform: perspective(400px) rotateX(90deg); + transform: perspective(400px) rotateX(90deg); + opacity: 0; + } + + 40% { + -webkit-transform: perspective(400px) rotateX(-10deg); + -ms-transform: perspective(400px) rotateX(-10deg); + transform: perspective(400px) rotateX(-10deg); + } + + 70% { + -webkit-transform: perspective(400px) rotateX(10deg); + -ms-transform: perspective(400px) rotateX(10deg); + transform: perspective(400px) rotateX(10deg); + } + + 100% { + -webkit-transform: perspective(400px) rotateX(0deg); + -ms-transform: perspective(400px) rotateX(0deg); + transform: perspective(400px) rotateX(0deg); + opacity: 1; + } +} + +.flipInX { + -webkit-backface-visibility: visible !important; + -ms-backface-visibility: visible !important; + backface-visibility: visible !important; + -webkit-animation-name: flipInX; + animation-name: flipInX; +} + +@-webkit-keyframes flipInY { + 0% { + -webkit-transform: perspective(400px) rotateY(90deg); + transform: perspective(400px) rotateY(90deg); + opacity: 0; + } + + 40% { + -webkit-transform: perspective(400px) rotateY(-10deg); + transform: perspective(400px) rotateY(-10deg); + } + + 70% { + -webkit-transform: perspective(400px) rotateY(10deg); + transform: perspective(400px) rotateY(10deg); + } + + 100% { + -webkit-transform: perspective(400px) rotateY(0deg); + transform: perspective(400px) rotateY(0deg); + opacity: 1; + } +} + +@keyframes flipInY { + 0% { + -webkit-transform: perspective(400px) rotateY(90deg); + -ms-transform: perspective(400px) rotateY(90deg); + transform: perspective(400px) rotateY(90deg); + opacity: 0; + } + + 40% { + -webkit-transform: perspective(400px) rotateY(-10deg); + -ms-transform: perspective(400px) rotateY(-10deg); + transform: perspective(400px) rotateY(-10deg); + } + + 70% { + -webkit-transform: perspective(400px) rotateY(10deg); + -ms-transform: perspective(400px) rotateY(10deg); + transform: perspective(400px) rotateY(10deg); + } + + 100% { + -webkit-transform: perspective(400px) rotateY(0deg); + -ms-transform: perspective(400px) rotateY(0deg); + transform: perspective(400px) rotateY(0deg); + opacity: 1; + } +} + +.flipInY { + -webkit-backface-visibility: visible !important; + -ms-backface-visibility: visible !important; + backface-visibility: visible !important; + -webkit-animation-name: flipInY; + animation-name: flipInY; +} + +@-webkit-keyframes flipOutX { + 0% { + -webkit-transform: perspective(400px) rotateX(0deg); + transform: perspective(400px) rotateX(0deg); + opacity: 1; + } + + 100% { + -webkit-transform: perspective(400px) rotateX(90deg); + transform: perspective(400px) rotateX(90deg); + opacity: 0; + } +} + +@keyframes flipOutX { + 0% { + -webkit-transform: perspective(400px) rotateX(0deg); + -ms-transform: perspective(400px) rotateX(0deg); + transform: perspective(400px) rotateX(0deg); + opacity: 1; + } + + 100% { + -webkit-transform: perspective(400px) rotateX(90deg); + -ms-transform: perspective(400px) rotateX(90deg); + transform: perspective(400px) rotateX(90deg); + opacity: 0; + } +} + +.flipOutX { + -webkit-animation-name: flipOutX; + animation-name: flipOutX; + -webkit-backface-visibility: visible !important; + -ms-backface-visibility: visible !important; + backface-visibility: visible !important; +} + +@-webkit-keyframes flipOutY { + 0% { + -webkit-transform: perspective(400px) rotateY(0deg); + transform: perspective(400px) rotateY(0deg); + opacity: 1; + } + + 100% { + -webkit-transform: perspective(400px) rotateY(90deg); + transform: perspective(400px) rotateY(90deg); + opacity: 0; + } +} + +@keyframes flipOutY { + 0% { + -webkit-transform: perspective(400px) rotateY(0deg); + -ms-transform: perspective(400px) rotateY(0deg); + transform: perspective(400px) rotateY(0deg); + opacity: 1; + } + + 100% { + -webkit-transform: perspective(400px) rotateY(90deg); + -ms-transform: perspective(400px) rotateY(90deg); + transform: perspective(400px) rotateY(90deg); + opacity: 0; + } +} + +.flipOutY { + -webkit-backface-visibility: visible !important; + -ms-backface-visibility: visible !important; + backface-visibility: visible !important; + -webkit-animation-name: flipOutY; + animation-name: flipOutY; +} + +@-webkit-keyframes lightSpeedIn { + 0% { + -webkit-transform: translateX(100%) skewX(-30deg); + transform: translateX(100%) skewX(-30deg); + opacity: 0; + } + + 60% { + -webkit-transform: translateX(-20%) skewX(30deg); + transform: translateX(-20%) skewX(30deg); + opacity: 1; + } + + 80% { + -webkit-transform: translateX(0%) skewX(-15deg); + transform: translateX(0%) skewX(-15deg); + opacity: 1; + } + + 100% { + -webkit-transform: translateX(0%) skewX(0deg); + transform: translateX(0%) skewX(0deg); + opacity: 1; + } +} + +@keyframes lightSpeedIn { + 0% { + -webkit-transform: translateX(100%) skewX(-30deg); + -ms-transform: translateX(100%) skewX(-30deg); + transform: translateX(100%) skewX(-30deg); + opacity: 0; + } + + 60% { + -webkit-transform: translateX(-20%) skewX(30deg); + -ms-transform: translateX(-20%) skewX(30deg); + transform: translateX(-20%) skewX(30deg); + opacity: 1; + } + + 80% { + -webkit-transform: translateX(0%) skewX(-15deg); + -ms-transform: translateX(0%) skewX(-15deg); + transform: translateX(0%) skewX(-15deg); + opacity: 1; + } + + 100% { + -webkit-transform: translateX(0%) skewX(0deg); + -ms-transform: translateX(0%) skewX(0deg); + transform: translateX(0%) skewX(0deg); + opacity: 1; + } +} + +.lightSpeedIn { + -webkit-animation-name: lightSpeedIn; + animation-name: lightSpeedIn; + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; +} + +@-webkit-keyframes lightSpeedOut { + 0% { + -webkit-transform: translateX(0%) skewX(0deg); + transform: translateX(0%) skewX(0deg); + opacity: 1; + } + + 100% { + -webkit-transform: translateX(100%) skewX(-30deg); + transform: translateX(100%) skewX(-30deg); + opacity: 0; + } +} + +@keyframes lightSpeedOut { + 0% { + -webkit-transform: translateX(0%) skewX(0deg); + -ms-transform: translateX(0%) skewX(0deg); + transform: translateX(0%) skewX(0deg); + opacity: 1; + } + + 100% { + -webkit-transform: translateX(100%) skewX(-30deg); + -ms-transform: translateX(100%) skewX(-30deg); + transform: translateX(100%) skewX(-30deg); + opacity: 0; + } +} + +.lightSpeedOut { + -webkit-animation-name: lightSpeedOut; + animation-name: lightSpeedOut; + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; +} + +@-webkit-keyframes rotateIn { + 0% { + -webkit-transform-origin: center center; + transform-origin: center center; + -webkit-transform: rotate(-200deg); + transform: rotate(-200deg); + opacity: 0; + } + + 100% { + -webkit-transform-origin: center center; + transform-origin: center center; + -webkit-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } +} + +@keyframes rotateIn { + 0% { + -webkit-transform-origin: center center; + -ms-transform-origin: center center; + transform-origin: center center; + -webkit-transform: rotate(-200deg); + -ms-transform: rotate(-200deg); + transform: rotate(-200deg); + opacity: 0; + } + + 100% { + -webkit-transform-origin: center center; + -ms-transform-origin: center center; + transform-origin: center center; + -webkit-transform: rotate(0); + -ms-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } +} + +.rotateIn { + -webkit-animation-name: rotateIn; + animation-name: rotateIn; +} + +@-webkit-keyframes rotateInDownLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate(-90deg); + transform: rotate(-90deg); + opacity: 0; + } + + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } +} + +@keyframes rotateInDownLeft { + 0% { + -webkit-transform-origin: left bottom; + -ms-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate(-90deg); + -ms-transform: rotate(-90deg); + transform: rotate(-90deg); + opacity: 0; + } + + 100% { + -webkit-transform-origin: left bottom; + -ms-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate(0); + -ms-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } +} + +.rotateInDownLeft { + -webkit-animation-name: rotateInDownLeft; + animation-name: rotateInDownLeft; +} + +@-webkit-keyframes rotateInDownRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate(90deg); + transform: rotate(90deg); + opacity: 0; + } + + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } +} + +@keyframes rotateInDownRight { + 0% { + -webkit-transform-origin: right bottom; + -ms-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate(90deg); + -ms-transform: rotate(90deg); + transform: rotate(90deg); + opacity: 0; + } + + 100% { + -webkit-transform-origin: right bottom; + -ms-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate(0); + -ms-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } +} + +.rotateInDownRight { + -webkit-animation-name: rotateInDownRight; + animation-name: rotateInDownRight; +} + +@-webkit-keyframes rotateInUpLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate(90deg); + transform: rotate(90deg); + opacity: 0; + } + + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } +} + +@keyframes rotateInUpLeft { + 0% { + -webkit-transform-origin: left bottom; + -ms-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate(90deg); + -ms-transform: rotate(90deg); + transform: rotate(90deg); + opacity: 0; + } + + 100% { + -webkit-transform-origin: left bottom; + -ms-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate(0); + -ms-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } +} + +.rotateInUpLeft { + -webkit-animation-name: rotateInUpLeft; + animation-name: rotateInUpLeft; +} + +@-webkit-keyframes rotateInUpRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate(-90deg); + transform: rotate(-90deg); + opacity: 0; + } + + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } +} + +@keyframes rotateInUpRight { + 0% { + -webkit-transform-origin: right bottom; + -ms-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate(-90deg); + -ms-transform: rotate(-90deg); + transform: rotate(-90deg); + opacity: 0; + } + + 100% { + -webkit-transform-origin: right bottom; + -ms-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate(0); + -ms-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } +} + +.rotateInUpRight { + -webkit-animation-name: rotateInUpRight; + animation-name: rotateInUpRight; +} + +@-webkit-keyframes rotateOut { + 0% { + -webkit-transform-origin: center center; + transform-origin: center center; + -webkit-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } + + 100% { + -webkit-transform-origin: center center; + transform-origin: center center; + -webkit-transform: rotate(200deg); + transform: rotate(200deg); + opacity: 0; + } +} + +@keyframes rotateOut { + 0% { + -webkit-transform-origin: center center; + -ms-transform-origin: center center; + transform-origin: center center; + -webkit-transform: rotate(0); + -ms-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } + + 100% { + -webkit-transform-origin: center center; + -ms-transform-origin: center center; + transform-origin: center center; + -webkit-transform: rotate(200deg); + -ms-transform: rotate(200deg); + transform: rotate(200deg); + opacity: 0; + } +} + +.rotateOut { + -webkit-animation-name: rotateOut; + animation-name: rotateOut; +} + +@-webkit-keyframes rotateOutDownLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } + + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate(90deg); + transform: rotate(90deg); + opacity: 0; + } +} + +@keyframes rotateOutDownLeft { + 0% { + -webkit-transform-origin: left bottom; + -ms-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate(0); + -ms-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } + + 100% { + -webkit-transform-origin: left bottom; + -ms-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate(90deg); + -ms-transform: rotate(90deg); + transform: rotate(90deg); + opacity: 0; + } +} + +.rotateOutDownLeft { + -webkit-animation-name: rotateOutDownLeft; + animation-name: rotateOutDownLeft; +} + +@-webkit-keyframes rotateOutDownRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } + + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate(-90deg); + transform: rotate(-90deg); + opacity: 0; + } +} + +@keyframes rotateOutDownRight { + 0% { + -webkit-transform-origin: right bottom; + -ms-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate(0); + -ms-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } + + 100% { + -webkit-transform-origin: right bottom; + -ms-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate(-90deg); + -ms-transform: rotate(-90deg); + transform: rotate(-90deg); + opacity: 0; + } +} + +.rotateOutDownRight { + -webkit-animation-name: rotateOutDownRight; + animation-name: rotateOutDownRight; +} + +@-webkit-keyframes rotateOutUpLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } + + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate(-90deg); + transform: rotate(-90deg); + opacity: 0; + } +} + +@keyframes rotateOutUpLeft { + 0% { + -webkit-transform-origin: left bottom; + -ms-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate(0); + -ms-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } + + 100% { + -webkit-transform-origin: left bottom; + -ms-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate(-90deg); + -ms-transform: rotate(-90deg); + transform: rotate(-90deg); + opacity: 0; + } +} + +.rotateOutUpLeft { + -webkit-animation-name: rotateOutUpLeft; + animation-name: rotateOutUpLeft; +} + +@-webkit-keyframes rotateOutUpRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } + + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate(90deg); + transform: rotate(90deg); + opacity: 0; + } +} + +@keyframes rotateOutUpRight { + 0% { + -webkit-transform-origin: right bottom; + -ms-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate(0); + -ms-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } + + 100% { + -webkit-transform-origin: right bottom; + -ms-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate(90deg); + -ms-transform: rotate(90deg); + transform: rotate(90deg); + opacity: 0; + } +} + +.rotateOutUpRight { + -webkit-animation-name: rotateOutUpRight; + animation-name: rotateOutUpRight; +} + +@-webkit-keyframes slideInDown { + 0% { + opacity: 0; + -webkit-transform: translateY(-2000px); + transform: translateY(-2000px); + } + + 100% { + -webkit-transform: translateY(0); + transform: translateY(0); + } +} + +@keyframes slideInDown { + 0% { + opacity: 0; + -webkit-transform: translateY(-2000px); + -ms-transform: translateY(-2000px); + transform: translateY(-2000px); + } + + 100% { + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + } +} + +.slideInDown { + -webkit-animation-name: slideInDown; + animation-name: slideInDown; +} + +@-webkit-keyframes slideInLeft { + 0% { + opacity: 0; + -webkit-transform: translateX(-2000px); + transform: translateX(-2000px); + } + + 100% { + -webkit-transform: translateX(0); + transform: translateX(0); + } +} + +@keyframes slideInLeft { + 0% { + opacity: 0; + -webkit-transform: translateX(-2000px); + -ms-transform: translateX(-2000px); + transform: translateX(-2000px); + } + + 100% { + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } +} + +.slideInLeft { + -webkit-animation-name: slideInLeft; + animation-name: slideInLeft; +} + +@-webkit-keyframes slideInRight { + 0% { + opacity: 0; + -webkit-transform: translateX(2000px); + transform: translateX(2000px); + } + + 100% { + -webkit-transform: translateX(0); + transform: translateX(0); + } +} + +@keyframes slideInRight { + 0% { + opacity: 0; + -webkit-transform: translateX(2000px); + -ms-transform: translateX(2000px); + transform: translateX(2000px); + } + + 100% { + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } +} + +.slideInRight { + -webkit-animation-name: slideInRight; + animation-name: slideInRight; +} + +@-webkit-keyframes slideOutLeft { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(-2000px); + transform: translateX(-2000px); + } +} + +@keyframes slideOutLeft { + 0% { + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(-2000px); + -ms-transform: translateX(-2000px); + transform: translateX(-2000px); + } +} + +.slideOutLeft { + -webkit-animation-name: slideOutLeft; + animation-name: slideOutLeft; +} + +@-webkit-keyframes slideOutRight { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(2000px); + transform: translateX(2000px); + } +} + +@keyframes slideOutRight { + 0% { + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(2000px); + -ms-transform: translateX(2000px); + transform: translateX(2000px); + } +} + +.slideOutRight { + -webkit-animation-name: slideOutRight; + animation-name: slideOutRight; +} + +@-webkit-keyframes slideOutUp { + 0% { + -webkit-transform: translateY(0); + transform: translateY(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateY(-2000px); + transform: translateY(-2000px); + } +} + +@keyframes slideOutUp { + 0% { + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateY(-2000px); + -ms-transform: translateY(-2000px); + transform: translateY(-2000px); + } +} + +.slideOutUp { + -webkit-animation-name: slideOutUp; + animation-name: slideOutUp; +} + +@-webkit-keyframes hinge { + 0% { + -webkit-transform: rotate(0); + transform: rotate(0); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + + 20%, 60% { + -webkit-transform: rotate(80deg); + transform: rotate(80deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + + 40% { + -webkit-transform: rotate(60deg); + transform: rotate(60deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + + 80% { + -webkit-transform: rotate(60deg) translateY(0); + transform: rotate(60deg) translateY(0); + opacity: 1; + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + + 100% { + -webkit-transform: translateY(700px); + transform: translateY(700px); + opacity: 0; + } +} + +@keyframes hinge { + 0% { + -webkit-transform: rotate(0); + -ms-transform: rotate(0); + transform: rotate(0); + -webkit-transform-origin: top left; + -ms-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + + 20%, 60% { + -webkit-transform: rotate(80deg); + -ms-transform: rotate(80deg); + transform: rotate(80deg); + -webkit-transform-origin: top left; + -ms-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + + 40% { + -webkit-transform: rotate(60deg); + -ms-transform: rotate(60deg); + transform: rotate(60deg); + -webkit-transform-origin: top left; + -ms-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + + 80% { + -webkit-transform: rotate(60deg) translateY(0); + -ms-transform: rotate(60deg) translateY(0); + transform: rotate(60deg) translateY(0); + opacity: 1; + -webkit-transform-origin: top left; + -ms-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + + 100% { + -webkit-transform: translateY(700px); + -ms-transform: translateY(700px); + transform: translateY(700px); + opacity: 0; + } +} + +.hinge { + -webkit-animation-name: hinge; + animation-name: hinge; +} + +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ + +@-webkit-keyframes rollIn { + 0% { + opacity: 0; + -webkit-transform: translateX(-100%) rotate(-120deg); + transform: translateX(-100%) rotate(-120deg); + } + + 100% { + opacity: 1; + -webkit-transform: translateX(0px) rotate(0deg); + transform: translateX(0px) rotate(0deg); + } +} + +@keyframes rollIn { + 0% { + opacity: 0; + -webkit-transform: translateX(-100%) rotate(-120deg); + -ms-transform: translateX(-100%) rotate(-120deg); + transform: translateX(-100%) rotate(-120deg); + } + + 100% { + opacity: 1; + -webkit-transform: translateX(0px) rotate(0deg); + -ms-transform: translateX(0px) rotate(0deg); + transform: translateX(0px) rotate(0deg); + } +} + +.rollIn { + -webkit-animation-name: rollIn; + animation-name: rollIn; +} + +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ + +@-webkit-keyframes rollOut { + 0% { + opacity: 1; + -webkit-transform: translateX(0px) rotate(0deg); + transform: translateX(0px) rotate(0deg); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(100%) rotate(120deg); + transform: translateX(100%) rotate(120deg); + } +} + +@keyframes rollOut { + 0% { + opacity: 1; + -webkit-transform: translateX(0px) rotate(0deg); + -ms-transform: translateX(0px) rotate(0deg); + transform: translateX(0px) rotate(0deg); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(100%) rotate(120deg); + -ms-transform: translateX(100%) rotate(120deg); + transform: translateX(100%) rotate(120deg); + } +} + +.rollOut { + -webkit-animation-name: rollOut; + animation-name: rollOut; +} +@-webkit-keyframes zoomIn { + from { + opacity: 0; + -webkit-transform: scale3d(.3, .3, .3); + transform: scale3d(.3, .3, .3); + } + + 50% { + opacity: 1; + } +} + +@keyframes zoomIn { + from { + opacity: 0; + -webkit-transform: scale3d(.3, .3, .3); + transform: scale3d(.3, .3, .3); + } + + 50% { + opacity: 1; + } +} + +.zoomIn { + -webkit-animation-name: zoomIn; + animation-name: zoomIn; +} + +@-webkit-keyframes zoomInDown { + from { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0); + transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); + transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + } +} + +@keyframes zoomInDown { + from { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0); + transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); + transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + } +} + +.zoomInDown { + -webkit-animation-name: zoomInDown; + animation-name: zoomInDown; +} + +@-webkit-keyframes zoomInLeft { + from { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0); + transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0); + transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + } +} + +@keyframes zoomInLeft { + from { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0); + transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0); + transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + } +} + +.zoomInLeft { + -webkit-animation-name: zoomInLeft; + animation-name: zoomInLeft; +} + +@-webkit-keyframes zoomInRight { + from { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0); + transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0); + transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + } +} + +@keyframes zoomInRight { + from { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0); + transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0); + transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + } +} + +.zoomInRight { + -webkit-animation-name: zoomInRight; + animation-name: zoomInRight; +} + +@-webkit-keyframes zoomInUp { + from { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0); + transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); + transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + } +} + +@keyframes zoomInUp { + from { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0); + transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); + transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + } +} + +.zoomInUp { + -webkit-animation-name: zoomInUp; + animation-name: zoomInUp; +} + +@-webkit-keyframes zoomOut { + from { + opacity: 1; + } + + 50% { + opacity: 0; + -webkit-transform: scale3d(.3, .3, .3); + transform: scale3d(.3, .3, .3); + } + + to { + opacity: 0; + } +} + +@keyframes zoomOut { + from { + opacity: 1; + } + + 50% { + opacity: 0; + -webkit-transform: scale3d(.3, .3, .3); + transform: scale3d(.3, .3, .3); + } + + to { + opacity: 0; + } +} + +.zoomOut { + -webkit-animation-name: zoomOut; + animation-name: zoomOut; +} + +@-webkit-keyframes zoomOutDown { + 40% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); + transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + } + + to { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0); + transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + } +} + +@keyframes zoomOutDown { + 40% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); + transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + } + + to { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0); + transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + } +} + +.zoomOutDown { + -webkit-animation-name: zoomOutDown; + animation-name: zoomOutDown; +} + +@-webkit-keyframes zoomOutLeft { + 40% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0); + transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0); + } + + to { + opacity: 0; + -webkit-transform: scale(.1) translate3d(-2000px, 0, 0); + transform: scale(.1) translate3d(-2000px, 0, 0); + -webkit-transform-origin: left center; + transform-origin: left center; + } +} + +@keyframes zoomOutLeft { + 40% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0); + transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0); + } + + to { + opacity: 0; + -webkit-transform: scale(.1) translate3d(-2000px, 0, 0); + transform: scale(.1) translate3d(-2000px, 0, 0); + -webkit-transform-origin: left center; + transform-origin: left center; + } +} + +.zoomOutLeft { + -webkit-animation-name: zoomOutLeft; + animation-name: zoomOutLeft; +} + +@-webkit-keyframes zoomOutRight { + 40% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0); + transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0); + } + + to { + opacity: 0; + -webkit-transform: scale(.1) translate3d(2000px, 0, 0); + transform: scale(.1) translate3d(2000px, 0, 0); + -webkit-transform-origin: right center; + transform-origin: right center; + } +} + +@keyframes zoomOutRight { + 40% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0); + transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0); + } + + to { + opacity: 0; + -webkit-transform: scale(.1) translate3d(2000px, 0, 0); + transform: scale(.1) translate3d(2000px, 0, 0); + -webkit-transform-origin: right center; + transform-origin: right center; + } +} + +.zoomOutRight { + -webkit-animation-name: zoomOutRight; + animation-name: zoomOutRight; +} + +@-webkit-keyframes zoomOutUp { + 40% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); + transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + } + + to { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0); + transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + } +} + +@keyframes zoomOutUp { + 40% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); + transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + } + + to { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0); + transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + } +} + +.zoomOutUp { + -webkit-animation-name: zoomOutUp; + animation-name: zoomOutUp; +} \ No newline at end of file diff --git a/moadiran/wwwroot/css/app.css b/moadiran/wwwroot/css/app.css new file mode 100644 index 0000000..7c285cf --- /dev/null +++ b/moadiran/wwwroot/css/app.css @@ -0,0 +1,177 @@ +html, body { + font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; +} + +h1:focus { + outline: none; +} + +a, .btn-link { + color: #0071c1; +} + +.btn-primary { + color: #fff; + background-color: #1b6ec2; + border-color: #1861ac; +} + +.btn:focus, .btn:active:focus, .btn-link.nav-link:focus, .form-control:focus, .form-check-input:focus { + box-shadow: 0 0 0 0.1rem white, 0 0 0 0.25rem #258cfb; +} + +.content { + padding-top: 1.1rem; +} + +.valid.modified:not([type=checkbox]) { + outline: 1px solid #26b050; +} + +.invalid { + outline: 1px solid red; +} + +.validation-message { + color: red; +} + +#blazor-error-ui { + background: lightyellow; + bottom: 0; + box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.2); + display: none; + left: 0; + padding: 0.6rem 1.25rem 0.7rem 1.25rem; + position: fixed; + width: 100%; + z-index: 1000; +} + + #blazor-error-ui .dismiss { + cursor: pointer; + position: absolute; + right: 0.75rem; + top: 0.5rem; + } + +.blazor-error-boundary { + background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTYiIGhlaWdodD0iNDkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIG92ZXJmbG93PSJoaWRkZW4iPjxkZWZzPjxjbGlwUGF0aCBpZD0iY2xpcDAiPjxyZWN0IHg9IjIzNSIgeT0iNTEiIHdpZHRoPSI1NiIgaGVpZ2h0PSI0OSIvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMCkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMzUgLTUxKSI+PHBhdGggZD0iTTI2My41MDYgNTFDMjY0LjcxNyA1MSAyNjUuODEzIDUxLjQ4MzcgMjY2LjYwNiA1Mi4yNjU4TDI2Ny4wNTIgNTIuNzk4NyAyNjcuNTM5IDUzLjYyODMgMjkwLjE4NSA5Mi4xODMxIDI5MC41NDUgOTIuNzk1IDI5MC42NTYgOTIuOTk2QzI5MC44NzcgOTMuNTEzIDI5MSA5NC4wODE1IDI5MSA5NC42NzgyIDI5MSA5Ny4wNjUxIDI4OS4wMzggOTkgMjg2LjYxNyA5OUwyNDAuMzgzIDk5QzIzNy45NjMgOTkgMjM2IDk3LjA2NTEgMjM2IDk0LjY3ODIgMjM2IDk0LjM3OTkgMjM2LjAzMSA5NC4wODg2IDIzNi4wODkgOTMuODA3MkwyMzYuMzM4IDkzLjAxNjIgMjM2Ljg1OCA5Mi4xMzE0IDI1OS40NzMgNTMuNjI5NCAyNTkuOTYxIDUyLjc5ODUgMjYwLjQwNyA1Mi4yNjU4QzI2MS4yIDUxLjQ4MzcgMjYyLjI5NiA1MSAyNjMuNTA2IDUxWk0yNjMuNTg2IDY2LjAxODNDMjYwLjczNyA2Ni4wMTgzIDI1OS4zMTMgNjcuMTI0NSAyNTkuMzEzIDY5LjMzNyAyNTkuMzEzIDY5LjYxMDIgMjU5LjMzMiA2OS44NjA4IDI1OS4zNzEgNzAuMDg4N0wyNjEuNzk1IDg0LjAxNjEgMjY1LjM4IDg0LjAxNjEgMjY3LjgyMSA2OS43NDc1QzI2Ny44NiA2OS43MzA5IDI2Ny44NzkgNjkuNTg3NyAyNjcuODc5IDY5LjMxNzkgMjY3Ljg3OSA2Ny4xMTgyIDI2Ni40NDggNjYuMDE4MyAyNjMuNTg2IDY2LjAxODNaTTI2My41NzYgODYuMDU0N0MyNjEuMDQ5IDg2LjA1NDcgMjU5Ljc4NiA4Ny4zMDA1IDI1OS43ODYgODkuNzkyMSAyNTkuNzg2IDkyLjI4MzcgMjYxLjA0OSA5My41Mjk1IDI2My41NzYgOTMuNTI5NSAyNjYuMTE2IDkzLjUyOTUgMjY3LjM4NyA5Mi4yODM3IDI2Ny4zODcgODkuNzkyMSAyNjcuMzg3IDg3LjMwMDUgMjY2LjExNiA4Ni4wNTQ3IDI2My41NzYgODYuMDU0N1oiIGZpbGw9IiNGRkU1MDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvZz48L3N2Zz4=) no-repeat 1rem/1.8rem, #b32121; + padding: 1rem 1rem 1rem 3.7rem; + color: white; +} + + .blazor-error-boundary::after { + content: "An error has occurred." + } + +.loading-progress { + position: relative; + display: block; + width: 8rem; + height: 8rem; + margin: 20vh auto 1rem auto; +} + + .loading-progress circle { + fill: none; + stroke: #e0e0e0; + stroke-width: 0.6rem; + transform-origin: 50% 50%; + transform: rotate(-90deg); + } + + .loading-progress circle:last-child { + stroke: #1b6ec2; + stroke-dasharray: calc(3.141 * var(--blazor-load-percentage, 0%) * 0.8), 500%; + transition: stroke-dasharray 0.05s ease-in-out; + } + +.loading-progress-text { + position: absolute; + text-align: center; + font-weight: bold; + inset: calc(20vh + 3.25rem) 0 auto 0.2rem; +} + + .loading-progress-text:after { + content: var(--blazor-load-percentage-text, "Loading"); + } + +code { + color: #c02d76; +} + + + +.multi-button { + background-color: white; + border: 1px solid white; + border-radius: 14px; + padding: 7px; + box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.1), 0 6px 15px 0 rgba(0, 0, 0, 0.1); + place-items: center; +} + +#cut { + background-color: rgb(85,131,241); + border: 1px solid rgb(85,131,241); +} + +#cut { + background-color: rgb(85,131,241); + border: 1px solid rgb(85,131,241); +} + +#copy { + background-color: rgb(39,166,75); + border: 1px solid rgb(39,166,75); +} + +#paste { + background-color: rgb(242,185,42); + border: 1px solid rgb(242,185,42); +} +#sred { + background-color: rgb(242 42 42); + border: 1px solid rgb(242 42 42); +} +#sbg { + background-color: rgb(122, 188, 188); + border: 1px solid rgb(122, 188, 188); +} +#sred1 { + background-color: #ff7373; + border: 1px solid #ff7373; +} + +.button { + box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.09), 0 6px 15px 0 rgba(0, 0, 0, 0.09); + padding: 10px 17px 10px 17px; + font: 15px Ubuntu; + color: white; + border-radius: 7px; +} .button span { + cursor: pointer; + display: inline-block; + position: relative; + transition: 0.5s; + } .button:hover span { + padding-right: 25px; + } .button:hover span:after { + opacity: 1; + right: 0; + } + + + +input::-webkit-outer-spin-button, +input::-webkit-inner-spin-button { + /* display: none; <- Crashes Chrome on hover */ + -webkit-appearance: none; + margin: 0; /* <-- Apparently some margin are still there even though it's hidden */ +} + +input[type=number] { + -moz-appearance: textfield; /* Firefox */ +} \ No newline at end of file diff --git a/moadiran/wwwroot/css/bootstrap.rtl.min.css b/moadiran/wwwroot/css/bootstrap.rtl.min.css new file mode 100644 index 0000000..79b8b4b --- /dev/null +++ b/moadiran/wwwroot/css/bootstrap.rtl.min.css @@ -0,0 +1,7 @@ +@charset "UTF-8";/*! + * Bootstrap v5.1.3 (https://getbootstrap.com/) + * Copyright 2011-2021 The Bootstrap Authors + * Copyright 2011-2021 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-color-rgb:33,37,41;--bs-body-bg-rgb:255,255,255;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#fff}*,::after,::before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}hr{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25}hr:not([size]){height:1px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[data-bs-original-title],abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-right:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-right:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.875em}.mark,mark{padding:.2em;background-color:#fcf8e3}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#0d6efd;text-decoration:underline}a:hover{color:#0a58ca}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em;direction:ltr;unicode-bidi:bidi-override}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:#d63384;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:.875em;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:1em;font-weight:700}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:#6c757d;text-align:right}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]::-webkit-calendar-picker-indicator{display:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:right;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:right}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}[type=email],[type=number],[type=tel],[type=url]{direction:ltr}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-right:0;list-style:none}.list-inline{padding-right:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-left:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:#6c757d}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{width:100%;padding-left:var(--bs-gutter-x,.75rem);padding-right:var(--bs-gutter-x,.75rem);margin-left:auto;margin-right:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-left:calc(-.5 * var(--bs-gutter-x));margin-right:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-left:calc(var(--bs-gutter-x) * .5);padding-right:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-right:8.33333333%}.offset-2{margin-right:16.66666667%}.offset-3{margin-right:25%}.offset-4{margin-right:33.33333333%}.offset-5{margin-right:41.66666667%}.offset-6{margin-right:50%}.offset-7{margin-right:58.33333333%}.offset-8{margin-right:66.66666667%}.offset-9{margin-right:75%}.offset-10{margin-right:83.33333333%}.offset-11{margin-right:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-right:0}.offset-sm-1{margin-right:8.33333333%}.offset-sm-2{margin-right:16.66666667%}.offset-sm-3{margin-right:25%}.offset-sm-4{margin-right:33.33333333%}.offset-sm-5{margin-right:41.66666667%}.offset-sm-6{margin-right:50%}.offset-sm-7{margin-right:58.33333333%}.offset-sm-8{margin-right:66.66666667%}.offset-sm-9{margin-right:75%}.offset-sm-10{margin-right:83.33333333%}.offset-sm-11{margin-right:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-right:0}.offset-md-1{margin-right:8.33333333%}.offset-md-2{margin-right:16.66666667%}.offset-md-3{margin-right:25%}.offset-md-4{margin-right:33.33333333%}.offset-md-5{margin-right:41.66666667%}.offset-md-6{margin-right:50%}.offset-md-7{margin-right:58.33333333%}.offset-md-8{margin-right:66.66666667%}.offset-md-9{margin-right:75%}.offset-md-10{margin-right:83.33333333%}.offset-md-11{margin-right:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-right:0}.offset-lg-1{margin-right:8.33333333%}.offset-lg-2{margin-right:16.66666667%}.offset-lg-3{margin-right:25%}.offset-lg-4{margin-right:33.33333333%}.offset-lg-5{margin-right:41.66666667%}.offset-lg-6{margin-right:50%}.offset-lg-7{margin-right:58.33333333%}.offset-lg-8{margin-right:66.66666667%}.offset-lg-9{margin-right:75%}.offset-lg-10{margin-right:83.33333333%}.offset-lg-11{margin-right:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-right:0}.offset-xl-1{margin-right:8.33333333%}.offset-xl-2{margin-right:16.66666667%}.offset-xl-3{margin-right:25%}.offset-xl-4{margin-right:33.33333333%}.offset-xl-5{margin-right:41.66666667%}.offset-xl-6{margin-right:50%}.offset-xl-7{margin-right:58.33333333%}.offset-xl-8{margin-right:66.66666667%}.offset-xl-9{margin-right:75%}.offset-xl-10{margin-right:83.33333333%}.offset-xl-11{margin-right:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-right:0}.offset-xxl-1{margin-right:8.33333333%}.offset-xxl-2{margin-right:16.66666667%}.offset-xxl-3{margin-right:25%}.offset-xxl-4{margin-right:33.33333333%}.offset-xxl-5{margin-right:41.66666667%}.offset-xxl-6{margin-right:50%}.offset-xxl-7{margin-right:58.33333333%}.offset-xxl-8{margin-right:66.66666667%}.offset-xxl-9{margin-right:75%}.offset-xxl-10{margin-right:83.33333333%}.offset-xxl-11{margin-right:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.table{--bs-table-bg:transparent;--bs-table-accent-bg:transparent;--bs-table-striped-color:#212529;--bs-table-striped-bg:rgba(0, 0, 0, 0.05);--bs-table-active-color:#212529;--bs-table-active-bg:rgba(0, 0, 0, 0.1);--bs-table-hover-color:#212529;--bs-table-hover-bg:rgba(0, 0, 0, 0.075);width:100%;margin-bottom:1rem;color:#212529;vertical-align:top;border-color:#dee2e6}.table>:not(caption)>*>*{padding:.5rem .5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table>:not(:first-child){border-top:2px solid currentColor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-accent-bg:var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-active{--bs-table-accent-bg:var(--bs-table-active-bg);color:var(--bs-table-active-color)}.table-hover>tbody>tr:hover>*{--bs-table-accent-bg:var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.table-primary{--bs-table-bg:#cfe2ff;--bs-table-striped-bg:#c5d7f2;--bs-table-striped-color:#000;--bs-table-active-bg:#bacbe6;--bs-table-active-color:#000;--bs-table-hover-bg:#bfd1ec;--bs-table-hover-color:#000;color:#000;border-color:#bacbe6}.table-secondary{--bs-table-bg:#e2e3e5;--bs-table-striped-bg:#d7d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbccce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000;color:#000;border-color:#cbccce}.table-success{--bs-table-bg:#d1e7dd;--bs-table-striped-bg:#c7dbd2;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd0c7;--bs-table-active-color:#000;--bs-table-hover-bg:#c1d6cc;--bs-table-hover-color:#000;color:#000;border-color:#bcd0c7}.table-info{--bs-table-bg:#cff4fc;--bs-table-striped-bg:#c5e8ef;--bs-table-striped-color:#000;--bs-table-active-bg:#badce3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe2e9;--bs-table-hover-color:#000;color:#000;border-color:#badce3}.table-warning{--bs-table-bg:#fff3cd;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000;color:#000;border-color:#e6dbb9}.table-danger{--bs-table-bg:#f8d7da;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000;color:#000;border-color:#dfc2c4}.table-light{--bs-table-bg:#f8f9fa;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000;color:#000;border-color:#dfe0e1}.table-dark{--bs-table-bg:#212529;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff;color:#fff;border-color:#373b3e}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:#6c757d}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#212529;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-left:0;padding-right:0}.form-control-sm{min-height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + 2px)}textarea.form-control-sm{min-height:calc(1.5em + .5rem + 2px)}textarea.form-control-lg{min-height:calc(1.5em + 1rem + 2px)}.form-control-color{width:3rem;height:auto;padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{height:1.5em;border-radius:.25rem}.form-control-color::-webkit-color-swatch{height:1.5em;border-radius:.25rem}.form-select{display:block;width:100%;padding:.375rem .75rem .375rem 2.25rem;-moz-padding-start:calc(0.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:left .75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-left:.75rem;background-image:none}.form-select:disabled{background-color:#e9ecef}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #212529}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-right:.5rem;font-size:.875rem;border-radius:.2rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-right:1rem;font-size:1.25rem;border-radius:.3rem}.form-check{display:block;min-height:1.5rem;padding-right:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:right;margin-right:-1.5em}.form-check-input{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{opacity:.5}.form-switch{padding-right:2.5em}.form-switch .form-check-input{width:2em;margin-right:-2.5em;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");background-position:right center;border-radius:2em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:left center;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-check-inline{display:inline-block;margin-left:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}.form-range{width:100%;height:1.5rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#0d6efd;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#0d6efd;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.form-range:disabled::-moz-range-thumb{background-color:#adb5bd}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}.form-floating>label{position:absolute;top:0;right:0;height:100%;padding:1rem .75rem;pointer-events:none;border:1px solid transparent;transform-origin:100% 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control{padding:1rem .75rem}.form-floating>.form-control::-moz-placeholder{color:transparent}.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:not(:-moz-placeholder-shown)~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(-.15rem)}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(-.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(-.15rem)}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus{z-index:3}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:3}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-left:3rem}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu){border-top-left-radius:0;border-bottom-left-radius:0}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-right:-1px;border-top-right-radius:0;border-bottom-right-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#198754}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:rgba(25,135,84,.9);border-radius:.25rem}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:#198754;padding-left:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:left calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-left:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) left calc(.375em + .1875rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:#198754}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{padding-left:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-position:left .75rem center,center left 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:#198754}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:#198754}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#198754}.form-check-inline .form-check-input~.valid-feedback{margin-right:.5em}.input-group .form-control.is-valid,.input-group .form-select.is-valid,.was-validated .input-group .form-control:valid,.was-validated .input-group .form-select:valid{z-index:1}.input-group .form-control.is-valid:focus,.input-group .form-select.is-valid:focus,.was-validated .input-group .form-control:valid:focus,.was-validated .input-group .form-select:valid:focus{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-left:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:left calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-left:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) left calc(.375em + .1875rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:#dc3545}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{padding-left:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:left .75rem center,center left 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:#dc3545}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:#dc3545}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-inline .form-check-input~.invalid-feedback{margin-right:.5em}.input-group .form-control.is-invalid,.input-group .form-select.is-invalid,.was-validated .input-group .form-control:invalid,.was-validated .input-group .form-select:invalid{z-index:2}.input-group .form-control.is-invalid:focus,.input-group .form-select.is-invalid:focus,.was-validated .input-group .form-control:invalid:focus,.was-validated .input-group .form-select:invalid:focus{z-index:3}.btn{display:inline-block;font-weight:400;line-height:1.5;color:#212529;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529}.btn-check:focus+.btn,.btn:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{pointer-events:none;opacity:.65}.btn-primary{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-primary:hover{color:#fff;background-color:#0b5ed7;border-color:#0a58ca}.btn-check:focus+.btn-primary,.btn-primary:focus{color:#fff;background-color:#0b5ed7;border-color:#0a58ca;box-shadow:0 0 0 .25rem rgba(49,132,253,.5)}.btn-check:active+.btn-primary,.btn-check:checked+.btn-primary,.btn-primary.active,.btn-primary:active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0a58ca;border-color:#0a53be}.btn-check:active+.btn-primary:focus,.btn-check:checked+.btn-primary:focus,.btn-primary.active:focus,.btn-primary:active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(49,132,253,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5c636a;border-color:#565e64}.btn-check:focus+.btn-secondary,.btn-secondary:focus{color:#fff;background-color:#5c636a;border-color:#565e64;box-shadow:0 0 0 .25rem rgba(130,138,145,.5)}.btn-check:active+.btn-secondary,.btn-check:checked+.btn-secondary,.btn-secondary.active,.btn-secondary:active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#565e64;border-color:#51585e}.btn-check:active+.btn-secondary:focus,.btn-check:checked+.btn-secondary:focus,.btn-secondary.active:focus,.btn-secondary:active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(130,138,145,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-success{color:#fff;background-color:#198754;border-color:#198754}.btn-success:hover{color:#fff;background-color:#157347;border-color:#146c43}.btn-check:focus+.btn-success,.btn-success:focus{color:#fff;background-color:#157347;border-color:#146c43;box-shadow:0 0 0 .25rem rgba(60,153,110,.5)}.btn-check:active+.btn-success,.btn-check:checked+.btn-success,.btn-success.active,.btn-success:active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#146c43;border-color:#13653f}.btn-check:active+.btn-success:focus,.btn-check:checked+.btn-success:focus,.btn-success.active:focus,.btn-success:active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(60,153,110,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#198754;border-color:#198754}.btn-info{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-info:hover{color:#000;background-color:#31d2f2;border-color:#25cff2}.btn-check:focus+.btn-info,.btn-info:focus{color:#000;background-color:#31d2f2;border-color:#25cff2;box-shadow:0 0 0 .25rem rgba(11,172,204,.5)}.btn-check:active+.btn-info,.btn-check:checked+.btn-info,.btn-info.active,.btn-info:active,.show>.btn-info.dropdown-toggle{color:#000;background-color:#3dd5f3;border-color:#25cff2}.btn-check:active+.btn-info:focus,.btn-check:checked+.btn-info:focus,.btn-info.active:focus,.btn-info:active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(11,172,204,.5)}.btn-info.disabled,.btn-info:disabled{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-warning{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#000;background-color:#ffca2c;border-color:#ffc720}.btn-check:focus+.btn-warning,.btn-warning:focus{color:#000;background-color:#ffca2c;border-color:#ffc720;box-shadow:0 0 0 .25rem rgba(217,164,6,.5)}.btn-check:active+.btn-warning,.btn-check:checked+.btn-warning,.btn-warning.active,.btn-warning:active,.show>.btn-warning.dropdown-toggle{color:#000;background-color:#ffcd39;border-color:#ffc720}.btn-check:active+.btn-warning:focus,.btn-check:checked+.btn-warning:focus,.btn-warning.active:focus,.btn-warning:active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(217,164,6,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#bb2d3b;border-color:#b02a37}.btn-check:focus+.btn-danger,.btn-danger:focus{color:#fff;background-color:#bb2d3b;border-color:#b02a37;box-shadow:0 0 0 .25rem rgba(225,83,97,.5)}.btn-check:active+.btn-danger,.btn-check:checked+.btn-danger,.btn-danger.active,.btn-danger:active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#b02a37;border-color:#a52834}.btn-check:active+.btn-danger:focus,.btn-check:checked+.btn-danger:focus,.btn-danger.active:focus,.btn-danger:active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(225,83,97,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-light{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:focus+.btn-light,.btn-light:focus{color:#000;background-color:#f9fafb;border-color:#f9fafb;box-shadow:0 0 0 .25rem rgba(211,212,213,.5)}.btn-check:active+.btn-light,.btn-check:checked+.btn-light,.btn-light.active,.btn-light:active,.show>.btn-light.dropdown-toggle{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:active+.btn-light:focus,.btn-check:checked+.btn-light:focus,.btn-light.active:focus,.btn-light:active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(211,212,213,.5)}.btn-light.disabled,.btn-light:disabled{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-dark{color:#fff;background-color:#212529;border-color:#212529}.btn-dark:hover{color:#fff;background-color:#1c1f23;border-color:#1a1e21}.btn-check:focus+.btn-dark,.btn-dark:focus{color:#fff;background-color:#1c1f23;border-color:#1a1e21;box-shadow:0 0 0 .25rem rgba(66,70,73,.5)}.btn-check:active+.btn-dark,.btn-check:checked+.btn-dark,.btn-dark.active,.btn-dark:active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1a1e21;border-color:#191c1f}.btn-check:active+.btn-dark:focus,.btn-check:checked+.btn-dark:focus,.btn-dark.active:focus,.btn-dark:active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(66,70,73,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#212529;border-color:#212529}.btn-outline-primary{color:#0d6efd;border-color:#0d6efd}.btn-outline-primary:hover{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:focus+.btn-outline-primary,.btn-outline-primary:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.5)}.btn-check:active+.btn-outline-primary,.btn-check:checked+.btn-outline-primary,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show,.btn-outline-primary:active{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:active+.btn-outline-primary:focus,.btn-check:checked+.btn-outline-primary:focus,.btn-outline-primary.active:focus,.btn-outline-primary.dropdown-toggle.show:focus,.btn-outline-primary:active:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#0d6efd;background-color:transparent}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:focus+.btn-outline-secondary,.btn-outline-secondary:focus{box-shadow:0 0 0 .25rem rgba(108,117,125,.5)}.btn-check:active+.btn-outline-secondary,.btn-check:checked+.btn-outline-secondary,.btn-outline-secondary.active,.btn-outline-secondary.dropdown-toggle.show,.btn-outline-secondary:active{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:active+.btn-outline-secondary:focus,.btn-check:checked+.btn-outline-secondary:focus,.btn-outline-secondary.active:focus,.btn-outline-secondary.dropdown-toggle.show:focus,.btn-outline-secondary:active:focus{box-shadow:0 0 0 .25rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-success{color:#198754;border-color:#198754}.btn-outline-success:hover{color:#fff;background-color:#198754;border-color:#198754}.btn-check:focus+.btn-outline-success,.btn-outline-success:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.5)}.btn-check:active+.btn-outline-success,.btn-check:checked+.btn-outline-success,.btn-outline-success.active,.btn-outline-success.dropdown-toggle.show,.btn-outline-success:active{color:#fff;background-color:#198754;border-color:#198754}.btn-check:active+.btn-outline-success:focus,.btn-check:checked+.btn-outline-success:focus,.btn-outline-success.active:focus,.btn-outline-success.dropdown-toggle.show:focus,.btn-outline-success:active:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#198754;background-color:transparent}.btn-outline-info{color:#0dcaf0;border-color:#0dcaf0}.btn-outline-info:hover{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:focus+.btn-outline-info,.btn-outline-info:focus{box-shadow:0 0 0 .25rem rgba(13,202,240,.5)}.btn-check:active+.btn-outline-info,.btn-check:checked+.btn-outline-info,.btn-outline-info.active,.btn-outline-info.dropdown-toggle.show,.btn-outline-info:active{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:active+.btn-outline-info:focus,.btn-check:checked+.btn-outline-info:focus,.btn-outline-info.active:focus,.btn-outline-info.dropdown-toggle.show:focus,.btn-outline-info:active:focus{box-shadow:0 0 0 .25rem rgba(13,202,240,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#0dcaf0;background-color:transparent}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:focus+.btn-outline-warning,.btn-outline-warning:focus{box-shadow:0 0 0 .25rem rgba(255,193,7,.5)}.btn-check:active+.btn-outline-warning,.btn-check:checked+.btn-outline-warning,.btn-outline-warning.active,.btn-outline-warning.dropdown-toggle.show,.btn-outline-warning:active{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:active+.btn-outline-warning:focus,.btn-check:checked+.btn-outline-warning:focus,.btn-outline-warning.active:focus,.btn-outline-warning.dropdown-toggle.show:focus,.btn-outline-warning:active:focus{box-shadow:0 0 0 .25rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:focus+.btn-outline-danger,.btn-outline-danger:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.5)}.btn-check:active+.btn-outline-danger,.btn-check:checked+.btn-outline-danger,.btn-outline-danger.active,.btn-outline-danger.dropdown-toggle.show,.btn-outline-danger:active{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:active+.btn-outline-danger:focus,.btn-check:checked+.btn-outline-danger:focus,.btn-outline-danger.active:focus,.btn-outline-danger.dropdown-toggle.show:focus,.btn-outline-danger:active:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:focus+.btn-outline-light,.btn-outline-light:focus{box-shadow:0 0 0 .25rem rgba(248,249,250,.5)}.btn-check:active+.btn-outline-light,.btn-check:checked+.btn-outline-light,.btn-outline-light.active,.btn-outline-light.dropdown-toggle.show,.btn-outline-light:active{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:active+.btn-outline-light:focus,.btn-check:checked+.btn-outline-light:focus,.btn-outline-light.active:focus,.btn-outline-light.dropdown-toggle.show:focus,.btn-outline-light:active:focus{box-shadow:0 0 0 .25rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-dark{color:#212529;border-color:#212529}.btn-outline-dark:hover{color:#fff;background-color:#212529;border-color:#212529}.btn-check:focus+.btn-outline-dark,.btn-outline-dark:focus{box-shadow:0 0 0 .25rem rgba(33,37,41,.5)}.btn-check:active+.btn-outline-dark,.btn-check:checked+.btn-outline-dark,.btn-outline-dark.active,.btn-outline-dark.dropdown-toggle.show,.btn-outline-dark:active{color:#fff;background-color:#212529;border-color:#212529}.btn-check:active+.btn-outline-dark:focus,.btn-check:checked+.btn-outline-dark:focus,.btn-outline-dark.active:focus,.btn-outline-dark.dropdown-toggle.show:focus,.btn-outline-dark:active:focus{box-shadow:0 0 0 .25rem rgba(33,37,41,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#212529;background-color:transparent}.btn-link{font-weight:400;color:#0d6efd;text-decoration:underline}.btn-link:hover{color:#0a58ca}.btn-link.disabled,.btn-link:disabled{color:#6c757d}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropdown,.dropend,.dropstart,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-left:.3em solid transparent;border-bottom:0;border-right:.3em solid transparent}.dropdown-toggle:empty::after{margin-right:0}.dropdown-menu{position:absolute;z-index:1000;display:none;min-width:10rem;padding:.5rem 0;margin:0;font-size:1rem;color:#212529;text-align:right;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu[data-bs-popper]{top:100%;right:0;margin-top:.125rem}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{left:auto;right:0}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{left:0;right:auto}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{left:auto;right:0}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{left:0;right:auto}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{left:auto;right:0}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{left:0;right:auto}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{left:auto;right:0}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{left:0;right:auto}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{left:auto;right:0}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{left:0;right:auto}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{left:auto;right:0}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{left:0;right:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:0;border-left:.3em solid transparent;border-bottom:.3em solid;border-right:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-right:0}.dropend .dropdown-menu[data-bs-popper]{top:0;left:auto;right:100%;margin-top:0;margin-right:.125rem}.dropend .dropdown-toggle::after{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-left:0;border-bottom:.3em solid transparent;border-right:.3em solid}.dropend .dropdown-toggle:empty::after{margin-right:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;left:100%;right:auto;margin-top:0;margin-left:.125rem}.dropstart .dropdown-toggle::after{display:inline-block;margin-right:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-left:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty::after{margin-right:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid rgba(0,0,0,.15)}.dropdown-item{display:block;width:100%;padding:.25rem 1rem;clear:both;font-weight:400;color:#212529;text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#1e2125;background-color:#e9ecef}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#0d6efd}.dropdown-item.disabled,.dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1rem;color:#212529}.dropdown-menu-dark{color:#dee2e6;background-color:#343a40;border-color:rgba(0,0,0,.15)}.dropdown-menu-dark .dropdown-item{color:#dee2e6}.dropdown-menu-dark .dropdown-item:focus,.dropdown-menu-dark .dropdown-item:hover{color:#fff;background-color:rgba(255,255,255,.15)}.dropdown-menu-dark .dropdown-item.active,.dropdown-menu-dark .dropdown-item:active{color:#fff;background-color:#0d6efd}.dropdown-menu-dark .dropdown-item.disabled,.dropdown-menu-dark .dropdown-item:disabled{color:#adb5bd}.dropdown-menu-dark .dropdown-divider{border-color:rgba(0,0,0,.15)}.dropdown-menu-dark .dropdown-item-text{color:#dee2e6}.dropdown-menu-dark .dropdown-header{color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-right:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-top-right-radius:0;border-bottom-right-radius:0}.dropdown-toggle-split{padding-left:.5625rem;padding-right:.5625rem}.dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-right:0}.dropstart .dropdown-toggle-split::before{margin-left:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-left:.375rem;padding-right:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-left:.75rem;padding-right:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-left-radius:0;border-bottom-right-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn~.btn{border-top-right-radius:0;border-top-left-radius:0}.nav{display:flex;flex-wrap:wrap;padding-right:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem;color:#0d6efd;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:#0a58ca}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{margin-bottom:-1px;background:0 0;border:1px solid transparent;border-top-right-radius:.25rem;border-top-left-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6;isolation:isolate}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.nav-pills .nav-link{background:0 0;border:0;border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#0d6efd}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:.5rem;padding-bottom:.5rem}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:.3125rem;padding-bottom:.3125rem;margin-left:1rem;font-size:1.25rem;text-decoration:none;white-space:nowrap}.navbar-nav{display:flex;flex-direction:column;padding-right:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-left:0;padding-right:0}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem;transition:box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 .25rem}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-left:.5rem;padding-right:.5rem}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas-header{display:none}.navbar-expand-sm .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-left:0;border-right:0;transition:none;transform:none}.navbar-expand-sm .offcanvas-bottom,.navbar-expand-sm .offcanvas-top{height:auto;border-top:0;border-bottom:0}.navbar-expand-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-left:.5rem;padding-right:.5rem}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas-header{display:none}.navbar-expand-md .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-left:0;border-right:0;transition:none;transform:none}.navbar-expand-md .offcanvas-bottom,.navbar-expand-md .offcanvas-top{height:auto;border-top:0;border-bottom:0}.navbar-expand-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-left:.5rem;padding-right:.5rem}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas-header{display:none}.navbar-expand-lg .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-left:0;border-right:0;transition:none;transform:none}.navbar-expand-lg .offcanvas-bottom,.navbar-expand-lg .offcanvas-top{height:auto;border-top:0;border-bottom:0}.navbar-expand-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-left:.5rem;padding-right:.5rem}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas-header{display:none}.navbar-expand-xl .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-left:0;border-right:0;transition:none;transform:none}.navbar-expand-xl .offcanvas-bottom,.navbar-expand-xl .offcanvas-top{height:auto;border-top:0;border-bottom:0}.navbar-expand-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-left:.5rem;padding-right:.5rem}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-left:0;border-right:0;transition:none;transform:none}.navbar-expand-xxl .offcanvas-bottom,.navbar-expand-xxl .offcanvas-top{height:auto;border-top:0;border-bottom:0}.navbar-expand-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-left:.5rem;padding-right:.5rem}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas-header{display:none}.navbar-expand .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-left:0;border-right:0;transition:none;transform:none}.navbar-expand .offcanvas-bottom,.navbar-expand .offcanvas-top{height:auto;border-top:0;border-bottom:0}.navbar-expand .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.55)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.55);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.55)}.navbar-light .navbar-text a,.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.55)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.55);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.55)}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-left:0;margin-right:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-right-radius:calc(.25rem - 1px);border-top-left-radius:calc(.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-left-radius:calc(.25rem - 1px);border-bottom-right-radius:calc(.25rem - 1px)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:1rem 1rem}.card-title{margin-bottom:.5rem}.card-subtitle{margin-top:-.25rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-right:1rem}.card-header{padding:.5rem 1rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-footer{padding:.5rem 1rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-left:-.5rem;margin-bottom:-.5rem;margin-right:-.5rem;border-bottom:0}.card-header-pills{margin-left:-.5rem;margin-right:-.5rem}.card-img-overlay{position:absolute;top:0;left:0;bottom:0;right:0;padding:1rem;border-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-right-radius:calc(.25rem - 1px);border-top-left-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-left-radius:calc(.25rem - 1px);border-bottom-right-radius:calc(.25rem - 1px)}.card-group>.card{margin-bottom:.75rem}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-right:0;border-right:0}.card-group>.card:not(:last-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-left-radius:0}.card-group>.card:not(:first-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-right-radius:0}}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:1rem 1.25rem;font-size:1rem;color:#212529;text-align:right;background-color:#fff;border:0;border-radius:0;overflow-anchor:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:#0c63e4;background-color:#e7f1ff;box-shadow:inset 0 -1px 0 rgba(0,0,0,.125)}.accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");transform:rotate(180deg)}.accordion-button::after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-right:auto;content:"";background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out}@media (prefers-reduced-motion:reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.accordion-header{margin-bottom:0}.accordion-item{background-color:#fff;border:1px solid rgba(0,0,0,.125)}.accordion-item:first-of-type{border-top-right-radius:.25rem;border-top-left-radius:.25rem}.accordion-item:first-of-type .accordion-button{border-top-right-radius:calc(.25rem - 1px);border-top-left-radius:calc(.25rem - 1px)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-left-radius:calc(.25rem - 1px);border-bottom-right-radius:calc(.25rem - 1px)}.accordion-item:last-of-type .accordion-collapse{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.accordion-body{padding:1rem 1.25rem}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-left:0;border-right:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button{border-radius:0}.breadcrumb{display:flex;flex-wrap:wrap;padding:0 0;margin-bottom:1rem;list-style:none}.breadcrumb-item+.breadcrumb-item{padding-right:.5rem}.breadcrumb-item+.breadcrumb-item::before{float:right;padding-left:.5rem;color:#6c757d;content:var(--bs-breadcrumb-divider, "https://html.hixstudio.net/")}.breadcrumb-item.active{color:#6c757d}.pagination{display:flex;padding-right:0;list-style:none}.page-link{position:relative;display:block;color:#0d6efd;text-decoration:none;background-color:#fff;border:1px solid #dee2e6;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:#0a58ca;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;color:#0a58ca;background-color:#e9ecef;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.page-item:not(:first-child) .page-link{margin-right:-1px}.page-item.active .page-link{z-index:3;color:#fff;background-color:#0d6efd;border-color:#0d6efd}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;background-color:#fff;border-color:#dee2e6}.page-link{padding:.375rem .75rem}.page-item:first-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item:last-child .page-link{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem}.pagination-lg .page-item:first-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem}.pagination-sm .page-item:first-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.badge{display:inline-block;padding:.35em .65em;font-size:.75em;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{position:relative;padding:1rem 1rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-left:3rem}.alert-dismissible .btn-close{position:absolute;top:0;left:0;z-index:2;padding:1.25rem 1rem}.alert-primary{color:#084298;background-color:#cfe2ff;border-color:#b6d4fe}.alert-primary .alert-link{color:#06357a}.alert-secondary{color:#41464b;background-color:#e2e3e5;border-color:#d3d6d8}.alert-secondary .alert-link{color:#34383c}.alert-success{color:#0f5132;background-color:#d1e7dd;border-color:#badbcc}.alert-success .alert-link{color:#0c4128}.alert-info{color:#055160;background-color:#cff4fc;border-color:#b6effb}.alert-info .alert-link{color:#04414d}.alert-warning{color:#664d03;background-color:#fff3cd;border-color:#ffecb5}.alert-warning .alert-link{color:#523e02}.alert-danger{color:#842029;background-color:#f8d7da;border-color:#f5c2c7}.alert-danger .alert-link{color:#6a1a21}.alert-light{color:#636464;background-color:#fefefe;border-color:#fdfdfe}.alert-light .alert-link{color:#4f5050}.alert-dark{color:#141619;background-color:#d3d3d4;border-color:#bcbebf}.alert-dark .alert-link{color:#101214}@-webkit-keyframes progress-bar-stripes{0%{background-position-x:1rem}}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress{display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#0d6efd;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:1s linear infinite progress-bar-stripes;animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.list-group{display:flex;flex-direction:column;padding-right:0;margin-bottom:0;border-radius:.25rem}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>li::before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.5rem 1rem;color:#212529;text-decoration:none;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-right-radius:inherit;border-top-left-radius:inherit}.list-group-item:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#0d6efd;border-color:#0d6efd}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-right-radius:.25rem;border-top-left-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-left-radius:.25rem;border-bottom-right-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-right-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-right:-1px;border-right-width:1px}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-right-radius:.25rem;border-top-left-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-left-radius:.25rem;border-bottom-right-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-right-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-right:-1px;border-right-width:1px}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-right-radius:.25rem;border-top-left-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-left-radius:.25rem;border-bottom-right-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-right-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-right:-1px;border-right-width:1px}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-right-radius:.25rem;border-top-left-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-left-radius:.25rem;border-bottom-right-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-right-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-right:-1px;border-right-width:1px}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-right-radius:.25rem;border-top-left-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-left-radius:.25rem;border-bottom-right-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-right-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-right:-1px;border-right-width:1px}}@media (min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child{border-bottom-right-radius:.25rem;border-top-left-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child{border-top-left-radius:.25rem;border-bottom-right-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:1px;border-right-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-right:-1px;border-right-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#084298;background-color:#cfe2ff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#084298;background-color:#bacbe6}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#084298;border-color:#084298}.list-group-item-secondary{color:#41464b;background-color:#e2e3e5}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#41464b;background-color:#cbccce}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#41464b;border-color:#41464b}.list-group-item-success{color:#0f5132;background-color:#d1e7dd}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#0f5132;background-color:#bcd0c7}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#0f5132;border-color:#0f5132}.list-group-item-info{color:#055160;background-color:#cff4fc}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#055160;background-color:#badce3}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#055160;border-color:#055160}.list-group-item-warning{color:#664d03;background-color:#fff3cd}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#664d03;background-color:#e6dbb9}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#664d03;border-color:#664d03}.list-group-item-danger{color:#842029;background-color:#f8d7da}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#842029;background-color:#dfc2c4}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#842029;border-color:#842029}.list-group-item-light{color:#636464;background-color:#fefefe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#636464;background-color:#e5e5e5}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#636464;border-color:#636464}.list-group-item-dark{color:#141619;background-color:#d3d3d4}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#141619;background-color:#bebebf}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#141619;border-color:#141619}.btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:#000;background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border:0;border-radius:.25rem;opacity:.5}.btn-close:hover{color:#000;text-decoration:none;opacity:.75}.btn-close:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);opacity:1}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.25}.btn-close-white{filter:invert(1) grayscale(100%) brightness(200%)}.toast{width:350px;max-width:100%;font-size:.875rem;pointer-events:auto;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .5rem 1rem rgba(0,0,0,.15);border-radius:.25rem}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:.75rem}.toast-header{display:flex;align-items:center;padding:.5rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05);border-top-right-radius:calc(.25rem - 1px);border-top-left-radius:calc(.25rem - 1px)}.toast-header .btn-close{margin-left:-.375rem;margin-right:.75rem}.toast-body{padding:.75rem;word-wrap:break-word}.modal{position:fixed;top:0;right:0;z-index:1055;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;right:0;z-index:1050;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-right-radius:calc(.3rem - 1px);border-top-left-radius:calc(.3rem - 1px)}.modal-header .btn-close{padding:.5rem .5rem;margin:-.5rem auto -.5rem -.5rem}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-left-radius:calc(.3rem - 1px);border-bottom-right-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{height:calc(100% - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}.modal-fullscreen .modal-footer{border-radius:0}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}.modal-fullscreen-sm-down .modal-footer{border-radius:0}}@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}.modal-fullscreen-md-down .modal-footer{border-radius:0}}@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}.modal-fullscreen-lg-down .modal-footer{border-radius:0}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}.modal-fullscreen-xl-down .modal-footer{border-radius:0}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}.modal-fullscreen-xxl-down .modal-footer{border-radius:0}}.tooltip{position:absolute;z-index:1080;display:block;margin:0;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:right;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .tooltip-arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[data-popper-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.bs-tooltip-top .tooltip-arrow::before{top:-1px;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[data-popper-placement^=right],.bs-tooltip-end{padding:0 .4rem}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,.bs-tooltip-end .tooltip-arrow::before{left:-1px;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.bs-tooltip-auto[data-popper-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.bs-tooltip-bottom .tooltip-arrow::before{bottom:-1px;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[data-popper-placement^=left],.bs-tooltip-start{padding:0 .4rem}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,.bs-tooltip-start .tooltip-arrow::before{right:-1px;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1070;display:block;max-width:276px;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:right;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .popover-arrow{position:absolute;display:block;width:1rem;height:.5rem}.popover .popover-arrow::after,.popover .popover-arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-.5rem - 1px)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-top>.popover-arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-end>.popover-arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-.5rem - 1px)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;right:50%;display:block;width:1rem;margin-right:-.5rem;content:"";border-bottom:1px solid #f0f0f0}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-start>.popover-arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.popover-header{padding:.5rem 1rem;margin-bottom:0;font-size:1rem;background-color:#f0f0f0;border-bottom:1px solid rgba(0,0,0,.2);border-top-right-radius:calc(.3rem - 1px);border-top-left-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:1rem 1rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:right;width:100%;margin-left:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0 0;border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{right:0}.carousel-control-next{left:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;left:0;bottom:0;right:0;z-index:2;display:flex;justify-content:center;padding:0;margin-left:15%;margin-bottom:1rem;margin-right:15%;list-style:none}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-left:3px;margin-right:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;left:15%;bottom:1.25rem;right:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-next-icon,.carousel-dark .carousel-control-prev-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}@-webkit-keyframes spinner-border{to{transform:rotate(360deg)}}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;border:.25em solid currentColor;border-left-color:transparent;border-radius:50%;-webkit-animation:.75s linear infinite spinner-border;animation:.75s linear infinite spinner-border}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:.75s linear infinite spinner-grow;animation:.75s linear infinite spinner-grow}.spinner-grow-sm{width:1rem;height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{-webkit-animation-duration:1.5s;animation-duration:1.5s}}.offcanvas{position:fixed;bottom:0;z-index:1045;display:flex;flex-direction:column;max-width:100%;visibility:hidden;background-color:#fff;background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas-backdrop{position:fixed;top:0;right:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:1rem 1rem}.offcanvas-header .btn-close{padding:.5rem .5rem;margin-top:-.5rem;margin-left:-.5rem;margin-bottom:-.5rem}.offcanvas-title{margin-bottom:0;line-height:1.5}.offcanvas-body{flex-grow:1;padding:1rem 1rem;overflow-y:auto}.offcanvas-start{top:0;right:0;width:400px;border-left:1px solid rgba(0,0,0,.2);transform:translateX(100%)}.offcanvas-end{top:0;left:0;width:400px;border-right:1px solid rgba(0,0,0,.2);transform:translateX(-100%)}.offcanvas-top{top:0;left:0;right:0;height:30vh;max-height:100%;border-bottom:1px solid rgba(0,0,0,.2);transform:translateY(-100%)}.offcanvas-bottom{left:0;right:0;height:30vh;max-height:100%;border-top:1px solid rgba(0,0,0,.2);transform:translateY(100%)}.offcanvas.show{transform:none}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentColor;opacity:.5}.placeholder.btn::before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{-webkit-animation:placeholder-glow 2s ease-in-out infinite;animation:placeholder-glow 2s ease-in-out infinite}@-webkit-keyframes placeholder-glow{50%{opacity:.2}}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{-webkit-mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,0.8) 75%,#000 95%);mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,0.8) 75%,#000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%;-webkit-animation:placeholder-wave 2s linear infinite;animation:placeholder-wave 2s linear infinite}@-webkit-keyframes placeholder-wave{100%{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}@keyframes placeholder-wave{100%{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}.clearfix::after{display:block;clear:both;content:""}.link-primary{color:#0d6efd}.link-primary:focus,.link-primary:hover{color:#0a58ca}.link-secondary{color:#6c757d}.link-secondary:focus,.link-secondary:hover{color:#565e64}.link-success{color:#198754}.link-success:focus,.link-success:hover{color:#146c43}.link-info{color:#0dcaf0}.link-info:focus,.link-info:hover{color:#3dd5f3}.link-warning{color:#ffc107}.link-warning:focus,.link-warning:hover{color:#ffcd39}.link-danger{color:#dc3545}.link-danger:focus,.link-danger:hover{color:#b02a37}.link-light{color:#f8f9fa}.link-light:focus,.link-light:hover{color:#f9fafb}.link-dark{color:#212529}.link-dark:focus,.link-dark:hover{color:#1a1e21}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;right:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-21x9{--bs-aspect-ratio:42.8571428571%}.fixed-top{position:fixed;top:0;left:0;right:0;z-index:1030}.fixed-bottom{position:fixed;left:0;bottom:0;right:0;z-index:1030}.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}@media (min-width:576px){.sticky-sm-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:768px){.sticky-md-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:992px){.sticky-lg-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:1200px){.sticky-xl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:1400px){.sticky-xxl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.stretched-link::after{position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:1px;min-height:1em;background-color:currentColor;opacity:.25}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:right!important}.float-end{float:left!important}.float-none{float:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{right:0!important}.start-50{right:50%!important}.start-100{right:100%!important}.end-0{left:0!important}.end-50{left:50%!important}.end-100{left:100%!important}.translate-middle{transform:translate(50%,-50%)!important}.translate-middle-x{transform:translateX(50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:1px solid #dee2e6!important}.border-0{border:0!important}.border-top{border-top:1px solid #dee2e6!important}.border-top-0{border-top:0!important}.border-end{border-left:1px solid #dee2e6!important}.border-end-0{border-left:0!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-bottom-0{border-bottom:0!important}.border-start{border-right:1px solid #dee2e6!important}.border-start-0{border-right:0!important}.border-primary{border-color:#0d6efd!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#198754!important}.border-info{border-color:#0dcaf0!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#212529!important}.border-white{border-color:#fff!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-left:0!important;margin-right:0!important}.mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-3{margin-left:1rem!important;margin-right:1rem!important}.mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-5{margin-left:3rem!important;margin-right:3rem!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-left:0!important}.me-1{margin-left:.25rem!important}.me-2{margin-left:.5rem!important}.me-3{margin-left:1rem!important}.me-4{margin-left:1.5rem!important}.me-5{margin-left:3rem!important}.me-auto{margin-left:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-right:0!important}.ms-1{margin-right:.25rem!important}.ms-2{margin-right:.5rem!important}.ms-3{margin-right:1rem!important}.ms-4{margin-right:1.5rem!important}.ms-5{margin-right:3rem!important}.ms-auto{margin-right:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-left:0!important;padding-right:0!important}.px-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-3{padding-left:1rem!important;padding-right:1rem!important}.px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-5{padding-left:3rem!important;padding-right:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-left:0!important}.pe-1{padding-left:.25rem!important}.pe-2{padding-left:.5rem!important}.pe-3{padding-left:1rem!important}.pe-4{padding-left:1.5rem!important}.pe-5{padding-left:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-right:0!important}.ps-1{padding-right:.25rem!important}.ps-2{padding-right:.5rem!important}.ps-3{padding-right:1rem!important}.ps-4{padding-right:1.5rem!important}.ps-5{padding-right:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-light{font-weight:300!important}.fw-lighter{font-weight:lighter!important}.fw-normal{font-weight:400!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:right!important}.text-end{text-align:left!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity:1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity:1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:#6c757d!important}.text-black-50{--bs-text-opacity:1;color:rgba(0,0,0,.5)!important}.text-white-50{--bs-text-opacity:1;color:rgba(255,255,255,.5)!important}.text-reset{--bs-text-opacity:1;color:inherit!important}.text-opacity-25{--bs-text-opacity:0.25}.text-opacity-50{--bs-text-opacity:0.5}.text-opacity-75{--bs-text-opacity:0.75}.text-opacity-100{--bs-text-opacity:1}.bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity:1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity:1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity:1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity:1;background-color:transparent!important}.bg-opacity-10{--bs-bg-opacity:0.1}.bg-opacity-25{--bs-bg-opacity:0.25}.bg-opacity-50{--bs-bg-opacity:0.5}.bg-opacity-75{--bs-bg-opacity:0.75}.bg-opacity-100{--bs-bg-opacity:1}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:.25rem!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:.2rem!important}.rounded-2{border-radius:.25rem!important}.rounded-3{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-top{border-top-right-radius:.25rem!important;border-top-left-radius:.25rem!important}.rounded-end{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-bottom{border-bottom-left-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-start{border-bottom-right-radius:.25rem!important;border-top-right-radius:.25rem!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media (min-width:576px){.float-sm-start{float:right!important}.float-sm-end{float:left!important}.float-sm-none{float:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-left:0!important;margin-right:0!important}.mx-sm-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-sm-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-sm-3{margin-left:1rem!important;margin-right:1rem!important}.mx-sm-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-sm-5{margin-left:3rem!important;margin-right:3rem!important}.mx-sm-auto{margin-left:auto!important;margin-right:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-left:0!important}.me-sm-1{margin-left:.25rem!important}.me-sm-2{margin-left:.5rem!important}.me-sm-3{margin-left:1rem!important}.me-sm-4{margin-left:1.5rem!important}.me-sm-5{margin-left:3rem!important}.me-sm-auto{margin-left:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-right:0!important}.ms-sm-1{margin-right:.25rem!important}.ms-sm-2{margin-right:.5rem!important}.ms-sm-3{margin-right:1rem!important}.ms-sm-4{margin-right:1.5rem!important}.ms-sm-5{margin-right:3rem!important}.ms-sm-auto{margin-right:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-left:0!important;padding-right:0!important}.px-sm-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-sm-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-sm-3{padding-left:1rem!important;padding-right:1rem!important}.px-sm-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-sm-5{padding-left:3rem!important;padding-right:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-left:0!important}.pe-sm-1{padding-left:.25rem!important}.pe-sm-2{padding-left:.5rem!important}.pe-sm-3{padding-left:1rem!important}.pe-sm-4{padding-left:1.5rem!important}.pe-sm-5{padding-left:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-right:0!important}.ps-sm-1{padding-right:.25rem!important}.ps-sm-2{padding-right:.5rem!important}.ps-sm-3{padding-right:1rem!important}.ps-sm-4{padding-right:1.5rem!important}.ps-sm-5{padding-right:3rem!important}.text-sm-start{text-align:right!important}.text-sm-end{text-align:left!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.float-md-start{float:right!important}.float-md-end{float:left!important}.float-md-none{float:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-left:0!important;margin-right:0!important}.mx-md-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-md-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-md-3{margin-left:1rem!important;margin-right:1rem!important}.mx-md-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-md-5{margin-left:3rem!important;margin-right:3rem!important}.mx-md-auto{margin-left:auto!important;margin-right:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-left:0!important}.me-md-1{margin-left:.25rem!important}.me-md-2{margin-left:.5rem!important}.me-md-3{margin-left:1rem!important}.me-md-4{margin-left:1.5rem!important}.me-md-5{margin-left:3rem!important}.me-md-auto{margin-left:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-right:0!important}.ms-md-1{margin-right:.25rem!important}.ms-md-2{margin-right:.5rem!important}.ms-md-3{margin-right:1rem!important}.ms-md-4{margin-right:1.5rem!important}.ms-md-5{margin-right:3rem!important}.ms-md-auto{margin-right:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-left:0!important;padding-right:0!important}.px-md-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-md-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-md-3{padding-left:1rem!important;padding-right:1rem!important}.px-md-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-md-5{padding-left:3rem!important;padding-right:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-left:0!important}.pe-md-1{padding-left:.25rem!important}.pe-md-2{padding-left:.5rem!important}.pe-md-3{padding-left:1rem!important}.pe-md-4{padding-left:1.5rem!important}.pe-md-5{padding-left:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-right:0!important}.ps-md-1{padding-right:.25rem!important}.ps-md-2{padding-right:.5rem!important}.ps-md-3{padding-right:1rem!important}.ps-md-4{padding-right:1.5rem!important}.ps-md-5{padding-right:3rem!important}.text-md-start{text-align:right!important}.text-md-end{text-align:left!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.float-lg-start{float:right!important}.float-lg-end{float:left!important}.float-lg-none{float:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-left:0!important;margin-right:0!important}.mx-lg-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-lg-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-lg-3{margin-left:1rem!important;margin-right:1rem!important}.mx-lg-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-lg-5{margin-left:3rem!important;margin-right:3rem!important}.mx-lg-auto{margin-left:auto!important;margin-right:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-left:0!important}.me-lg-1{margin-left:.25rem!important}.me-lg-2{margin-left:.5rem!important}.me-lg-3{margin-left:1rem!important}.me-lg-4{margin-left:1.5rem!important}.me-lg-5{margin-left:3rem!important}.me-lg-auto{margin-left:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-right:0!important}.ms-lg-1{margin-right:.25rem!important}.ms-lg-2{margin-right:.5rem!important}.ms-lg-3{margin-right:1rem!important}.ms-lg-4{margin-right:1.5rem!important}.ms-lg-5{margin-right:3rem!important}.ms-lg-auto{margin-right:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-left:0!important;padding-right:0!important}.px-lg-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-lg-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-lg-3{padding-left:1rem!important;padding-right:1rem!important}.px-lg-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-lg-5{padding-left:3rem!important;padding-right:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-left:0!important}.pe-lg-1{padding-left:.25rem!important}.pe-lg-2{padding-left:.5rem!important}.pe-lg-3{padding-left:1rem!important}.pe-lg-4{padding-left:1.5rem!important}.pe-lg-5{padding-left:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-right:0!important}.ps-lg-1{padding-right:.25rem!important}.ps-lg-2{padding-right:.5rem!important}.ps-lg-3{padding-right:1rem!important}.ps-lg-4{padding-right:1.5rem!important}.ps-lg-5{padding-right:3rem!important}.text-lg-start{text-align:right!important}.text-lg-end{text-align:left!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.float-xl-start{float:right!important}.float-xl-end{float:left!important}.float-xl-none{float:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-left:0!important;margin-right:0!important}.mx-xl-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-xl-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-xl-3{margin-left:1rem!important;margin-right:1rem!important}.mx-xl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-xl-5{margin-left:3rem!important;margin-right:3rem!important}.mx-xl-auto{margin-left:auto!important;margin-right:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-left:0!important}.me-xl-1{margin-left:.25rem!important}.me-xl-2{margin-left:.5rem!important}.me-xl-3{margin-left:1rem!important}.me-xl-4{margin-left:1.5rem!important}.me-xl-5{margin-left:3rem!important}.me-xl-auto{margin-left:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-right:0!important}.ms-xl-1{margin-right:.25rem!important}.ms-xl-2{margin-right:.5rem!important}.ms-xl-3{margin-right:1rem!important}.ms-xl-4{margin-right:1.5rem!important}.ms-xl-5{margin-right:3rem!important}.ms-xl-auto{margin-right:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-left:0!important;padding-right:0!important}.px-xl-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-xl-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-xl-3{padding-left:1rem!important;padding-right:1rem!important}.px-xl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-xl-5{padding-left:3rem!important;padding-right:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-left:0!important}.pe-xl-1{padding-left:.25rem!important}.pe-xl-2{padding-left:.5rem!important}.pe-xl-3{padding-left:1rem!important}.pe-xl-4{padding-left:1.5rem!important}.pe-xl-5{padding-left:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-right:0!important}.ps-xl-1{padding-right:.25rem!important}.ps-xl-2{padding-right:.5rem!important}.ps-xl-3{padding-right:1rem!important}.ps-xl-4{padding-right:1.5rem!important}.ps-xl-5{padding-right:3rem!important}.text-xl-start{text-align:right!important}.text-xl-end{text-align:left!important}.text-xl-center{text-align:center!important}}@media (min-width:1400px){.float-xxl-start{float:right!important}.float-xxl-end{float:left!important}.float-xxl-none{float:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-left:0!important;margin-right:0!important}.mx-xxl-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-xxl-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-xxl-3{margin-left:1rem!important;margin-right:1rem!important}.mx-xxl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-xxl-5{margin-left:3rem!important;margin-right:3rem!important}.mx-xxl-auto{margin-left:auto!important;margin-right:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-left:0!important}.me-xxl-1{margin-left:.25rem!important}.me-xxl-2{margin-left:.5rem!important}.me-xxl-3{margin-left:1rem!important}.me-xxl-4{margin-left:1.5rem!important}.me-xxl-5{margin-left:3rem!important}.me-xxl-auto{margin-left:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-right:0!important}.ms-xxl-1{margin-right:.25rem!important}.ms-xxl-2{margin-right:.5rem!important}.ms-xxl-3{margin-right:1rem!important}.ms-xxl-4{margin-right:1.5rem!important}.ms-xxl-5{margin-right:3rem!important}.ms-xxl-auto{margin-right:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-left:0!important;padding-right:0!important}.px-xxl-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-xxl-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-xxl-3{padding-left:1rem!important;padding-right:1rem!important}.px-xxl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-xxl-5{padding-left:3rem!important;padding-right:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-left:0!important}.pe-xxl-1{padding-left:.25rem!important}.pe-xxl-2{padding-left:.5rem!important}.pe-xxl-3{padding-left:1rem!important}.pe-xxl-4{padding-left:1.5rem!important}.pe-xxl-5{padding-left:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-right:0!important}.ps-xxl-1{padding-right:.25rem!important}.ps-xxl-2{padding-right:.5rem!important}.ps-xxl-3{padding-right:1rem!important}.ps-xxl-4{padding-right:1.5rem!important}.ps-xxl-5{padding-right:3rem!important}.text-xxl-start{text-align:right!important}.text-xxl-end{text-align:left!important}.text-xxl-center{text-align:center!important}}@media (min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}} +/*# sourceMappingURL=bootstrap.rtl.min.css.map */ \ No newline at end of file diff --git a/moadiran/wwwroot/css/bootstrap/bootstrap.min.css b/moadiran/wwwroot/css/bootstrap/bootstrap.min.css new file mode 100644 index 0000000..02ae65b --- /dev/null +++ b/moadiran/wwwroot/css/bootstrap/bootstrap.min.css @@ -0,0 +1,7 @@ +@charset "UTF-8";/*! + * Bootstrap v5.1.0 (https://getbootstrap.com/) + * Copyright 2011-2021 The Bootstrap Authors + * Copyright 2011-2021 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-rgb:33,37,41;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#fff}*,::after,::before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}hr{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25}hr:not([size]){height:1px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[data-bs-original-title],abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.875em}.mark,mark{padding:.2em;background-color:#fcf8e3}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#0d6efd;text-decoration:underline}a:hover{color:#0a58ca}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em;direction:ltr;unicode-bidi:bidi-override}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:#d63384;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:.875em;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:1em;font-weight:700}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:#6c757d;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]::-webkit-calendar-picker-indicator{display:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:#6c757d}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{width:100%;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x) * -.5);margin-left:calc(var(--bs-gutter-x) * -.5)}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.table{--bs-table-bg:transparent;--bs-table-accent-bg:transparent;--bs-table-striped-color:#212529;--bs-table-striped-bg:rgba(0, 0, 0, 0.05);--bs-table-active-color:#212529;--bs-table-active-bg:rgba(0, 0, 0, 0.1);--bs-table-hover-color:#212529;--bs-table-hover-bg:rgba(0, 0, 0, 0.075);width:100%;margin-bottom:1rem;color:#212529;vertical-align:top;border-color:#dee2e6}.table>:not(caption)>*>*{padding:.5rem .5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table>:not(:last-child)>:last-child>*{border-bottom-color:currentColor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-striped>tbody>tr:nth-of-type(odd){--bs-table-accent-bg:var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-active{--bs-table-accent-bg:var(--bs-table-active-bg);color:var(--bs-table-active-color)}.table-hover>tbody>tr:hover{--bs-table-accent-bg:var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.table-primary{--bs-table-bg:#cfe2ff;--bs-table-striped-bg:#c5d7f2;--bs-table-striped-color:#000;--bs-table-active-bg:#bacbe6;--bs-table-active-color:#000;--bs-table-hover-bg:#bfd1ec;--bs-table-hover-color:#000;color:#000;border-color:#bacbe6}.table-secondary{--bs-table-bg:#e2e3e5;--bs-table-striped-bg:#d7d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbccce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000;color:#000;border-color:#cbccce}.table-success{--bs-table-bg:#d1e7dd;--bs-table-striped-bg:#c7dbd2;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd0c7;--bs-table-active-color:#000;--bs-table-hover-bg:#c1d6cc;--bs-table-hover-color:#000;color:#000;border-color:#bcd0c7}.table-info{--bs-table-bg:#cff4fc;--bs-table-striped-bg:#c5e8ef;--bs-table-striped-color:#000;--bs-table-active-bg:#badce3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe2e9;--bs-table-hover-color:#000;color:#000;border-color:#badce3}.table-warning{--bs-table-bg:#fff3cd;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000;color:#000;border-color:#e6dbb9}.table-danger{--bs-table-bg:#f8d7da;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000;color:#000;border-color:#dfc2c4}.table-light{--bs-table-bg:#f8f9fa;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000;color:#000;border-color:#dfe0e1}.table-dark{--bs-table-bg:#212529;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff;color:#fff;border-color:#373b3e}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:#6c757d}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#212529;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + 2px)}textarea.form-control-sm{min-height:calc(1.5em + .5rem + 2px)}textarea.form-control-lg{min-height:calc(1.5em + 1rem + 2px)}.form-control-color{width:3rem;height:auto;padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{height:1.5em;border-radius:.25rem}.form-control-color::-webkit-color-swatch{height:1.5em;border-radius:.25rem}.form-select{display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;-moz-padding-start:calc(0.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:#e9ecef}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #212529}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-input{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{width:2em;margin-left:-2.5em;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}.form-range{width:100%;height:1.5rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#0d6efd;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#0d6efd;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.form-range:disabled::-moz-range-thumb{background-color:#adb5bd}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;height:100%;padding:1rem .75rem;pointer-events:none;border:1px solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control{padding:1rem .75rem}.form-floating>.form-control::-moz-placeholder{color:transparent}.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:not(:-moz-placeholder-shown)~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus{z-index:3}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:3}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#198754}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:rgba(25,135,84,.9);border-radius:.25rem}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:#198754;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:#198754}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:#198754}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:#198754}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#198754}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group .form-control.is-valid,.input-group .form-select.is-valid,.was-validated .input-group .form-control:valid,.was-validated .input-group .form-select:valid{z-index:1}.input-group .form-control.is-valid:focus,.input-group .form-select.is-valid:focus,.was-validated .input-group .form-control:valid:focus,.was-validated .input-group .form-select:valid:focus{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:#dc3545}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:#dc3545}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:#dc3545}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group .form-control.is-invalid,.input-group .form-select.is-invalid,.was-validated .input-group .form-control:invalid,.was-validated .input-group .form-select:invalid{z-index:2}.input-group .form-control.is-invalid:focus,.input-group .form-select.is-invalid:focus,.was-validated .input-group .form-control:invalid:focus,.was-validated .input-group .form-select:invalid:focus{z-index:3}.btn{display:inline-block;font-weight:400;line-height:1.5;color:#212529;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529}.btn-check:focus+.btn,.btn:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{pointer-events:none;opacity:.65}.btn-primary{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-primary:hover{color:#fff;background-color:#0b5ed7;border-color:#0a58ca}.btn-check:focus+.btn-primary,.btn-primary:focus{color:#fff;background-color:#0b5ed7;border-color:#0a58ca;box-shadow:0 0 0 .25rem rgba(49,132,253,.5)}.btn-check:active+.btn-primary,.btn-check:checked+.btn-primary,.btn-primary.active,.btn-primary:active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0a58ca;border-color:#0a53be}.btn-check:active+.btn-primary:focus,.btn-check:checked+.btn-primary:focus,.btn-primary.active:focus,.btn-primary:active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(49,132,253,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5c636a;border-color:#565e64}.btn-check:focus+.btn-secondary,.btn-secondary:focus{color:#fff;background-color:#5c636a;border-color:#565e64;box-shadow:0 0 0 .25rem rgba(130,138,145,.5)}.btn-check:active+.btn-secondary,.btn-check:checked+.btn-secondary,.btn-secondary.active,.btn-secondary:active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#565e64;border-color:#51585e}.btn-check:active+.btn-secondary:focus,.btn-check:checked+.btn-secondary:focus,.btn-secondary.active:focus,.btn-secondary:active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(130,138,145,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-success{color:#fff;background-color:#198754;border-color:#198754}.btn-success:hover{color:#fff;background-color:#157347;border-color:#146c43}.btn-check:focus+.btn-success,.btn-success:focus{color:#fff;background-color:#157347;border-color:#146c43;box-shadow:0 0 0 .25rem rgba(60,153,110,.5)}.btn-check:active+.btn-success,.btn-check:checked+.btn-success,.btn-success.active,.btn-success:active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#146c43;border-color:#13653f}.btn-check:active+.btn-success:focus,.btn-check:checked+.btn-success:focus,.btn-success.active:focus,.btn-success:active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(60,153,110,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#198754;border-color:#198754}.btn-info{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-info:hover{color:#000;background-color:#31d2f2;border-color:#25cff2}.btn-check:focus+.btn-info,.btn-info:focus{color:#000;background-color:#31d2f2;border-color:#25cff2;box-shadow:0 0 0 .25rem rgba(11,172,204,.5)}.btn-check:active+.btn-info,.btn-check:checked+.btn-info,.btn-info.active,.btn-info:active,.show>.btn-info.dropdown-toggle{color:#000;background-color:#3dd5f3;border-color:#25cff2}.btn-check:active+.btn-info:focus,.btn-check:checked+.btn-info:focus,.btn-info.active:focus,.btn-info:active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(11,172,204,.5)}.btn-info.disabled,.btn-info:disabled{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-warning{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#000;background-color:#ffca2c;border-color:#ffc720}.btn-check:focus+.btn-warning,.btn-warning:focus{color:#000;background-color:#ffca2c;border-color:#ffc720;box-shadow:0 0 0 .25rem rgba(217,164,6,.5)}.btn-check:active+.btn-warning,.btn-check:checked+.btn-warning,.btn-warning.active,.btn-warning:active,.show>.btn-warning.dropdown-toggle{color:#000;background-color:#ffcd39;border-color:#ffc720}.btn-check:active+.btn-warning:focus,.btn-check:checked+.btn-warning:focus,.btn-warning.active:focus,.btn-warning:active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(217,164,6,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#bb2d3b;border-color:#b02a37}.btn-check:focus+.btn-danger,.btn-danger:focus{color:#fff;background-color:#bb2d3b;border-color:#b02a37;box-shadow:0 0 0 .25rem rgba(225,83,97,.5)}.btn-check:active+.btn-danger,.btn-check:checked+.btn-danger,.btn-danger.active,.btn-danger:active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#b02a37;border-color:#a52834}.btn-check:active+.btn-danger:focus,.btn-check:checked+.btn-danger:focus,.btn-danger.active:focus,.btn-danger:active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(225,83,97,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-light{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:focus+.btn-light,.btn-light:focus{color:#000;background-color:#f9fafb;border-color:#f9fafb;box-shadow:0 0 0 .25rem rgba(211,212,213,.5)}.btn-check:active+.btn-light,.btn-check:checked+.btn-light,.btn-light.active,.btn-light:active,.show>.btn-light.dropdown-toggle{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:active+.btn-light:focus,.btn-check:checked+.btn-light:focus,.btn-light.active:focus,.btn-light:active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(211,212,213,.5)}.btn-light.disabled,.btn-light:disabled{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-dark{color:#fff;background-color:#212529;border-color:#212529}.btn-dark:hover{color:#fff;background-color:#1c1f23;border-color:#1a1e21}.btn-check:focus+.btn-dark,.btn-dark:focus{color:#fff;background-color:#1c1f23;border-color:#1a1e21;box-shadow:0 0 0 .25rem rgba(66,70,73,.5)}.btn-check:active+.btn-dark,.btn-check:checked+.btn-dark,.btn-dark.active,.btn-dark:active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1a1e21;border-color:#191c1f}.btn-check:active+.btn-dark:focus,.btn-check:checked+.btn-dark:focus,.btn-dark.active:focus,.btn-dark:active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(66,70,73,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#212529;border-color:#212529}.btn-outline-primary{color:#0d6efd;border-color:#0d6efd}.btn-outline-primary:hover{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:focus+.btn-outline-primary,.btn-outline-primary:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.5)}.btn-check:active+.btn-outline-primary,.btn-check:checked+.btn-outline-primary,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show,.btn-outline-primary:active{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:active+.btn-outline-primary:focus,.btn-check:checked+.btn-outline-primary:focus,.btn-outline-primary.active:focus,.btn-outline-primary.dropdown-toggle.show:focus,.btn-outline-primary:active:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#0d6efd;background-color:transparent}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:focus+.btn-outline-secondary,.btn-outline-secondary:focus{box-shadow:0 0 0 .25rem rgba(108,117,125,.5)}.btn-check:active+.btn-outline-secondary,.btn-check:checked+.btn-outline-secondary,.btn-outline-secondary.active,.btn-outline-secondary.dropdown-toggle.show,.btn-outline-secondary:active{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:active+.btn-outline-secondary:focus,.btn-check:checked+.btn-outline-secondary:focus,.btn-outline-secondary.active:focus,.btn-outline-secondary.dropdown-toggle.show:focus,.btn-outline-secondary:active:focus{box-shadow:0 0 0 .25rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-success{color:#198754;border-color:#198754}.btn-outline-success:hover{color:#fff;background-color:#198754;border-color:#198754}.btn-check:focus+.btn-outline-success,.btn-outline-success:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.5)}.btn-check:active+.btn-outline-success,.btn-check:checked+.btn-outline-success,.btn-outline-success.active,.btn-outline-success.dropdown-toggle.show,.btn-outline-success:active{color:#fff;background-color:#198754;border-color:#198754}.btn-check:active+.btn-outline-success:focus,.btn-check:checked+.btn-outline-success:focus,.btn-outline-success.active:focus,.btn-outline-success.dropdown-toggle.show:focus,.btn-outline-success:active:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#198754;background-color:transparent}.btn-outline-info{color:#0dcaf0;border-color:#0dcaf0}.btn-outline-info:hover{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:focus+.btn-outline-info,.btn-outline-info:focus{box-shadow:0 0 0 .25rem rgba(13,202,240,.5)}.btn-check:active+.btn-outline-info,.btn-check:checked+.btn-outline-info,.btn-outline-info.active,.btn-outline-info.dropdown-toggle.show,.btn-outline-info:active{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:active+.btn-outline-info:focus,.btn-check:checked+.btn-outline-info:focus,.btn-outline-info.active:focus,.btn-outline-info.dropdown-toggle.show:focus,.btn-outline-info:active:focus{box-shadow:0 0 0 .25rem rgba(13,202,240,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#0dcaf0;background-color:transparent}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:focus+.btn-outline-warning,.btn-outline-warning:focus{box-shadow:0 0 0 .25rem rgba(255,193,7,.5)}.btn-check:active+.btn-outline-warning,.btn-check:checked+.btn-outline-warning,.btn-outline-warning.active,.btn-outline-warning.dropdown-toggle.show,.btn-outline-warning:active{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:active+.btn-outline-warning:focus,.btn-check:checked+.btn-outline-warning:focus,.btn-outline-warning.active:focus,.btn-outline-warning.dropdown-toggle.show:focus,.btn-outline-warning:active:focus{box-shadow:0 0 0 .25rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:focus+.btn-outline-danger,.btn-outline-danger:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.5)}.btn-check:active+.btn-outline-danger,.btn-check:checked+.btn-outline-danger,.btn-outline-danger.active,.btn-outline-danger.dropdown-toggle.show,.btn-outline-danger:active{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:active+.btn-outline-danger:focus,.btn-check:checked+.btn-outline-danger:focus,.btn-outline-danger.active:focus,.btn-outline-danger.dropdown-toggle.show:focus,.btn-outline-danger:active:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:focus+.btn-outline-light,.btn-outline-light:focus{box-shadow:0 0 0 .25rem rgba(248,249,250,.5)}.btn-check:active+.btn-outline-light,.btn-check:checked+.btn-outline-light,.btn-outline-light.active,.btn-outline-light.dropdown-toggle.show,.btn-outline-light:active{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:active+.btn-outline-light:focus,.btn-check:checked+.btn-outline-light:focus,.btn-outline-light.active:focus,.btn-outline-light.dropdown-toggle.show:focus,.btn-outline-light:active:focus{box-shadow:0 0 0 .25rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-dark{color:#212529;border-color:#212529}.btn-outline-dark:hover{color:#fff;background-color:#212529;border-color:#212529}.btn-check:focus+.btn-outline-dark,.btn-outline-dark:focus{box-shadow:0 0 0 .25rem rgba(33,37,41,.5)}.btn-check:active+.btn-outline-dark,.btn-check:checked+.btn-outline-dark,.btn-outline-dark.active,.btn-outline-dark.dropdown-toggle.show,.btn-outline-dark:active{color:#fff;background-color:#212529;border-color:#212529}.btn-check:active+.btn-outline-dark:focus,.btn-check:checked+.btn-outline-dark:focus,.btn-outline-dark.active:focus,.btn-outline-dark.dropdown-toggle.show:focus,.btn-outline-dark:active:focus{box-shadow:0 0 0 .25rem rgba(33,37,41,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#212529;background-color:transparent}.btn-link{font-weight:400;color:#0d6efd;text-decoration:underline}.btn-link:hover{color:#0a58ca}.btn-link.disabled,.btn-link:disabled{color:#6c757d}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropdown,.dropend,.dropstart,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;z-index:1000;display:none;min-width:10rem;padding:.5rem 0;margin:0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:.125rem}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid rgba(0,0,0,.15)}.dropdown-item{display:block;width:100%;padding:.25rem 1rem;clear:both;font-weight:400;color:#212529;text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#1e2125;background-color:#e9ecef}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#0d6efd}.dropdown-item.disabled,.dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1rem;color:#212529}.dropdown-menu-dark{color:#dee2e6;background-color:#343a40;border-color:rgba(0,0,0,.15)}.dropdown-menu-dark .dropdown-item{color:#dee2e6}.dropdown-menu-dark .dropdown-item:focus,.dropdown-menu-dark .dropdown-item:hover{color:#fff;background-color:rgba(255,255,255,.15)}.dropdown-menu-dark .dropdown-item.active,.dropdown-menu-dark .dropdown-item:active{color:#fff;background-color:#0d6efd}.dropdown-menu-dark .dropdown-item.disabled,.dropdown-menu-dark .dropdown-item:disabled{color:#adb5bd}.dropdown-menu-dark .dropdown-divider{border-color:rgba(0,0,0,.15)}.dropdown-menu-dark .dropdown-item-text{color:#dee2e6}.dropdown-menu-dark .dropdown-header{color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn~.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem;color:#0d6efd;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:#0a58ca}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{margin-bottom:-1px;background:0 0;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6;isolation:isolate}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{background:0 0;border:0;border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#0d6efd}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:.5rem;padding-bottom:.5rem}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;text-decoration:none;white-space:nowrap}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem;transition:box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 .25rem}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas-header{display:none}.navbar-expand-sm .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-sm .offcanvas-bottom,.navbar-expand-sm .offcanvas-top{height:auto;border-top:0;border-bottom:0}.navbar-expand-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas-header{display:none}.navbar-expand-md .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-md .offcanvas-bottom,.navbar-expand-md .offcanvas-top{height:auto;border-top:0;border-bottom:0}.navbar-expand-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas-header{display:none}.navbar-expand-lg .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-lg .offcanvas-bottom,.navbar-expand-lg .offcanvas-top{height:auto;border-top:0;border-bottom:0}.navbar-expand-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas-header{display:none}.navbar-expand-xl .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-xl .offcanvas-bottom,.navbar-expand-xl .offcanvas-top{height:auto;border-top:0;border-bottom:0}.navbar-expand-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-xxl .offcanvas-bottom,.navbar-expand-xxl .offcanvas-top{height:auto;border-top:0;border-bottom:0}.navbar-expand-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas-header{display:none}.navbar-expand .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand .offcanvas-bottom,.navbar-expand .offcanvas-top{height:auto;border-top:0;border-bottom:0}.navbar-expand .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.55)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.55);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.55)}.navbar-light .navbar-text a,.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.55)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.55);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.55)}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:1rem 1rem}.card-title{margin-bottom:.5rem}.card-subtitle{margin-top:-.25rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:1rem}.card-header{padding:.5rem 1rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-footer{padding:.5rem 1rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.5rem;margin-bottom:-.5rem;margin-left:-.5rem;border-bottom:0}.card-header-pills{margin-right:-.5rem;margin-left:-.5rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1rem;border-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-group>.card{margin-bottom:.75rem}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:1rem 1.25rem;font-size:1rem;color:#212529;text-align:left;background-color:#fff;border:0;border-radius:0;overflow-anchor:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:#0c63e4;background-color:#e7f1ff;box-shadow:inset 0 -1px 0 rgba(0,0,0,.125)}.accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");transform:rotate(-180deg)}.accordion-button::after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:"";background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out}@media (prefers-reduced-motion:reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.accordion-header{margin-bottom:0}.accordion-item{background-color:#fff;border:1px solid rgba(0,0,0,.125)}.accordion-item:first-of-type{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.accordion-item:first-of-type .accordion-button{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-body{padding:1rem 1.25rem}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button{border-radius:0}.breadcrumb{display:flex;flex-wrap:wrap;padding:0 0;margin-bottom:1rem;list-style:none}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:.5rem;color:#6c757d;content:var(--bs-breadcrumb-divider, "/")}.breadcrumb-item.active{color:#6c757d}.pagination{display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;color:#0d6efd;text-decoration:none;background-color:#fff;border:1px solid #dee2e6;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:#0a58ca;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;color:#0a58ca;background-color:#e9ecef;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.page-item:not(:first-child) .page-link{margin-left:-1px}.page-item.active .page-link{z-index:3;color:#fff;background-color:#0d6efd;border-color:#0d6efd}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;background-color:#fff;border-color:#dee2e6}.page-link{padding:.375rem .75rem}.page-item:first-child .page-link{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.35em .65em;font-size:.75em;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{position:relative;padding:1rem 1rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{color:#084298;background-color:#cfe2ff;border-color:#b6d4fe}.alert-primary .alert-link{color:#06357a}.alert-secondary{color:#41464b;background-color:#e2e3e5;border-color:#d3d6d8}.alert-secondary .alert-link{color:#34383c}.alert-success{color:#0f5132;background-color:#d1e7dd;border-color:#badbcc}.alert-success .alert-link{color:#0c4128}.alert-info{color:#055160;background-color:#cff4fc;border-color:#b6effb}.alert-info .alert-link{color:#04414d}.alert-warning{color:#664d03;background-color:#fff3cd;border-color:#ffecb5}.alert-warning .alert-link{color:#523e02}.alert-danger{color:#842029;background-color:#f8d7da;border-color:#f5c2c7}.alert-danger .alert-link{color:#6a1a21}.alert-light{color:#636464;background-color:#fefefe;border-color:#fdfdfe}.alert-light .alert-link{color:#4f5050}.alert-dark{color:#141619;background-color:#d3d3d4;border-color:#bcbebf}.alert-dark .alert-link{color:#101214}@-webkit-keyframes progress-bar-stripes{0%{background-position-x:1rem}}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress{display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#0d6efd;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:1s linear infinite progress-bar-stripes;animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>li::before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.5rem 1rem;color:#212529;text-decoration:none;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#0d6efd;border-color:#0d6efd}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#084298;background-color:#cfe2ff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#084298;background-color:#bacbe6}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#084298;border-color:#084298}.list-group-item-secondary{color:#41464b;background-color:#e2e3e5}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#41464b;background-color:#cbccce}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#41464b;border-color:#41464b}.list-group-item-success{color:#0f5132;background-color:#d1e7dd}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#0f5132;background-color:#bcd0c7}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#0f5132;border-color:#0f5132}.list-group-item-info{color:#055160;background-color:#cff4fc}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#055160;background-color:#badce3}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#055160;border-color:#055160}.list-group-item-warning{color:#664d03;background-color:#fff3cd}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#664d03;background-color:#e6dbb9}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#664d03;border-color:#664d03}.list-group-item-danger{color:#842029;background-color:#f8d7da}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#842029;background-color:#dfc2c4}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#842029;border-color:#842029}.list-group-item-light{color:#636464;background-color:#fefefe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#636464;background-color:#e5e5e5}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#636464;border-color:#636464}.list-group-item-dark{color:#141619;background-color:#d3d3d4}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#141619;background-color:#bebebf}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#141619;border-color:#141619}.btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:#000;background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border:0;border-radius:.25rem;opacity:.5}.btn-close:hover{color:#000;text-decoration:none;opacity:.75}.btn-close:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);opacity:1}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.25}.btn-close-white{filter:invert(1) grayscale(100%) brightness(200%)}.toast{width:350px;max-width:100%;font-size:.875rem;pointer-events:auto;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .5rem 1rem rgba(0,0,0,.15);border-radius:.25rem}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:.75rem}.toast-header{display:flex;align-items:center;padding:.5rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.toast-header .btn-close{margin-right:-.375rem;margin-left:.75rem}.toast-body{padding:.75rem;word-wrap:break-word}.modal{position:fixed;top:0;left:0;z-index:1055;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1050;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .btn-close{padding:.5rem .5rem;margin:-.5rem -.5rem -.5rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{height:calc(100% - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}.modal-fullscreen .modal-footer{border-radius:0}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}.modal-fullscreen-sm-down .modal-footer{border-radius:0}}@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}.modal-fullscreen-md-down .modal-footer{border-radius:0}}@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}.modal-fullscreen-lg-down .modal-footer{border-radius:0}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}.modal-fullscreen-xl-down .modal-footer{border-radius:0}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}.modal-fullscreen-xxl-down .modal-footer{border-radius:0}}.tooltip{position:absolute;z-index:1080;display:block;margin:0;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .tooltip-arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[data-popper-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.bs-tooltip-top .tooltip-arrow::before{top:-1px;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[data-popper-placement^=right],.bs-tooltip-end{padding:0 .4rem}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,.bs-tooltip-end .tooltip-arrow::before{right:-1px;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[data-popper-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.bs-tooltip-bottom .tooltip-arrow::before{bottom:-1px;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[data-popper-placement^=left],.bs-tooltip-start{padding:0 .4rem}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,.bs-tooltip-start .tooltip-arrow::before{left:-1px;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1070;display:block;max-width:276px;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .popover-arrow{position:absolute;display:block;width:1rem;height:.5rem}.popover .popover-arrow::after,.popover .popover-arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-.5rem - 1px)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-top>.popover-arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-end>.popover-arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-.5rem - 1px)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f0f0f0}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-start>.popover-arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem 1rem;margin-bottom:0;font-size:1rem;background-color:#f0f0f0;border-bottom:1px solid rgba(0,0,0,.2);border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:1rem 1rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0 0;border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%;list-style:none}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-next-icon,.carousel-dark .carousel-control-prev-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}@-webkit-keyframes spinner-border{to{transform:rotate(360deg)}}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:.75s linear infinite spinner-border;animation:.75s linear infinite spinner-border}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:.75s linear infinite spinner-grow;animation:.75s linear infinite spinner-grow}.spinner-grow-sm{width:1rem;height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{-webkit-animation-duration:1.5s;animation-duration:1.5s}}.offcanvas{position:fixed;bottom:0;z-index:1045;display:flex;flex-direction:column;max-width:100%;visibility:hidden;background-color:#fff;background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:1rem 1rem}.offcanvas-header .btn-close{padding:.5rem .5rem;margin-top:-.5rem;margin-right:-.5rem;margin-bottom:-.5rem}.offcanvas-title{margin-bottom:0;line-height:1.5}.offcanvas-body{flex-grow:1;padding:1rem 1rem;overflow-y:auto}.offcanvas-start{top:0;left:0;width:400px;border-right:1px solid rgba(0,0,0,.2);transform:translateX(-100%)}.offcanvas-end{top:0;right:0;width:400px;border-left:1px solid rgba(0,0,0,.2);transform:translateX(100%)}.offcanvas-top{top:0;right:0;left:0;height:30vh;max-height:100%;border-bottom:1px solid rgba(0,0,0,.2);transform:translateY(-100%)}.offcanvas-bottom{right:0;left:0;height:30vh;max-height:100%;border-top:1px solid rgba(0,0,0,.2);transform:translateY(100%)}.offcanvas.show{transform:none}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentColor;opacity:.5}.placeholder.btn::before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{-webkit-animation:placeholder-glow 2s ease-in-out infinite;animation:placeholder-glow 2s ease-in-out infinite}@-webkit-keyframes placeholder-glow{50%{opacity:.2}}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{-webkit-mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,0.8) 75%,#000 95%);mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,0.8) 75%,#000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%;-webkit-animation:placeholder-wave 2s linear infinite;animation:placeholder-wave 2s linear infinite}@-webkit-keyframes placeholder-wave{100%{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}@keyframes placeholder-wave{100%{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}.clearfix::after{display:block;clear:both;content:""}.link-primary{color:#0d6efd}.link-primary:focus,.link-primary:hover{color:#0a58ca}.link-secondary{color:#6c757d}.link-secondary:focus,.link-secondary:hover{color:#565e64}.link-success{color:#198754}.link-success:focus,.link-success:hover{color:#146c43}.link-info{color:#0dcaf0}.link-info:focus,.link-info:hover{color:#3dd5f3}.link-warning{color:#ffc107}.link-warning:focus,.link-warning:hover{color:#ffcd39}.link-danger{color:#dc3545}.link-danger:focus,.link-danger:hover{color:#b02a37}.link-light{color:#f8f9fa}.link-light:focus,.link-light:hover{color:#f9fafb}.link-dark{color:#212529}.link-dark:focus,.link-dark:hover{color:#1a1e21}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:calc(3 / 4 * 100%)}.ratio-16x9{--bs-aspect-ratio:calc(9 / 16 * 100%)}.ratio-21x9{--bs-aspect-ratio:calc(9 / 21 * 100%)}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}@media (min-width:576px){.sticky-sm-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:768px){.sticky-md-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:992px){.sticky-lg-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:1200px){.sticky-xl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:1400px){.sticky-xxl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:1px;min-height:1em;background-color:currentColor;opacity:.25}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translateX(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:1px solid #dee2e6!important}.border-0{border:0!important}.border-top{border-top:1px solid #dee2e6!important}.border-top-0{border-top:0!important}.border-end{border-right:1px solid #dee2e6!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:1px solid #dee2e6!important}.border-start-0{border-left:0!important}.border-primary{border-color:#0d6efd!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#198754!important}.border-info{border-color:#0dcaf0!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#212529!important}.border-white{border-color:#fff!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-light{font-weight:300!important}.fw-lighter{font-weight:lighter!important}.fw-normal{font-weight:400!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity:1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity:1;color:rgba(var(--bs-body-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:#6c757d!important}.text-black-50{--bs-text-opacity:1;color:rgba(0,0,0,.5)!important}.text-white-50{--bs-text-opacity:1;color:rgba(255,255,255,.5)!important}.text-reset{--bs-text-opacity:1;color:inherit!important}.text-opacity-25{--bs-text-opacity:0.25}.text-opacity-50{--bs-text-opacity:0.5}.text-opacity-75{--bs-text-opacity:0.75}.text-opacity-100{--bs-text-opacity:1}.bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity:1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity:1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity:1;background-color:rgba(var(--bs-body-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity:1;background-color:transparent!important}.bg-opacity-10{--bs-bg-opacity:0.1}.bg-opacity-25{--bs-bg-opacity:0.25}.bg-opacity-50{--bs-bg-opacity:0.5}.bg-opacity-75{--bs-bg-opacity:0.75}.bg-opacity-100{--bs-bg-opacity:1}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:.25rem!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:.2rem!important}.rounded-2{border-radius:.25rem!important}.rounded-3{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-end{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-start{border-bottom-left-radius:.25rem!important;border-top-left-radius:.25rem!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}} +/*# sourceMappingURL=bootstrap.min.css.map */ \ No newline at end of file diff --git a/moadiran/wwwroot/css/bootstrap/bootstrap.min.css.map b/moadiran/wwwroot/css/bootstrap/bootstrap.min.css.map new file mode 100644 index 0000000..afcd9e3 --- /dev/null +++ b/moadiran/wwwroot/css/bootstrap/bootstrap.min.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../../scss/bootstrap.scss","../../scss/_root.scss","../../scss/_reboot.scss","dist/css/bootstrap.css","../../scss/vendor/_rfs.scss","../../scss/mixins/_border-radius.scss","../../scss/_type.scss","../../scss/mixins/_lists.scss","../../scss/_images.scss","../../scss/mixins/_image.scss","../../scss/_containers.scss","../../scss/mixins/_container.scss","../../scss/mixins/_breakpoints.scss","../../scss/_grid.scss","../../scss/mixins/_grid.scss","../../scss/_tables.scss","../../scss/mixins/_table-variants.scss","../../scss/forms/_labels.scss","../../scss/forms/_form-text.scss","../../scss/forms/_form-control.scss","../../scss/mixins/_transition.scss","../../scss/mixins/_gradients.scss","../../scss/forms/_form-select.scss","../../scss/forms/_form-check.scss","../../scss/forms/_form-range.scss","../../scss/forms/_floating-labels.scss","../../scss/forms/_input-group.scss","../../scss/mixins/_forms.scss","../../scss/_buttons.scss","../../scss/mixins/_buttons.scss","../../scss/_transitions.scss","../../scss/_dropdown.scss","../../scss/mixins/_caret.scss","../../scss/_button-group.scss","../../scss/_nav.scss","../../scss/_navbar.scss","../../scss/_card.scss","../../scss/_accordion.scss","../../scss/_breadcrumb.scss","../../scss/_pagination.scss","../../scss/mixins/_pagination.scss","../../scss/_badge.scss","../../scss/_alert.scss","../../scss/mixins/_alert.scss","../../scss/_progress.scss","../../scss/_list-group.scss","../../scss/mixins/_list-group.scss","../../scss/_close.scss","../../scss/_toasts.scss","../../scss/_modal.scss","../../scss/mixins/_backdrop.scss","../../scss/_tooltip.scss","../../scss/mixins/_reset-text.scss","../../scss/_popover.scss","../../scss/_carousel.scss","../../scss/mixins/_clearfix.scss","../../scss/_spinners.scss","../../scss/_offcanvas.scss","../../scss/_placeholders.scss","../../scss/helpers/_colored-links.scss","../../scss/helpers/_ratio.scss","../../scss/helpers/_position.scss","../../scss/helpers/_stacks.scss","../../scss/helpers/_visually-hidden.scss","../../scss/mixins/_visually-hidden.scss","../../scss/helpers/_stretched-link.scss","../../scss/helpers/_text-truncation.scss","../../scss/mixins/_text-truncate.scss","../../scss/helpers/_vr.scss","../../scss/mixins/_utilities.scss","../../scss/utilities/_api.scss"],"names":[],"mappings":"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","sourcesContent":["/*!\n * Bootstrap v5.1.0 (https://getbootstrap.com/)\n * Copyright 2011-2021 The Bootstrap Authors\n * Copyright 2011-2021 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n\n// scss-docs-start import-stack\n// Configuration\n@import \"functions\";\n@import \"variables\";\n@import \"mixins\";\n@import \"utilities\";\n\n// Layout & components\n@import \"root\";\n@import \"reboot\";\n@import \"type\";\n@import \"images\";\n@import \"containers\";\n@import \"grid\";\n@import \"tables\";\n@import \"forms\";\n@import \"buttons\";\n@import \"transitions\";\n@import \"dropdown\";\n@import \"button-group\";\n@import \"nav\";\n@import \"navbar\";\n@import \"card\";\n@import \"accordion\";\n@import \"breadcrumb\";\n@import \"pagination\";\n@import \"badge\";\n@import \"alert\";\n@import \"progress\";\n@import \"list-group\";\n@import \"close\";\n@import \"toasts\";\n@import \"modal\";\n@import \"tooltip\";\n@import \"popover\";\n@import \"carousel\";\n@import \"spinners\";\n@import \"offcanvas\";\n@import \"placeholders\";\n\n// Helpers\n@import \"helpers\";\n\n// Utilities\n@import \"utilities/api\";\n// scss-docs-end import-stack\n",":root {\n // Note: Custom variable values only support SassScript inside `#{}`.\n\n // Colors\n //\n // Generate palettes for full colors, grays, and theme colors.\n\n @each $color, $value in $colors {\n --#{$variable-prefix}#{$color}: #{$value};\n }\n\n @each $color, $value in $grays {\n --#{$variable-prefix}gray-#{$color}: #{$value};\n }\n\n @each $color, $value in $theme-colors {\n --#{$variable-prefix}#{$color}: #{$value};\n }\n\n @each $color, $value in $theme-colors-rgb {\n --#{$variable-prefix}#{$color}-rgb: #{$value};\n }\n\n --#{$variable-prefix}white-rgb: #{to-rgb($white)};\n --#{$variable-prefix}black-rgb: #{to-rgb($black)};\n --#{$variable-prefix}body-rgb: #{to-rgb($body-color)};\n\n // Fonts\n\n // Note: Use `inspect` for lists so that quoted items keep the quotes.\n // See https://github.com/sass/sass/issues/2383#issuecomment-336349172\n --#{$variable-prefix}font-sans-serif: #{inspect($font-family-sans-serif)};\n --#{$variable-prefix}font-monospace: #{inspect($font-family-monospace)};\n --#{$variable-prefix}gradient: #{$gradient};\n\n // Root and body\n // stylelint-disable custom-property-empty-line-before\n // scss-docs-start root-body-variables\n @if $font-size-root != null {\n --#{$variable-prefix}root-font-size: #{$font-size-root};\n }\n --#{$variable-prefix}body-font-family: #{$font-family-base};\n --#{$variable-prefix}body-font-size: #{$font-size-base};\n --#{$variable-prefix}body-font-weight: #{$font-weight-base};\n --#{$variable-prefix}body-line-height: #{$line-height-base};\n --#{$variable-prefix}body-color: #{$body-color};\n @if $body-text-align != null {\n --#{$variable-prefix}body-text-align: #{$body-text-align};\n }\n --#{$variable-prefix}body-bg: #{$body-bg};\n // scss-docs-end root-body-variables\n // stylelint-enable custom-property-empty-line-before\n}\n","// stylelint-disable declaration-no-important, selector-no-qualifying-type, property-no-vendor-prefix\n\n\n// Reboot\n//\n// Normalization of HTML elements, manually forked from Normalize.css to remove\n// styles targeting irrelevant browsers while applying new styles.\n//\n// Normalize is licensed MIT. https://github.com/necolas/normalize.css\n\n\n// Document\n//\n// Change from `box-sizing: content-box` so that `width` is not affected by `padding` or `border`.\n\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\n\n// Root\n//\n// Ability to the value of the root font sizes, affecting the value of `rem`.\n// null by default, thus nothing is generated.\n\n:root {\n @if $font-size-root != null {\n font-size: var(--#{$variable-prefix}-root-font-size);\n }\n\n @if $enable-smooth-scroll {\n @media (prefers-reduced-motion: no-preference) {\n scroll-behavior: smooth;\n }\n }\n}\n\n\n// Body\n//\n// 1. Remove the margin in all browsers.\n// 2. As a best practice, apply a default `background-color`.\n// 3. Prevent adjustments of font size after orientation changes in iOS.\n// 4. Change the default tap highlight to be completely transparent in iOS.\n\n// scss-docs-start reboot-body-rules\nbody {\n margin: 0; // 1\n font-family: var(--#{$variable-prefix}body-font-family);\n @include font-size(var(--#{$variable-prefix}body-font-size));\n font-weight: var(--#{$variable-prefix}body-font-weight);\n line-height: var(--#{$variable-prefix}body-line-height);\n color: var(--#{$variable-prefix}body-color);\n text-align: var(--#{$variable-prefix}body-text-align);\n background-color: var(--#{$variable-prefix}body-bg); // 2\n -webkit-text-size-adjust: 100%; // 3\n -webkit-tap-highlight-color: rgba($black, 0); // 4\n}\n// scss-docs-end reboot-body-rules\n\n\n// Content grouping\n//\n// 1. Reset Firefox's gray color\n// 2. Set correct height and prevent the `size` attribute to make the `hr` look like an input field\n\nhr {\n margin: $hr-margin-y 0;\n color: $hr-color; // 1\n background-color: currentColor;\n border: 0;\n opacity: $hr-opacity;\n}\n\nhr:not([size]) {\n height: $hr-height; // 2\n}\n\n\n// Typography\n//\n// 1. Remove top margins from headings\n// By default, `

`-`

` all receive top and bottom margins. We nuke the top\n// margin for easier control within type scales as it avoids margin collapsing.\n\n%heading {\n margin-top: 0; // 1\n margin-bottom: $headings-margin-bottom;\n font-family: $headings-font-family;\n font-style: $headings-font-style;\n font-weight: $headings-font-weight;\n line-height: $headings-line-height;\n color: $headings-color;\n}\n\nh1 {\n @extend %heading;\n @include font-size($h1-font-size);\n}\n\nh2 {\n @extend %heading;\n @include font-size($h2-font-size);\n}\n\nh3 {\n @extend %heading;\n @include font-size($h3-font-size);\n}\n\nh4 {\n @extend %heading;\n @include font-size($h4-font-size);\n}\n\nh5 {\n @extend %heading;\n @include font-size($h5-font-size);\n}\n\nh6 {\n @extend %heading;\n @include font-size($h6-font-size);\n}\n\n\n// Reset margins on paragraphs\n//\n// Similarly, the top margin on `

`s get reset. However, we also reset the\n// bottom margin to use `rem` units instead of `em`.\n\np {\n margin-top: 0;\n margin-bottom: $paragraph-margin-bottom;\n}\n\n\n// Abbreviations\n//\n// 1. Duplicate behavior to the data-bs-* attribute for our tooltip plugin\n// 2. Add the correct text decoration in Chrome, Edge, Opera, and Safari.\n// 3. Add explicit cursor to indicate changed behavior.\n// 4. Prevent the text-decoration to be skipped.\n\nabbr[title],\nabbr[data-bs-original-title] { // 1\n text-decoration: underline dotted; // 2\n cursor: help; // 3\n text-decoration-skip-ink: none; // 4\n}\n\n\n// Address\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\n\n// Lists\n\nol,\nul {\n padding-left: 2rem;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: $dt-font-weight;\n}\n\n// 1. Undo browser default\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0; // 1\n}\n\n\n// Blockquote\n\nblockquote {\n margin: 0 0 1rem;\n}\n\n\n// Strong\n//\n// Add the correct font weight in Chrome, Edge, and Safari\n\nb,\nstrong {\n font-weight: $font-weight-bolder;\n}\n\n\n// Small\n//\n// Add the correct font size in all browsers\n\nsmall {\n @include font-size($small-font-size);\n}\n\n\n// Mark\n\nmark {\n padding: $mark-padding;\n background-color: $mark-bg;\n}\n\n\n// Sub and Sup\n//\n// Prevent `sub` and `sup` elements from affecting the line height in\n// all browsers.\n\nsub,\nsup {\n position: relative;\n @include font-size($sub-sup-font-size);\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub { bottom: -.25em; }\nsup { top: -.5em; }\n\n\n// Links\n\na {\n color: $link-color;\n text-decoration: $link-decoration;\n\n &:hover {\n color: $link-hover-color;\n text-decoration: $link-hover-decoration;\n }\n}\n\n// And undo these styles for placeholder links/named anchors (without href).\n// It would be more straightforward to just use a[href] in previous block, but that\n// causes specificity issues in many other styles that are too complex to fix.\n// See https://github.com/twbs/bootstrap/issues/19402\n\na:not([href]):not([class]) {\n &,\n &:hover {\n color: inherit;\n text-decoration: none;\n }\n}\n\n\n// Code\n\npre,\ncode,\nkbd,\nsamp {\n font-family: $font-family-code;\n @include font-size(1em); // Correct the odd `em` font sizing in all browsers.\n direction: ltr #{\"/* rtl:ignore */\"};\n unicode-bidi: bidi-override;\n}\n\n// 1. Remove browser default top margin\n// 2. Reset browser default of `1em` to use `rem`s\n// 3. Don't allow content to break outside\n\npre {\n display: block;\n margin-top: 0; // 1\n margin-bottom: 1rem; // 2\n overflow: auto; // 3\n @include font-size($code-font-size);\n color: $pre-color;\n\n // Account for some code outputs that place code tags in pre tags\n code {\n @include font-size(inherit);\n color: inherit;\n word-break: normal;\n }\n}\n\ncode {\n @include font-size($code-font-size);\n color: $code-color;\n word-wrap: break-word;\n\n // Streamline the style when inside anchors to avoid broken underline and more\n a > & {\n color: inherit;\n }\n}\n\nkbd {\n padding: $kbd-padding-y $kbd-padding-x;\n @include font-size($kbd-font-size);\n color: $kbd-color;\n background-color: $kbd-bg;\n @include border-radius($border-radius-sm);\n\n kbd {\n padding: 0;\n @include font-size(1em);\n font-weight: $nested-kbd-font-weight;\n }\n}\n\n\n// Figures\n//\n// Apply a consistent margin strategy (matches our type styles).\n\nfigure {\n margin: 0 0 1rem;\n}\n\n\n// Images and content\n\nimg,\nsvg {\n vertical-align: middle;\n}\n\n\n// Tables\n//\n// Prevent double borders\n\ntable {\n caption-side: bottom;\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: $table-cell-padding-y;\n padding-bottom: $table-cell-padding-y;\n color: $table-caption-color;\n text-align: left;\n}\n\n// 1. Removes font-weight bold by inheriting\n// 2. Matches default `` alignment by inheriting `text-align`.\n// 3. Fix alignment for Safari\n\nth {\n font-weight: $table-th-font-weight; // 1\n text-align: inherit; // 2\n text-align: -webkit-match-parent; // 3\n}\n\nthead,\ntbody,\ntfoot,\ntr,\ntd,\nth {\n border-color: inherit;\n border-style: solid;\n border-width: 0;\n}\n\n\n// Forms\n//\n// 1. Allow labels to use `margin` for spacing.\n\nlabel {\n display: inline-block; // 1\n}\n\n// Remove the default `border-radius` that macOS Chrome adds.\n// See https://github.com/twbs/bootstrap/issues/24093\n\nbutton {\n // stylelint-disable-next-line property-disallowed-list\n border-radius: 0;\n}\n\n// Explicitly remove focus outline in Chromium when it shouldn't be\n// visible (e.g. as result of mouse click or touch tap). It already\n// should be doing this automatically, but seems to currently be\n// confused and applies its very visible two-tone outline anyway.\n\nbutton:focus:not(:focus-visible) {\n outline: 0;\n}\n\n// 1. Remove the margin in Firefox and Safari\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0; // 1\n font-family: inherit;\n @include font-size(inherit);\n line-height: inherit;\n}\n\n// Remove the inheritance of text transform in Firefox\nbutton,\nselect {\n text-transform: none;\n}\n// Set the cursor for non-`',tClose:"Close (Esc)",tLoading:"Loading...",autoFocusLast:!0}},a.fn.magnificPopup=function(c){A();var d=a(this);if("string"==typeof c)if("open"===c){var e,f=u?d.data("magnificPopup"):d[0].magnificPopup,g=parseInt(arguments[1],10)||0;f.items?e=f.items[g]:(e=d,f.delegate&&(e=e.find(f.delegate)),e=e.eq(g)),b._openClick({mfpEl:e},d,f)}else b.isOpen&&b[c].apply(b,Array.prototype.slice.call(arguments,1));else c=a.extend(!0,{},c),u?d.data("magnificPopup",c):d[0].magnificPopup=c,b.addGroup(d,c);return d};var C,D,E,F="inline",G=function(){E&&(D.after(E.addClass(C)).detach(),E=null)};a.magnificPopup.registerModule(F,{options:{hiddenClass:"hide",markup:"",tNotFound:"Content not found"},proto:{initInline:function(){b.types.push(F),w(h+"."+F,function(){G()})},getInline:function(c,d){if(G(),c.src){var e=b.st.inline,f=a(c.src);if(f.length){var g=f[0].parentNode;g&&g.tagName&&(D||(C=e.hiddenClass,D=x(C),C="mfp-"+C),E=f.after(D).detach().removeClass(C)),b.updateStatus("ready")}else b.updateStatus("error",e.tNotFound),f=a("

");return c.inlineElement=f,f}return b.updateStatus("ready"),b._parseMarkup(d,{},c),d}}});var H,I="ajax",J=function(){H&&a(document.body).removeClass(H)},K=function(){J(),b.req&&b.req.abort()};a.magnificPopup.registerModule(I,{options:{settings:null,cursor:"mfp-ajax-cur",tError:'The content could not be loaded.'},proto:{initAjax:function(){b.types.push(I),H=b.st.ajax.cursor,w(h+"."+I,K),w("BeforeChange."+I,K)},getAjax:function(c){H&&a(document.body).addClass(H),b.updateStatus("loading");var d=a.extend({url:c.src,success:function(d,e,f){var g={data:d,xhr:f};y("ParseAjax",g),b.appendContent(a(g.data),I),c.finished=!0,J(),b._setFocus(),setTimeout(function(){b.wrap.addClass(q)},16),b.updateStatus("ready"),y("AjaxContentAdded")},error:function(){J(),c.finished=c.loadError=!0,b.updateStatus("error",b.st.ajax.tError.replace("%url%",c.src))}},b.st.ajax.settings);return b.req=a.ajax(d),""}}});var L,M=function(c){if(c.data&&void 0!==c.data.title)return c.data.title;var d=b.st.image.titleSrc;if(d){if(a.isFunction(d))return d.call(b,c);if(c.el)return c.el.attr(d)||""}return""};a.magnificPopup.registerModule("image",{options:{markup:'
',cursor:"mfp-zoom-out-cur",titleSrc:"title",verticalFit:!0,tError:'The image could not be loaded.'},proto:{initImage:function(){var c=b.st.image,d=".image";b.types.push("image"),w(m+d,function(){"image"===b.currItem.type&&c.cursor&&a(document.body).addClass(c.cursor)}),w(h+d,function(){c.cursor&&a(document.body).removeClass(c.cursor),v.off("resize"+p)}),w("Resize"+d,b.resizeImage),b.isLowIE&&w("AfterChange",b.resizeImage)},resizeImage:function(){var a=b.currItem;if(a&&a.img&&b.st.image.verticalFit){var c=0;b.isLowIE&&(c=parseInt(a.img.css("padding-top"),10)+parseInt(a.img.css("padding-bottom"),10)),a.img.css("max-height",b.wH-c)}},_onImageHasSize:function(a){a.img&&(a.hasSize=!0,L&&clearInterval(L),a.isCheckingImgSize=!1,y("ImageHasSize",a),a.imgHidden&&(b.content&&b.content.removeClass("mfp-loading"),a.imgHidden=!1))},findImageSize:function(a){var c=0,d=a.img[0],e=function(f){L&&clearInterval(L),L=setInterval(function(){return d.naturalWidth>0?void b._onImageHasSize(a):(c>200&&clearInterval(L),c++,void(3===c?e(10):40===c?e(50):100===c&&e(500)))},f)};e(1)},getImage:function(c,d){var e=0,f=function(){c&&(c.img[0].complete?(c.img.off(".mfploader"),c===b.currItem&&(b._onImageHasSize(c),b.updateStatus("ready")),c.hasSize=!0,c.loaded=!0,y("ImageLoadComplete")):(e++,200>e?setTimeout(f,100):g()))},g=function(){c&&(c.img.off(".mfploader"),c===b.currItem&&(b._onImageHasSize(c),b.updateStatus("error",h.tError.replace("%url%",c.src))),c.hasSize=!0,c.loaded=!0,c.loadError=!0)},h=b.st.image,i=d.find(".mfp-img");if(i.length){var j=document.createElement("img");j.className="mfp-img",c.el&&c.el.find("img").length&&(j.alt=c.el.find("img").attr("alt")),c.img=a(j).on("load.mfploader",f).on("error.mfploader",g),j.src=c.src,i.is("img")&&(c.img=c.img.clone()),j=c.img[0],j.naturalWidth>0?c.hasSize=!0:j.width||(c.hasSize=!1)}return b._parseMarkup(d,{title:M(c),img_replaceWith:c.img},c),b.resizeImage(),c.hasSize?(L&&clearInterval(L),c.loadError?(d.addClass("mfp-loading"),b.updateStatus("error",h.tError.replace("%url%",c.src))):(d.removeClass("mfp-loading"),b.updateStatus("ready")),d):(b.updateStatus("loading"),c.loading=!0,c.hasSize||(c.imgHidden=!0,d.addClass("mfp-loading"),b.findImageSize(c)),d)}}});var N,O=function(){return void 0===N&&(N=void 0!==document.createElement("p").style.MozTransform),N};a.magnificPopup.registerModule("zoom",{options:{enabled:!1,easing:"ease-in-out",duration:300,opener:function(a){return a.is("img")?a:a.find("img")}},proto:{initZoom:function(){var a,c=b.st.zoom,d=".zoom";if(c.enabled&&b.supportsTransition){var e,f,g=c.duration,j=function(a){var b=a.clone().removeAttr("style").removeAttr("class").addClass("mfp-animated-image"),d="all "+c.duration/1e3+"s "+c.easing,e={position:"fixed",zIndex:9999,left:0,top:0,"-webkit-backface-visibility":"hidden"},f="transition";return e["-webkit-"+f]=e["-moz-"+f]=e["-o-"+f]=e[f]=d,b.css(e),b},k=function(){b.content.css("visibility","visible")};w("BuildControls"+d,function(){if(b._allowZoom()){if(clearTimeout(e),b.content.css("visibility","hidden"),a=b._getItemToZoom(),!a)return void k();f=j(a),f.css(b._getOffset()),b.wrap.append(f),e=setTimeout(function(){f.css(b._getOffset(!0)),e=setTimeout(function(){k(),setTimeout(function(){f.remove(),a=f=null,y("ZoomAnimationEnded")},16)},g)},16)}}),w(i+d,function(){if(b._allowZoom()){if(clearTimeout(e),b.st.removalDelay=g,!a){if(a=b._getItemToZoom(),!a)return;f=j(a)}f.css(b._getOffset(!0)),b.wrap.append(f),b.content.css("visibility","hidden"),setTimeout(function(){f.css(b._getOffset())},16)}}),w(h+d,function(){b._allowZoom()&&(k(),f&&f.remove(),a=null)})}},_allowZoom:function(){return"image"===b.currItem.type},_getItemToZoom:function(){return b.currItem.hasSize?b.currItem.img:!1},_getOffset:function(c){var d;d=c?b.currItem.img:b.st.zoom.opener(b.currItem.el||b.currItem);var e=d.offset(),f=parseInt(d.css("padding-top"),10),g=parseInt(d.css("padding-bottom"),10);e.top-=a(window).scrollTop()-f;var h={width:d.width(),height:(u?d.innerHeight():d[0].offsetHeight)-g-f};return O()?h["-moz-transform"]=h.transform="translate("+e.left+"px,"+e.top+"px)":(h.left=e.left,h.top=e.top),h}}});var P="iframe",Q="//about:blank",R=function(a){if(b.currTemplate[P]){var c=b.currTemplate[P].find("iframe");c.length&&(a||(c[0].src=Q),b.isIE8&&c.css("display",a?"block":"none"))}};a.magnificPopup.registerModule(P,{options:{markup:'
',srcAction:"iframe_src",patterns:{youtube:{index:"youtube.com",id:"v=",src:"//www.youtube.com/embed/%id%?autoplay=1"},vimeo:{index:"vimeo.com/",id:"/",src:"//player.vimeo.com/video/%id%?autoplay=1"},gmaps:{index:"//maps.google.",src:"%id%&output=embed"}}},proto:{initIframe:function(){b.types.push(P),w("BeforeChange",function(a,b,c){b!==c&&(b===P?R():c===P&&R(!0))}),w(h+"."+P,function(){R()})},getIframe:function(c,d){var e=c.src,f=b.st.iframe;a.each(f.patterns,function(){return e.indexOf(this.index)>-1?(this.id&&(e="string"==typeof this.id?e.substr(e.lastIndexOf(this.id)+this.id.length,e.length):this.id.call(this,e)),e=this.src.replace("%id%",e),!1):void 0});var g={};return f.srcAction&&(g[f.srcAction]=e),b._parseMarkup(d,g,c),b.updateStatus("ready"),d}}});var S=function(a){var c=b.items.length;return a>c-1?a-c:0>a?c+a:a},T=function(a,b,c){return a.replace(/%curr%/gi,b+1).replace(/%total%/gi,c)};a.magnificPopup.registerModule("gallery",{options:{enabled:!1,arrowMarkup:'',preload:[0,2],navigateByImgClick:!0,arrows:!0,tPrev:"Previous (Left arrow key)",tNext:"Next (Right arrow key)",tCounter:"%curr% of %total%"},proto:{initGallery:function(){var c=b.st.gallery,e=".mfp-gallery";return b.direction=!0,c&&c.enabled?(f+=" mfp-gallery",w(m+e,function(){c.navigateByImgClick&&b.wrap.on("click"+e,".mfp-img",function(){return b.items.length>1?(b.next(),!1):void 0}),d.on("keydown"+e,function(a){37===a.keyCode?b.prev():39===a.keyCode&&b.next()})}),w("UpdateStatus"+e,function(a,c){c.text&&(c.text=T(c.text,b.currItem.index,b.items.length))}),w(l+e,function(a,d,e,f){var g=b.items.length;e.counter=g>1?T(c.tCounter,f.index,g):""}),w("BuildControls"+e,function(){if(b.items.length>1&&c.arrows&&!b.arrowLeft){var d=c.arrowMarkup,e=b.arrowLeft=a(d.replace(/%title%/gi,c.tPrev).replace(/%dir%/gi,"left")).addClass(s),f=b.arrowRight=a(d.replace(/%title%/gi,c.tNext).replace(/%dir%/gi,"right")).addClass(s);e.click(function(){b.prev()}),f.click(function(){b.next()}),b.container.append(e.add(f))}}),w(n+e,function(){b._preloadTimeout&&clearTimeout(b._preloadTimeout),b._preloadTimeout=setTimeout(function(){b.preloadNearbyImages(),b._preloadTimeout=null},16)}),void w(h+e,function(){d.off(e),b.wrap.off("click"+e),b.arrowRight=b.arrowLeft=null})):!1},next:function(){b.direction=!0,b.index=S(b.index+1),b.updateItemHTML()},prev:function(){b.direction=!1,b.index=S(b.index-1),b.updateItemHTML()},goTo:function(a){b.direction=a>=b.index,b.index=a,b.updateItemHTML()},preloadNearbyImages:function(){var a,c=b.st.gallery.preload,d=Math.min(c[0],b.items.length),e=Math.min(c[1],b.items.length);for(a=1;a<=(b.direction?e:d);a++)b._preloadItem(b.index+a);for(a=1;a<=(b.direction?d:e);a++)b._preloadItem(b.index-a)},_preloadItem:function(c){if(c=S(c),!b.items[c].preloaded){var d=b.items[c];d.parsed||(d=b.parseEl(c)),y("LazyLoad",d),"image"===d.type&&(d.img=a('').on("load.mfploader",function(){d.hasSize=!0}).on("error.mfploader",function(){d.hasSize=!0,d.loadError=!0,y("LazyLoadError",d)}).attr("src",d.src)),d.preloaded=!0}}}});var U="retina";a.magnificPopup.registerModule(U,{options:{replaceSrc:function(a){return a.src.replace(/\.\w+$/,function(a){return"@2x"+a})},ratio:1},proto:{initRetina:function(){if(window.devicePixelRatio>1){var a=b.st.retina,c=a.ratio;c=isNaN(c)?c():c,c>1&&(w("ImageHasSize."+U,function(a,b){b.img.css({"max-width":b.img[0].naturalWidth/c,width:"100%"})}),w("ElementParse."+U,function(b,d){d.src=a.replaceSrc(d,c)}))}}}}),A()}); \ No newline at end of file diff --git a/moadiran/wwwroot/js/main.js b/moadiran/wwwroot/js/main.js new file mode 100644 index 0000000..921f897 --- /dev/null +++ b/moadiran/wwwroot/js/main.js @@ -0,0 +1,1371 @@ +(function ($) { + "use strict"; + + //////////////////////////////////////////////////// + // 03. Search Js + $(".search-open-btn").on("click", function () { + $(".search__popup").addClass("search-opened"); + }); + + + $(".search-close-btn").on("click", function () { + $(".search__popup").removeClass("search-opened"); + }); + + $(".job-form-open-btn").on("click", function () { + $(".job__form").slideToggle("job__form"); + }); + + $('.tp-custom-accordion .accordion-items').on("click", function(){ + $(this).addClass('tp-faq-active').siblings().removeClass('tp-faq-active'); + }); + + var windowOn = $(window) + /////////////////////////////////////////////////// + // 01. PreLoader Js + windowOn.on('load',function () { + $('#loading').fadeOut(500); + }); + + /////////////////////////////////////////////////// + // 02. SubMenu Dropdown Toggle + if ($('.tp-main-menu nav > ul > li.has-dropdown > a').length) { + $('.tp-main-menu nav > ul > li.has-dropdown > a').append(''); + } + + /////////////////////////////////////////////////// + // 03. scroll-to-target + windowOn.on('scroll', function () { + var scroll = windowOn.scrollTop(); + if (scroll < 500) { + $('.scroll-to-target').removeClass('open'); + + } else { + $('.scroll-to-target').addClass('open'); + } + }); + + /////////////////////////////////////////////////// + // 04. Scroll Up Js + if ($('.scroll-to-target').length) { + $(".scroll-to-target").on('click', function () { + var target = $(this).attr('data-target'); + // animate + $('html, body').animate({ + scrollTop: $(target).offset().top + }, 1000); + + }); + } + + // 04. Scroll Up Js + if ($('.scroll-to-target-2').length) { + $(".scroll-to-target-2").on('click', function () { + var target = $(this).attr('data-target'); + // animate + $('html, body').animate({ + scrollTop: $(target).offset().top + }, 1000); + + }); + } + function smoothSctollTop() { + $('.smooth a').on('click', function (event) { + var target = $(this.getAttribute('href')); + if (target.length) { + event.preventDefault(); + $('html, body').stop().animate({ + scrollTop: target.offset().top - 150 + }, 1000); + } + }); + } + smoothSctollTop(); + + + /////////////////////////////////////////////////// + // 06. PreLoader Js + windowOn.on('load',function() { + $("#preloader").fadeOut(500); + + }); + + /////////////////////////////////////////////////// + // 07. Sticky Header Js + windowOn.on('scroll', function () { + var scroll = windowOn.scrollTop(); + if (scroll < 400) { + $("#header-sticky").removeClass("header-sticky"); + } else { + $("#header-sticky").addClass("header-sticky"); + } + }); + + //////////////////////////////////////////////////// + // 08. Mobile Menu Js + $('#mobile-menu').meanmenu({ + meanMenuContainer: '.mobile-menu', + meanScreenWidth: "991", + meanExpand: [''], + }); + //////////////////////////////////////////////////// + // 08. Mobile Menu Js + $('#mobile-menu-2').meanmenu({ + meanMenuContainer: '.mobile-menu', + meanScreenWidth: "6000", + meanExpand: [''], + }); + + + + $(window).on('load', function () { + + $('#preloader').delay(350).fadeOut('slow'); + + $('body').delay(350).css({ 'overflow': 'visible' }); + + }) + + //////////////////////////////////////////////////// + // 09. Sidebar Js + $(".tp-menu-bar").on("click", function () { + $(".tpoffcanvas").addClass("opened"); + $(".body-overlay").addClass("apply"); + }); + $(".close-btn").on("click", function () { + $(".tpoffcanvas").removeClass("opened"); + $(".body-overlay").removeClass("apply"); + }); + $(".body-overlay").on("click", function () { + $(".tpoffcanvas").removeClass("opened"); + $(".body-overlay").removeClass("apply"); + }); + + /////////////////////////////////////////////////// + // 10. Magnific Js + $(".popup-video").magnificPopup({ + type: "iframe", + }); + + //////////////////////////////////////////////////// + // 11. Data CSS Js + $("[data-background").each(function () { + $(this).css("background-image", "url( " + $(this).attr("data-background") + " )"); + }); + + $("[data-width]").each(function () { + $(this).css("width", $(this).attr("data-width")); + }); + + $("[data-bg-color]").each(function () { + $(this).css("background-color", $(this).attr("data-bg-color")); + }); + + //////////////////////////////////////////////////// + // 12. Counter Js + $('.counter').counterUp({ + delay: 10, + time: 1000 + }); + + + //////////////////////////////////////////////////// + // 13. Swiper Js + const serviceswiper = new Swiper('.tp-project__slider-active', { + // Optional parameters + loop: true, + slidesPerView: 3, + spaceBetween: 30, + breakpoints: { + '1200': { + slidesPerView: 3, + }, + '992': { + slidesPerView: 1, + }, + '768': { + slidesPerView: 1, + }, + '576': { + slidesPerView: 1, + }, + '0': { + slidesPerView: 1, + }, + }, + + // scrollbar + scrollbar: { + el: ".tp-scrollbar", + clickable: true, + }, + }); + + //////////////////////////////////////////////////// + + // 13. Swiper Js + const testiswiper = new Swiper('.testimonial-five-slider-active', { + // Optional parameters + loop: true, + slidesPerView: 4, + spaceBetween: 30, + arrows:true, + breakpoints: { + '1200': { + slidesPerView: 4, + }, + '992': { + slidesPerView: 3, + }, + '768': { + slidesPerView: 3, + }, + '576': { + slidesPerView: 1, + }, + '0': { + slidesPerView: 1, + }, + }, + + // scrollbar + scrollbar: { + el: ".tp-scrollbar", + clickable: true, + }, + // Navigation arrows + navigation: { + nextEl: '.test-prev', + prevEl: '.test-next', + }, + }); + + + // 13. Swiper Js + const gridswiper = new Swiper('.blog-grid-slider-active', { + // Optional parameters + loop: true, + slidesPerView: 1, + effect:'fade', + arrows:true, + breakpoints: { + '1200': { + slidesPerView: 1, + }, + '992': { + slidesPerView: 1, + }, + '768': { + slidesPerView: 1, + }, + '576': { + slidesPerView: 1, + }, + '0': { + slidesPerView: 1, + }, + }, + // Navigation arrows + navigation: { + nextEl: '.grid-next', + prevEl: '.grid-prev', + }, + }); + + + // 13. Swiper Js + const journeyswiper = new Swiper('.journey-slider-active', { + // Optional parameters + loop: true, + slidesPerView: 5, + spaceBetween: 30, + breakpoints: { + '1200': { + slidesPerView: 5, + }, + '992': { + slidesPerView: 3, + }, + '768': { + slidesPerView: 2, + }, + '576': { + slidesPerView: 2, + }, + '0': { + slidesPerView: 1, + }, + }, + + // scrollbar + scrollbar: { + el: ".tp-scrollbar", + clickable: true, + }, + }); + + + // 13. Swiper Js + const blogdetailswiper = new Swiper('.blog-slider-active', { + // Optional parameters + loop: true, + slidesPerView: 3, + spaceBetween: 30, + breakpoints: { + '1200': { + slidesPerView: 3, + }, + '992': { + slidesPerView: 2, + }, + '768': { + slidesPerView: 2, + }, + '576': { + slidesPerView: 1, + }, + '0': { + slidesPerView: 1, + }, + }, + + }); + + + // Product Related Slider Drag Events + serviceswiper.on('sliderMove', function(slider, ev){ + slider.$el.addClass('dragged') + }) + + serviceswiper.on('transitionEnd', function(slider){ + slider.$el.removeClass('dragged') + }) + + // Product Related Slider Drag Events + journeyswiper.on('sliderMove', function(slider, ev){ + slider.$el.addClass('dragged') + }) + + journeyswiper.on('transitionEnd', function(slider){ + slider.$el.removeClass('dragged') + }) + + // Product Related Slider Drag Events + testiswiper.on('sliderMove', function(slider, ev){ + slider.$el.addClass('dragged') + }) + + testiswiper.on('transitionEnd', function(slider){ + slider.$el.removeClass('dragged') + }) + + + // testimonial + $('.tp-testimonial__slider-active').slick({ + slidesToShow: 1, + slidesToScroll: 1, + arrows: false, + fade: false, + asNavFor: '.tp-testimonial__img-active', + rtl:true, + }); + + $('.tp-testimonial__img-active').slick({ + slidesToShow: 5, + slidesToScroll: 1, + asNavFor: '.tp-testimonial__slider-active', + dots: false, + arrows: false, + focusOnSelect: true, + centerPadding: '0', + centerMode: true, + rtl:true, + responsive: [ + { + breakpoint: 1200, + settings: { + slidesToShow: 5, + } + }, + { + breakpoint: 992, + settings: { + slidesToShow: 3, + } + }, + { + breakpoint: 768, + settings: { + slidesToShow: 2, + } + }, + { + breakpoint: 480, + settings: { + arrows: false, + slidesToShow: 1, + } + } + + ] + }); + + $('.tp-testimonial-2-slider-active').slick({ + slidesToShow: 3, + slidesToScroll: 1, + dots: false, + arrows: false, + dots:true, + rtl:true, + responsive: [ + { + breakpoint: 1200, + settings: { + slidesToShow: 3, + } + }, + { + breakpoint: 992, + settings: { + slidesToShow: 2, + } + }, + { + breakpoint: 768, + settings: { + slidesToShow: 1, + } + }, + { + breakpoint: 576, + settings: { + slidesToShow: 1, + } + }, + { + breakpoint: 480, + settings: { + slidesToShow: 1, + } + } + + ] + }); + + $('.tp-testimonial-3-slider-active').slick({ + slidesToShow: 3, + slidesToScroll: 1, + dots: false, + arrows: true, + prevArrow: '', + nextArrow: '', + appendArrows: $(".tp-test-arrow"), + rtl:true, + responsive: [ + { + breakpoint: 1200, + settings: { + slidesToShow: 3, + } + }, + { + breakpoint: 992, + settings: { + slidesToShow: 1, + } + }, + { + breakpoint: 768, + settings: { + slidesToShow: 1, + } + }, + { + breakpoint: 480, + settings: { + slidesToShow: 1, + } + } + + ] + }); + + + // 09. Home-1-Slider js + $('.tp-integration-slider-active').slick({ + speed: 12000, + autoplay: true, + autoplaySpeed: 0, + centerMode: true, + cssEase: 'linear', + slidesToShow: 1, + slidesToScroll: 1, + variableWidth: true, + infinite: true, + initialSlide: 1, + arrows: false, + buttons: false, + rtl:true, + responsive: [ + { + breakpoint: 1200, + settings: { + } + }, + { + breakpoint: 992, + settings: { + } + }, + { + breakpoint: 768, + settings: { + slidesToShow: 1, + } + }, + { + breakpoint: 480, + settings: { + slidesToShow: 1, + } + } + ] + }); + + // 09. Home-1-Slider js + $('.tp-integration-slider-active-2').slick({ + speed: 12000, + autoplay: true, + autoplaySpeed: 0, + centerMode: true, + cssEase: 'linear', + slidesToShow: 1, + slidesToScroll: 1, + variableWidth: true, + infinite: true, + initialSlide: 1, + arrows: false, + buttons: false, + rtl: true, + responsive: [ + { + breakpoint: 1200, + settings: { + } + }, + { + breakpoint: 992, + settings: { + } + }, + { + breakpoint: 768, + settings: { + slidesToShow: 1, + } + }, + { + breakpoint: 480, + settings: { + slidesToShow: 1, + } + } + ] + }); + + // 09. Home-1-Slider js + $('.footer-slide-active').slick({ + speed: 7000, + autoplay: true, + autoplaySpeed: 0, + centerMode: true, + cssEase: 'linear', + slidesToShow: 1, + slidesToScroll: 1, + variableWidth: true, + infinite: true, + initialSlide: 1, + arrows: false, + buttons: false, + rtl:true, + responsive: [ + { + breakpoint: 1200, + settings: { + } + }, + { + breakpoint: 992, + settings: { + } + }, + { + breakpoint: 768, + settings: { + slidesToShow: 1, + } + }, + { + breakpoint: 480, + settings: { + slidesToShow: 1, + } + } + ] + }); + // 09. Home-1-Slider js + $('.tp-security-slider-active').slick({ + speed: 7000, + autoplay: true, + autoplaySpeed: 0, + centerMode: true, + cssEase: 'linear', + slidesToShow: 1, + slidesToScroll: 1, + variableWidth: true, + infinite: true, + initialSlide: 1, + arrows: false, + buttons: false, + focusOnSelect: true, + pauseOnHover:true, + rtl:true, + responsive: [ + { + breakpoint: 1200, + settings: { + } + }, + { + breakpoint: 992, + settings: { + } + }, + { + breakpoint: 768, + settings: { + slidesToShow: 1, + } + }, + { + breakpoint: 480, + settings: { + slidesToShow: 1, + } + } + ] + }); + + + // 09. Home-1-Slider js + $('.tp-barnd-slider-active').slick({ + slidesToShow: 4, + slidesToScroll: 1, + dots: false, + arrows: true, + rtl:true, + prevArrow: '', + nextArrow: '', + responsive: [ + { + breakpoint: 1400, + settings: { + slidesToShow: 3, + } + }, + { + breakpoint: 1200, + settings: { + slidesToShow: 3, + } + }, + { + breakpoint: 992, + settings: { + slidesToShow: 3, + } + }, + { + breakpoint: 768, + settings: { + slidesToShow: 3, + } + }, + { + breakpoint: 480, + settings: { + slidesToShow: 1, + } + } + ] + }); + // 09. Home-1-Slider js + $('.barnd-slider-active-five').slick({ + slidesToShow: 6, + slidesToScroll: 1, + dots: false, + arrows: false, + autoplay:true, + responsive: [ + { + breakpoint: 1400, + settings: { + slidesToShow: 5, + } + }, + { + breakpoint: 1200, + settings: { + slidesToShow: 5, + } + }, + { + breakpoint: 992, + settings: { + slidesToShow: 3, + } + }, + { + breakpoint: 768, + settings: { + slidesToShow: 3, + } + }, + { + breakpoint: 480, + settings: { + slidesToShow: 1, + } + } + ] + }); + + function mediaSize() { + /* Set the matchMedia */ + if (window.matchMedia('(min-width: 768px)').matches) { + const panels = document.querySelectorAll('.col-custom') + panels.forEach(panel => { + panel.addEventListener('click', () => { + removeActiveClasses() + panel.classList.add('active') + }) + }) + + function removeActiveClasses() { + panels.forEach(panel => { + panel.classList.remove('active') + }) + } + + } else { + /* Reset for CSS changes – Still need a better way to do this! */ + $(".col-custom ").addClass("active"); + } + }; + /* Call the function */ + mediaSize(); + /* Attach the function to the resize event listener */ + window.addEventListener('resize', mediaSize, false); + + + if ($('.tp-header-height').length > 0) { + var headerHeight = document.querySelector(".tp-header-height"); + var setHeaderHeight = headerHeight.offsetHeight; + $(".tp-header-height").each(function () { + $(this).css({ + 'height' : setHeaderHeight + 'px' + }); + }); + + $(".tp-header-height.header-sticky").each(function () { + $(this).css({ + 'height' : inherit, + }); + }); + } + + + + + //////////////////////////////////////////////////// + // 14. magnificPopup Js + $('.popup-image').magnificPopup({ + type: 'image', + gallery: { + enabled: true + } + }); + + + // 20. Show Login Toggle Js + $('#showlogin').on('click', function () { + $('#checkout-login').slideToggle(900); + }); + + /*------------------------- + + showcoupon toggle function + + --------------------------*/ + + $('#showcoupon').on('click', function () { + + $('#checkout_coupon').slideToggle(900); + + }); + + + + ////Create an account toggle function + + $('#cbox').on('click', function () { + + $('#cbox_info').slideToggle(900); + + }); + + + + ///Create an account toggle function + + $('#ship-box').on('click', function () { + + $('#ship-box-info').slideToggle(1000); + + }); + + + //////////////////////////////////////////////////// + // 15. MagnificPopup video view Js + $(".popup-video").magnificPopup({ + type: "iframe", + }); + + // 05. Search Js + $(".tp-search-box").on("click", function () { + $(".search-wrapper").toggleClass("search-open"); + }); + $("body > *:not(header)").on("click", function () { + $(".search-wrapper").removeClass("search-open"); + }); + + // 05. Search Js + $(".accordion-items").on("click", function () { + $(".accordion-items").toggleClass("open"); + }); + $(".accordion-items").on("click", function () { + $(".accordion-items").removeClass("open"); + }); + + + + // for footer + if ($("#tp-copyright__lang-toggle").length > 0) { + window.addEventListener('click', function(e){ + + if (document.getElementById('tp-copyright__lang-toggle').contains(e.target)){ + $(".tp-copyright__lang-submenu").toggleClass("open"); + } + else{ + $(".tp-copyright__lang-submenu").removeClass("open"); + } + }); + } + + + // for footer + if ($("#header-bottom__lang-toggle").length > 0) { + window.addEventListener('click', function(e){ + + if (document.getElementById('header-bottom__lang-toggle').contains(e.target)){ + $(".header-bottom__lang-submenu").toggleClass("open"); + } + else{ + $(".header-bottom__lang-submenu").removeClass("open"); + } + }); + } + + //////////////////////////////////////////////////// + // 16. Cart Quantity Js + $('.cart-minus').on('click', function () { + var $input = $(this).parent().find('input'); + var count = parseInt($input.val()) - 1; + count = count < 1 ? 1 : count; + $input.val(count); + $input.change(); + return false; + }); + + $('.cart-plus').on('click', function () { + var $input = $(this).parent().find('input'); + $input.val(parseInt($input.val()) + 1); + $input.change(); + return false; + }); + + + /* Price filter active */ + + if ($("#slider-range").length) { + + $("#slider-range").slider({ + + range: true, + + min: 0, + + max: 500, + + values: [75, 300], + + slide: function (event, ui) { + + $("#amount").val("$" + ui.values[0] + " - $" + ui.values[1]); + + } + + }); + + $("#amount").val("$" + $("#slider-range").slider("values", 0) + + + " - $" + $("#slider-range").slider("values", 1)); + + $('#filter-btn').on('click', function () { + + $('.filter-widget').slideToggle(1000); + + }); + + } + + // 08. Nice Select Js + $('select').niceSelect(); + const tilt = $('.js-tilt').tilt({ + maxTilt: 10, + perspective: 1000, // Transform perspective, the lower the more extreme the tilt gets. + easing: "cubic-bezier(.03,.98,.52,.999)", // Easing on enter/exit. + scale: 1, // 2 = 200%, 1.5 = 150%, etc.. + speed: 300, // Speed of the enter/exit transition. + transition: true, // Set a transition on enter/exit. + disableAxis: null, // What axis should be disabled. Can be X or Y. + reset: true, // If the tilt effect has to be reset on exit. + glare: false, // Enables glare effect + maxGlare: 1 + }); + + //////////////////////////////////////////////////// + // 14. back to top + $('.tp-btn-hover') + .on('mouseenter', function (e) { + var parentOffset = $(this).offset(), + relX = e.pageX - parentOffset.left, + relY = e.pageY - parentOffset.top; + $(this).find('b').css({ top: relY, left: relX }) + }) + $('.tp-btn-hover').on('mouseout', function (e) { + + var parentOffset = $(this).offset(), + relX = e.pageX - parentOffset.left, + relY = e.pageY - parentOffset.top; + $(this).find('b').css({ top: relY, left: relX }) + + }); + + + //////////////////////////////////////////////////// + //26.isotope + $('.grid').imagesLoaded(function () { + // init Isotope + var $grid = $('.grid').isotope({ + itemSelector: '.grid-item', + percentPosition: true, + layoutMode: 'fitRows', + masonry: { + columnWidth: 1, + }, + + }); + // filter items on button click + $('.masonary-menu').on('click', 'button', function () { + var filterValue = $(this).attr('data-filter'); + $grid.isotope({ + filter: filterValue, + animationOptions: { + duration: 1000, + easing: "linear", + queue: false + } + }); + + }); + //for menu active class + $('.masonary-menu button').on('click', function (event) { + $(this).siblings('.active').removeClass('active'); + $(this).addClass('active'); + event.preventDefault(); + }); + + }); + + + //////////////////////////////////////////////////// + // 21. Counter Js + if ($(".purecounter").length) { + new PureCounter({ + filesizing: true, + selector: ".filesizecount", + pulse: 2, + }); + new PureCounter(); + } + + $(".job-form-open-btn").on("click", function () { + $(".job__form").slideToggle("job__form"); + }); + + $('#my-btn').on('click', function(){ + $(this).slideToggle(900); + $('#show').slideDown(900); + }); + + /////////////////////////////////////////////// + // 05. wow animation + if ($('.wow').length > 0) { + var wow = new WOW( + { + mobile: true, + } + ); + wow.init(); + var windowOn = $(window); + } + + if ($('#smooth-wrapper').length > 0) { + /////////////////////////////////////////////////// + gsap.registerPlugin(ScrollSmoother); + let smoother = ScrollSmoother.create({ + wrapper : '#smooth-wrapper', + content : '#smooth-content', + smooth: 2, + effects: true + }) + } + + if ($('.tp-gsap-bg').length > 0) { + gsap.set(".tp-gsap-bg", {scaleX : 1} ); + let mm = gsap.matchMedia(); + mm.add("(min-width:1400px)", () => { + gsap.to(".tp-gsap-bg", { + scrollTrigger: { + trigger: ".tp-gsap-bg", + scrub: 0.02, + start:"top bottom", + end: "bottom bottom", + }, + scaleX: .95, + borderRadius: "30px", + transformOrigin: "center center", + ease: "none", + }); + }) + } + + + + if ($('.tp-hero-bg-single').length > 0) { + gsap.registerPlugin(ScrollTrigger); + gsap.from(".tp-hero-bg-single", { + scale:1.2, + duration:1.5 + }); + } + + + +if ($('.tp-header-top-animation').length > 0) { + gsap.set(".tp-header-top-animation", { + opacity: 0, + y: '20px' + }); + gsap.to(".tp-header-top-animation", { + opacity:1, + y: '0px', + delay: 1.05 + }); +} + + if ($('.pr-feature-box').length > 0) { + ScrollTrigger.create({ + trigger: ".pr-feature-box", + start: "top 80px", + end: "bottom 54%", + pin: ".pr-feature-wrapper", + pinSpacing: false, + }); + } + + + if ($('.social-box-pin').length > 0) { + ScrollTrigger.create({ + trigger: ".social-box-pin", + start: "top 10%", + end: "bottom 60%", + pin: ".social-box-pin", + pinSpacing: false + }); + } + + if ($('.sv-details-widget').length > 0) { + if (window.matchMedia('(min-width: 1200px)').matches) { + ScrollTrigger.create({ + trigger: ".sv-details-widget", + start: "top 5%", + end: "bottom 70%", + pin: ".sv-details-widget", + pinSpacing: false + }); + } + } + + // Home One Hero Animation + let HomeDigital = gsap.timeline() + let HomeDigitalImage = gsap.timeline() + let hero7_thum_anim = document.querySelector(".hero7__thum-anim") + if (hero7_thum_anim) { + let hero7_thumb_1 = document.querySelector(".image-1") + let hero7_thumb_2 = document.querySelector(".image-2") + let hero7_thumb_3 = document.querySelector(".image-3") + let hero7_thumb_4 = document.querySelector(".image-4") + + gsap.from(".image-1", { + x: 65, + yPercent: 100, + opacity: 0, + duration: 2, + delay: 1 + }) + + gsap.from(".image-2", { + delay: 1.5, + scale: 0, + duration: 1.5 + }) + + gsap.from(".image-3", { + x: 65, + yPercent: -100, + duration: 2, + opacity: 0, + delay: 1 + }) + gsap.from(".image-4", { + xPercent: -100, + yPercent: -100, + duration: 2, + opacity: 0, + delay: 1 + }) + + } + + + if ($('.hero-text-anim').length > 0) { + let tl = gsap.timeline({default:{ease:"SlowMo.easeOut"}}); + tl.to(".hero-text-anim i.child-1", {y: "0px", duration: 1, opacity:1, stagger:0.3, delay:.5}); + } + + if ($('.hero-text-anim-2').length > 0) { + let tl = gsap.timeline({default:{ease:"SlowMo.easeOut"}}); + tl.to(".hero-text-anim-2 i.child-2", {y: "0px", duration: .9, opacity:1, stagger:0.3, delay:.3}); + } + + if ($('.tp-title-anim').length > 0) { + // 25. Title Animation + let splitTitleLines = gsap.utils.toArray(".tp-title-anim"); + splitTitleLines.forEach(splitTextLine => { + const tl = gsap.timeline({ + scrollTrigger: { + trigger: splitTextLine, + start: 'top 90%', + end: 'bottom 60%', + scrub: false, + markers: false, + toggleActions: 'play none none none' + } + }); + + const itemSplitted = new SplitText(splitTextLine, { type: "words, lines" }); + gsap.set(splitTextLine, { perspective: 300}); + itemSplitted.split({ type: "lines" }) + tl.from(itemSplitted.lines, { duration: 1, delay: 0.3, opacity: 0, rotationX: -60, force3D: true, transformOrigin: "top center -50", stagger: 0.2 }); + }); + } + + if ($('.tp-char-animation').length > 0) { + // 25. Title Animation + let char_come = gsap.utils.toArray(".tp-char-animation"); + char_come.forEach(splitTextLine => { + const tl = gsap.timeline({ + scrollTrigger: { + trigger: splitTextLine, + start: 'top 90%', + end: 'bottom 60%', + scrub: false, + markers: false, + toggleActions: 'play none none none' + } + }); + + const itemSplitted = new SplitText(splitTextLine, { type: "chars, words" }); + gsap.set(splitTextLine, { perspective: 300}); + itemSplitted.split({ type: "chars, words"}) + tl.from(itemSplitted.chars, + { + duration: 1, + x: 100, + autoAlpha: 0, + stagger: 0.05 + }); + }); + } + + if ($('.tp-char-animation-2').length > 0) { + // 25. Title Animation + let char_come = gsap.utils.toArray(".tp-char-animation-2"); + char_come.forEach(splitTextLine => { + const tl = gsap.timeline({ + scrollTrigger: { + trigger: splitTextLine, + start: 'top 90%', + end: 'bottom 60%', + scrub: false, + markers: false, + toggleActions: 'play none none none' + } + }); + + const itemSplitted = new SplitText(splitTextLine, { type: "chars, words" }); + gsap.set(splitTextLine, { perspective: 300}); + itemSplitted.split({ type: "chars, words"}) + tl.from(itemSplitted.chars, + { + duration: .7, + opacity: 0, + scale: 0, + y: 60, + delay: .7, + rotationX: 180, + transformOrigin: "0% 30% -30%", + stagger: 0.01 + }); + }); + } + + + if ($('.tp-intigration-area').length > 0) { + // Testimonial 3 Image Animation + gsap.set(".tp-zoom-thumb img", { scale: 0 }); + gsap.to(".tp-zoom-thumb img", { + scrollTrigger: { + trigger: ".tp-intigration-area", + start: "top center+=200", + markers: false + }, + scale: 1, + x: 20, + ease: "power2.out", + duration: 3, + }) + } + + + $(".tp-cursor-point-area").on("mouseenter", function () { + $(".mouseCursor").addClass("cursor-big"); + }); + + $(".tp-cursor-point-area").on("mouseleave", function () { + $(".mouseCursor").removeClass("cursor-big"); + }); + $(".tp-cursor-point-area").on("mouseleave", function () { + $(".mouseCursor").removeClass("cursor-big"); + }); + + + // 11. Mouse Custom Cursor + function itCursor() { + var myCursor = jQuery(".mouseCursor"); + if (myCursor.length) { + if ($("body")) { + const e = document.querySelector(".cursor-inner"), + t = document.querySelector(".cursor-outer"); + let n, + i = 0, + o = !1; + (window.onmousemove = function(s) { + o || + (t.style.transform = + "translate(" + s.clientX + "px, " + s.clientY + "px)"), + (e.style.transform = + "translate(" + s.clientX + "px, " + s.clientY + "px)"), + (n = s.clientY), + (i = s.clientX); + }), + $("body").on("mouseenter", "button, a, .cursor-pointer", function() { + e.classList.add("cursor-hover"), t.classList.add("cursor-hover"); + }), + $("body").on("mouseleave", "button, a, .cursor-pointer", function() { + ($(this).is("a", "button") && + $(this).closest(".cursor-pointer").length) || + (e.classList.remove("cursor-hover"), + t.classList.remove("cursor-hover")); + }), + (e.style.visibility = "visible"), + (t.style.visibility = "visible"); + } + } + } + itCursor(); + + + /* video controls*/ + if ($('#myVideo').length > 0) { + var vid = document.getElementById("myVideo"); + var status = false; + $('.play-video').on('click', function (){ + + if(status == false){ + vid.play(); + status = true; + }else{ + vid.pause(); + status = false; + } + + }); + }; + + $('#click').on('click', function (){ + $(this).toggleClass('open'); + var x = document.getElementById("myInput"); + if (x.type === "password") { + x.type = "text"; + } else { + x.type = "password"; + } + }); + + + if ($('#myInput').length > 0) { + function myFunction() { + var x = document.getElementById("myInput"); + if (x.type === "password") { + x.type = "text"; + } else { + x.type = "password"; + } + } + } + + +})(jQuery); \ No newline at end of file diff --git a/moadiran/wwwroot/js/meanmenu.js b/moadiran/wwwroot/js/meanmenu.js new file mode 100644 index 0000000..0edc71a --- /dev/null +++ b/moadiran/wwwroot/js/meanmenu.js @@ -0,0 +1,282 @@ +/*! +* jQuery meanMenu v2.0.8 +* @Copyright (C) 2012-2014 Chris Wharton @ MeanThemes (https://github.com/meanthemes/meanMenu) +* +*/ +/* +* This program is free software: you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation, either version 3 of the License, or +* (at your option) any later version. +* +* THIS SOFTWARE AND DOCUMENTATION IS PROVIDED "AS IS," AND COPYRIGHT +* HOLDERS MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, +* INCLUDING BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY OR +* FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE +* OR DOCUMENTATION WILL NOT INFRINGE ANY THIRD PARTY PATENTS, +* COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS.COPYRIGHT HOLDERS WILL NOT +* BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR CONSEQUENTIAL +* DAMAGES ARISING OUT OF ANY USE OF THE SOFTWARE OR DOCUMENTATION. +* +* You should have received a copy of the GNU General Public License +* along with this program. If not, see . +* +* Find more information at http://www.meanthemes.com/plugins/meanmenu/ +* +*/ +(function ($) { + "use strict"; + $.fn.meanmenu = function (options) { + var defaults = { + meanMenuTarget: jQuery(this), // Target the current HTML markup you wish to replace + meanMenuContainer: 'body', // Choose where meanmenu will be placed within the HTML + meanMenuClose: "X", // single character you want to represent the close menu button + meanMenuCloseSize: "18px", // set font size of close button + meanMenuOpen: "", // text/markup you want when menu is closed + meanRevealPosition: "right", // left right or center positions + meanRevealPositionDistance: "0", // Tweak the position of the menu + meanRevealColour: "", // override CSS colours for the reveal background + meanScreenWidth: "480", // set the screen width you want meanmenu to kick in at + meanNavPush: "", // set a height here in px, em or % if you want to budge your layout now the navigation is missing. + meanShowChildren: true, // true to show children in the menu, false to hide them + meanExpandableChildren: true, // true to allow expand/collapse children + meanRemoveAttrs: false, // true to remove classes and IDs, false to keep them + onePage: false, // set to true for one page sites + meanDisplay: "block", // override display method for table cell based layouts e.g. table-cell + removeElements: "" // set to hide page elements + }; + options = $.extend(defaults, options); + + // get browser width + var currentWidth = window.innerWidth || document.documentElement.clientWidth; + + return this.each(function () { + var meanMenu = options.meanMenuTarget; + var meanContainer = options.meanMenuContainer; + var meanMenuClose = options.meanMenuClose; + var meanMenuCloseSize = options.meanMenuCloseSize; + var meanMenuOpen = options.meanMenuOpen; + var meanRevealPosition = options.meanRevealPosition; + var meanRevealPositionDistance = options.meanRevealPositionDistance; + var meanRevealColour = options.meanRevealColour; + var meanScreenWidth = options.meanScreenWidth; + var meanNavPush = options.meanNavPush; + var meanRevealClass = ".meanmenu-reveal"; + var meanShowChildren = options.meanShowChildren; + var meanExpandableChildren = options.meanExpandableChildren; + var meanExpand = options.meanExpand; + var meanRemoveAttrs = options.meanRemoveAttrs; + var onePage = options.onePage; + var meanDisplay = options.meanDisplay; + var removeElements = options.removeElements; + + //detect known mobile/tablet usage + var isMobile = false; + if ( (navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/iPod/i)) || (navigator.userAgent.match(/iPad/i)) || (navigator.userAgent.match(/Android/i)) || (navigator.userAgent.match(/Blackberry/i)) || (navigator.userAgent.match(/Windows Phone/i)) ) { + isMobile = true; + } + + if ( (navigator.userAgent.match(/MSIE 8/i)) || (navigator.userAgent.match(/MSIE 7/i)) ) { + // add scrollbar for IE7 & 8 to stop breaking resize function on small content sites + jQuery('html').css("overflow-y" , "scroll"); + } + + var meanRevealPos = ""; + var meanCentered = function() { + if (meanRevealPosition === "center") { + var newWidth = window.innerWidth || document.documentElement.clientWidth; + var meanCenter = ( (newWidth/2)-22 )+"px"; + meanRevealPos = "left:" + meanCenter + ";right:auto;"; + + if (!isMobile) { + jQuery('.meanmenu-reveal').css("left",meanCenter); + } else { + jQuery('.meanmenu-reveal').animate({ + left: meanCenter + }); + } + } + }; + + var menuOn = false; + var meanMenuExist = false; + + + if (meanRevealPosition === "right") { + meanRevealPos = "right:" + meanRevealPositionDistance + ";left:auto;"; + } + if (meanRevealPosition === "left") { + meanRevealPos = "left:" + meanRevealPositionDistance + ";right:auto;"; + } + // run center function + meanCentered(); + + // set all styles for mean-reveal + var $navreveal = ""; + + var meanInner = function() { + // get last class name + if (jQuery($navreveal).is(".meanmenu-reveal.meanclose")) { + $navreveal.html(meanMenuClose); + } else { + $navreveal.html(meanMenuOpen); + } + }; + + // re-instate original nav (and call this on window.width functions) + var meanOriginal = function() { + jQuery('.mean-bar,.mean-push').remove(); + jQuery(meanContainer).removeClass("mean-container"); + jQuery(meanMenu).css('display', meanDisplay); + menuOn = false; + meanMenuExist = false; + jQuery(removeElements).removeClass('mean-remove'); + }; + + // navigation reveal + var showMeanMenu = function() { + var meanStyles = "background:"+meanRevealColour+";color:"+meanRevealColour+";"+meanRevealPos; + if (currentWidth <= meanScreenWidth) { + jQuery(removeElements).addClass('mean-remove'); + meanMenuExist = true; + // add class to body so we don't need to worry about media queries here, all CSS is wrapped in '.mean-container' + jQuery(meanContainer).addClass("mean-container"); + jQuery('.mean-container').prepend(''); + + //push meanMenu navigation into .mean-nav + var meanMenuContents = jQuery(meanMenu).html(); + jQuery('.mean-nav').html(meanMenuContents); + + // remove all classes from EVERYTHING inside meanmenu nav + if(meanRemoveAttrs) { + jQuery('nav.mean-nav ul, nav.mean-nav ul *').each(function() { + // First check if this has mean-remove class + if (jQuery(this).is('.mean-remove')) { + jQuery(this).attr('class', 'mean-remove'); + } else { + jQuery(this).removeAttr("class"); + } + jQuery(this).removeAttr("id"); + }); + } + + // push in a holder div (this can be used if removal of nav is causing layout issues) + jQuery(meanMenu).before('
'); + jQuery('.mean-push').css("margin-top",meanNavPush); + + // hide current navigation and reveal mean nav link + jQuery(meanMenu).hide(); + jQuery(".meanmenu-reveal").show(); + + // turn 'X' on or off + jQuery(meanRevealClass).html(meanMenuOpen); + $navreveal = jQuery(meanRevealClass); + + //hide mean-nav ul + jQuery('.mean-nav ul').hide(); + + // hide sub nav + if(meanShowChildren) { + // allow expandable sub nav(s) + if(meanExpandableChildren){ + jQuery('.mean-nav ul ul').each(function() { + if(jQuery(this).children().length){ + jQuery(this,'li:first').parent().append(''+ meanExpand +''); + } + }); + jQuery('.mean-expand').on("click",function(e){ + e.preventDefault(); + if (jQuery(this).hasClass("mean-clicked")) { + jQuery(this).prev('ul').slideUp(300, function(){}); + jQuery(this).parent().removeClass('dropdown-opened'); + } else { + jQuery(this).prev('ul').slideDown(300, function(){}); + jQuery(this).parent().addClass('dropdown-opened'); + } + jQuery(this).toggleClass("mean-clicked"); + }); + } else { + jQuery('.mean-nav ul ul').show(); + } + } else { + jQuery('.mean-nav ul ul').hide(); + } + + // add last class to tidy up borders + jQuery('.mean-nav ul li').last().addClass('mean-last'); + $navreveal.removeClass("meanclose"); + jQuery($navreveal).click(function(e){ + e.preventDefault(); + if( menuOn === false ) { + $navreveal.css("text-align", "center"); + $navreveal.css("text-indent", "0"); + $navreveal.css("font-size", meanMenuCloseSize); + jQuery('.mean-nav ul:first').slideDown(); + menuOn = true; + } else { + jQuery('.mean-nav ul:first').slideUp(); + menuOn = false; + } + $navreveal.toggleClass("meanclose"); + meanInner(); + jQuery(removeElements).addClass('mean-remove'); + }); + + // for one page websites, reset all variables... + if ( onePage ) { + jQuery('.mean-nav ul > li > a:first-child').on( "click" , function () { + jQuery('.mean-nav ul:first').slideUp(); + menuOn = false; + jQuery($navreveal).toggleClass("meanclose").html(meanMenuOpen); + }); + } + } else { + meanOriginal(); + } + }; + + if (!isMobile) { + // reset menu on resize above meanScreenWidth + jQuery(window).resize(function () { + currentWidth = window.innerWidth || document.documentElement.clientWidth; + if (currentWidth > meanScreenWidth) { + meanOriginal(); + } else { + meanOriginal(); + } + if (currentWidth <= meanScreenWidth) { + showMeanMenu(); + meanCentered(); + } else { + meanOriginal(); + } + }); + } + + jQuery(window).resize(function () { + // get browser width + currentWidth = window.innerWidth || document.documentElement.clientWidth; + + if (!isMobile) { + meanOriginal(); + if (currentWidth <= meanScreenWidth) { + showMeanMenu(); + meanCentered(); + } + } else { + meanCentered(); + if (currentWidth <= meanScreenWidth) { + if (meanMenuExist === false) { + showMeanMenu(); + } + } else { + meanOriginal(); + } + } + }); + + // run main menuMenu function on load + showMeanMenu(); + }); + }; +})(jQuery); diff --git a/moadiran/wwwroot/js/nice-select.js b/moadiran/wwwroot/js/nice-select.js new file mode 100644 index 0000000..88eb2d6 --- /dev/null +++ b/moadiran/wwwroot/js/nice-select.js @@ -0,0 +1,4 @@ +/* jQuery Nice Select - v1.0 + https://github.com/hernansartorio/jquery-nice-select + Made by Hernán Sartorio */ +!function(e){e.fn.niceSelect=function(t){function s(t){t.after(e("
").addClass("nice-select").addClass(t.attr("class")||"").addClass(t.attr("disabled")?"disabled":"").attr("tabindex",t.attr("disabled")?null:"0").html('
    '));var s=t.next(),n=t.find("option"),i=t.find("option:selected");s.find(".current").html(i.data("display")||i.text()),n.each(function(t){var n=e(this),i=n.data("display");s.find("ul").append(e("
  • ").attr("data-value",n.val()).attr("data-display",i||null).addClass("option"+(n.is(":selected")?" selected":"")+(n.is(":disabled")?" disabled":"")).html(n.text()))})}if("string"==typeof t)return"update"==t?this.each(function(){var t=e(this),n=e(this).next(".nice-select"),i=n.hasClass("open");n.length&&(n.remove(),s(t),i&&t.next().trigger("click"))}):"destroy"==t?(this.each(function(){var t=e(this),s=e(this).next(".nice-select");s.length&&(s.remove(),t.css("display",""))}),0==e(".nice-select").length&&e(document).off(".nice_select")):console.log('Method "'+t+'" does not exist.'),this;this.hide(),this.each(function(){var t=e(this);t.next().hasClass("nice-select")||s(t)}),e(document).off(".nice_select"),e(document).on("click.nice_select",".nice-select",function(t){var s=e(this);e(".nice-select").not(s).removeClass("open"),s.toggleClass("open"),s.hasClass("open")?(s.find(".option"),s.find(".focus").removeClass("focus"),s.find(".selected").addClass("focus")):s.focus()}),e(document).on("click.nice_select",function(t){0===e(t.target).closest(".nice-select").length&&e(".nice-select").removeClass("open").find(".option")}),e(document).on("click.nice_select",".nice-select .option:not(.disabled)",function(t){var s=e(this),n=s.closest(".nice-select");n.find(".selected").removeClass("selected"),s.addClass("selected");var i=s.data("display")||s.text();n.find(".current").text(i),n.prev("select").val(s.data("value")).trigger("change")}),e(document).on("keydown.nice_select",".nice-select",function(t){var s=e(this),n=e(s.find(".focus")||s.find(".list .option.selected"));if(32==t.keyCode||13==t.keyCode)return s.hasClass("open")?n.trigger("click"):s.trigger("click"),!1;if(40==t.keyCode){if(s.hasClass("open")){var i=n.nextAll(".option:not(.disabled)").first();i.length>0&&(s.find(".focus").removeClass("focus"),i.addClass("focus"))}else s.trigger("click");return!1}if(38==t.keyCode){if(s.hasClass("open")){var l=n.prevAll(".option:not(.disabled)").first();l.length>0&&(s.find(".focus").removeClass("focus"),l.addClass("focus"))}else s.trigger("click");return!1}if(27==t.keyCode)s.hasClass("open")&&s.trigger("click");else if(9==t.keyCode&&s.hasClass("open"))return!1});var n=document.createElement("a").style;return n.cssText="pointer-events:auto","auto"!==n.pointerEvents&&e("html").addClass("no-csspointerevents"),this}}(jQuery); \ No newline at end of file diff --git a/moadiran/wwwroot/js/parallax-scroll.js b/moadiran/wwwroot/js/parallax-scroll.js new file mode 100644 index 0000000..2e8e36c --- /dev/null +++ b/moadiran/wwwroot/js/parallax-scroll.js @@ -0,0 +1,185 @@ +$(function() { + ParallaxScroll.init(); +}); + +var ParallaxScroll = { + /* PUBLIC VARIABLES */ + showLogs: false, + round: 1000, + + /* PUBLIC FUNCTIONS */ + init: function() { + this._log("init"); + if (this._inited) { + this._log("Already Inited"); + this._inited = true; + return; + } + this._requestAnimationFrame = (function(){ + return window.requestAnimationFrame || + window.webkitRequestAnimationFrame || + window.mozRequestAnimationFrame || + window.oRequestAnimationFrame || + window.msRequestAnimationFrame || + function(/* function */ callback, /* DOMElement */ element){ + window.setTimeout(callback, 1000 / 60); + }; + })(); + this._onScroll(true); + }, + + /* PRIVATE VARIABLES */ + _inited: false, + _properties: ['x', 'y', 'z', 'rotateX', 'rotateY', 'rotateZ', 'scaleX', 'scaleY', 'scaleZ', 'scale'], + _requestAnimationFrame:null, + + /* PRIVATE FUNCTIONS */ + _log: function(message) { + if (this.showLogs) console.log("Parallax Scroll / " + message); + }, + _onScroll: function(noSmooth) { + var scroll = $(document).scrollTop(); + var windowHeight = $(window).height(); + this._log("onScroll " + scroll); + $("[data-parallax]").each($.proxy(function(index, el) { + var $el = $(el); + var properties = []; + var applyProperties = false; + var style = $el.data("style"); + if (style == undefined) { + style = $el.attr("style") || ""; + $el.data("style", style); + } + var datas = [$el.data("parallax")]; + var iData; + for(iData = 2; ; iData++) { + if($el.data("parallax"+iData)) { + datas.push($el.data("parallax-"+iData)); + } + else { + break; + } + } + var datasLength = datas.length; + for(iData = 0; iData < datasLength; iData ++) { + var data = datas[iData]; + var scrollFrom = data["from-scroll"]; + if (scrollFrom == undefined) scrollFrom = Math.max(0, $(el).offset().top - windowHeight); + scrollFrom = scrollFrom | 0; + var scrollDistance = data["distance"]; + var scrollTo = data["to-scroll"]; + if (scrollDistance == undefined && scrollTo == undefined) scrollDistance = windowHeight; + scrollDistance = Math.max(scrollDistance | 0, 1); + var easing = data["easing"]; + var easingReturn = data["easing-return"]; + if (easing == undefined || !$.easing|| !$.easing[easing]) easing = null; + if (easingReturn == undefined || !$.easing|| !$.easing[easingReturn]) easingReturn = easing; + if (easing) { + var totalTime = data["duration"]; + if (totalTime == undefined) totalTime = scrollDistance; + totalTime = Math.max(totalTime | 0, 1); + var totalTimeReturn = data["duration-return"]; + if (totalTimeReturn == undefined) totalTimeReturn = totalTime; + scrollDistance = 1; + var currentTime = $el.data("current-time"); + if(currentTime == undefined) currentTime = 0; + } + if (scrollTo == undefined) scrollTo = scrollFrom + scrollDistance; + scrollTo = scrollTo | 0; + var smoothness = data["smoothness"]; + if (smoothness == undefined) smoothness = 10; + smoothness = smoothness | 0; + if (noSmooth || smoothness == 0) smoothness = 1; + smoothness = smoothness | 0; + var scrollCurrent = scroll; + scrollCurrent = Math.max(scrollCurrent, scrollFrom); + scrollCurrent = Math.min(scrollCurrent, scrollTo); + if(easing) { + if($el.data("sens") == undefined) $el.data("sens", "back"); + if(scrollCurrent>scrollFrom) { + if($el.data("sens") == "back") { + currentTime = 1; + $el.data("sens", "go"); + } + else { + currentTime++; + } + } + if(scrollCurrent0 && currentTime<=totalTime) { + var from = defaultProp; + if($el.data("sens") == "back") { + from = to; + to = -to; + easing = easingReturn; + totalTime = totalTimeReturn; + } + val = $.easing[easing](null, currentTime, from, to, totalTime); + } + val = Math.ceil(val * this.round) / this.round; + if(val==prev&&next==to) val = to; + if(!properties[prop]) properties[prop] = 0; + properties[prop] += val; + if (prev != properties[prop]) { + $el.data("_" + prop, properties[prop]); + applyProperties = true; + } + }, this)); + } + if (applyProperties) { + if (properties["z"] != undefined) { + var perspective = data["perspective"]; + if (perspective == undefined) perspective = 800; + var $parent = $el.parent(); + if(!$parent.data("style")) $parent.data("style", $parent.attr("style") || ""); + $parent.attr("style", "perspective:" + perspective + "px; -webkit-perspective:" + perspective + "px; "+ $parent.data("style")); + } + if(properties["scaleX"] == undefined) properties["scaleX"] = 1; + if(properties["scaleY"] == undefined) properties["scaleY"] = 1; + if(properties["scaleZ"] == undefined) properties["scaleZ"] = 1; + if (properties["scale"] != undefined) { + properties["scaleX"] *= properties["scale"]; + properties["scaleY"] *= properties["scale"]; + properties["scaleZ"] *= properties["scale"]; + } + var translate3d = "translate3d(" + (properties["x"] ? properties["x"] : 0) + "px, " + (properties["y"] ? properties["y"] : 0) + "px, " + (properties["z"] ? properties["z"] : 0) + "px)"; + var rotate3d = "rotateX(" + (properties["rotateX"] ? properties["rotateX"] : 0) + "deg) rotateY(" + (properties["rotateY"] ? properties["rotateY"] : 0) + "deg) rotateZ(" + (properties["rotateZ"] ? properties["rotateZ"] : 0) + "deg)"; + var scale3d = "scaleX(" + properties["scaleX"] + ") scaleY(" + properties["scaleY"] + ") scaleZ(" + properties["scaleZ"] + ")"; + var cssTransform = translate3d + " " + rotate3d + " " + scale3d + ";"; + this._log(cssTransform); + $el.attr("style", "transform:" + cssTransform + " -webkit-transform:" + cssTransform + " " + style); + } + }, this)); + if(window.requestAnimationFrame) { + window.requestAnimationFrame($.proxy(this._onScroll, this, false)); + } + else { + this._requestAnimationFrame($.proxy(this._onScroll, this, false)); + } + } +}; \ No newline at end of file diff --git a/moadiran/wwwroot/js/purecounter.js b/moadiran/wwwroot/js/purecounter.js new file mode 100644 index 0000000..58b76a5 --- /dev/null +++ b/moadiran/wwwroot/js/purecounter.js @@ -0,0 +1,8 @@ +/*! + * purecounter.js - A simple yet configurable native javascript counter which you can count on. + * Author: Stig Rex + * Version: 1.5.0 + * Url: https://github.com/srexi/purecounterjs + * License: MIT + */ +!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.PureCounter=t():e.PureCounter=t()}(self,(function(){return e={638:function(e){function t(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function r(e){return function(e){if(Array.isArray(e))return n(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return n(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?n(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function n(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r1&&void 0!==arguments[1]?arguments[1]:{},r={};for(var n in e)if(t=={}||t.hasOwnProperty(n)){var o=c(e[n]);r[n]=o,n.match(/duration|pulse/)&&(r[n]="boolean"!=typeof o?1e3*o:o)}return Object.assign({},t,r)}function i(e,t){var r=(t.end-t.start)/(t.duration/t.delay),n="inc";t.start>t.end&&(n="dec",r*=-1);var o=c(t.start);e.innerHTML=u(o,t),!0===t.once&&e.setAttribute("data-purecounter-duration",0);var i=setInterval((function(){var a=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"inc";return e=c(e),t=c(t),parseFloat("inc"===r?e+t:e-t)}(o,r,n);e.innerHTML=u(a,t),((o=a)>=t.end&&"inc"==n||o<=t.end&&"dec"==n)&&(e.innerHTML=u(t.end,t),t.pulse&&(e.setAttribute("data-purecounter-duration",0),setTimeout((function(){e.setAttribute("data-purecounter-duration",t.duration/1e3)}),t.pulse)),clearInterval(i))}),t.delay)}function a(e,t){return Math.pow(e,t)}function u(e,t){var r={minimumFractionDigits:t.decimals,maximumFractionDigits:t.decimals},n="string"==typeof t.formater?t.formater:void 0;return e=function(e,t){if(t.filesizing||t.currency){e=Math.abs(Number(e));var r=1e3,n=t.currency&&"string"==typeof t.currency?t.currency:"",o=t.decimals||1,i=["","K","M","B","T"],u="";t.filesizing&&(r=1024,i=["bytes","KB","MB","GB","TB"]);for(var c=4;c>=0;c--)if(0===c&&(u="".concat(e.toFixed(o)," ").concat(i[c])),e>=a(r,c)){u="".concat((e/a(r,c)).toFixed(o)," ").concat(i[c]);break}return n+u}return parseFloat(e)}(e,t),function(e,t){if(t.formater){var r=t.separator?"string"==typeof t.separator?t.separator:",":"";return"en-US"!==t.formater&&!0===t.separator?e:(n=r,e.replace(/^(?:(\d{1,3},(?:\d{1,3},?)*)|(\d{1,3}\.(?:\d{1,3}\.?)*)|(\d{1,3}(?:\s\d{1,3})*))([\.,]?\d{0,2}?)$/gi,(function(e,t,r,o,i){var a="",u="";if(void 0!==t?(a=t.replace(new RegExp(/,/gi,"gi"),n),u=","):void 0!==r?a=r.replace(new RegExp(/\./gi,"gi"),n):void 0!==o&&(a=o.replace(new RegExp(/ /gi,"gi"),n)),void 0!==i){var c=","!==u&&","!==n?",":".";a+=void 0!==i?i.replace(new RegExp(/\.|,/gi,"gi"),c):""}return a})))}var n;return e}(e=t.formater?e.toLocaleString(n,r):parseInt(e).toString(),t)}function c(e){return/^[0-9]+\.[0-9]+$/.test(e)?parseFloat(e):/^[0-9]+$/.test(e)?parseInt(e):/^true|false/i.test(e)?/^true/i.test(e):e}function f(e){for(var t=e.offsetTop,r=e.offsetLeft,n=e.offsetWidth,o=e.offsetHeight;e.offsetParent;)t+=(e=e.offsetParent).offsetTop,r+=e.offsetLeft;return t>=window.pageYOffset&&r>=window.pageXOffset&&t+o<=window.pageYOffset+window.innerHeight&&r+n<=window.pageXOffset+window.innerWidth}function s(){return"IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&"intersectionRatio"in window.IntersectionObserverEntry.prototype}e.exports=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n={start:0,end:100,duration:2e3,delay:10,once:!0,pulse:!1,decimals:0,legacy:!0,filesizing:!1,currency:!1,separator:!1,formater:"us-US",selector:".purecounter"},a=o(e,n);function d(){var e=document.querySelectorAll(a.selector);if(0!==e.length)if(s()){var t=new IntersectionObserver(p.bind(this),{root:null,rootMargin:"20px",threshold:.5});e.forEach((function(e){t.observe(e)}))}else window.addEventListener&&(l(e),window.addEventListener("scroll",(function(t){l(e)}),{passive:!0}))}function l(e){e.forEach((function(e){!0===v(e).legacy&&f(e)&&p([e])}))}function p(e,t){e.forEach((function(e){var r=e.target||e,n=v(r);if(n.duration<=0)return r.innerHTML=u(n.end,n);if(!t&&!f(e)||t&&e.intersectionRatio<.5){var o=n.start>n.end?n.end:n.start;return r.innerHTML=u(o,n)}setTimeout((function(){return i(r,n)}),n.delay)}))}function v(e){var n=a,i=[].filter.call(e.attributes,(function(e){return/^data-purecounter-/.test(e.name)}));return o(0!=i.length?Object.assign.apply(Object,[{}].concat(r(i.map((function(e){var r=e.name,n=e.value;return t({},r.replace("data-purecounter-","").toLowerCase(),c(n))}))))):{},n)}d()}}},t={},r=function r(n){var o=t[n];if(void 0!==o)return o.exports;var i=t[n]={exports:{}};return e[n](i,i.exports,r),i.exports}(638),r;var e,t,r})); \ No newline at end of file diff --git a/moadiran/wwwroot/js/slick.min.js b/moadiran/wwwroot/js/slick.min.js new file mode 100644 index 0000000..42172c2 --- /dev/null +++ b/moadiran/wwwroot/js/slick.min.js @@ -0,0 +1 @@ +!function(i){"use strict";"function"==typeof define&&define.amd?define(["jquery"],i):"undefined"!=typeof exports?module.exports=i(require("jquery")):i(jQuery)}(function(i){"use strict";var e=window.Slick||{};(e=function(){var e=0;return function(t,o){var s,n=this;n.defaults={accessibility:!0,adaptiveHeight:!1,appendArrows:i(t),appendDots:i(t),arrows:!0,asNavFor:null,prevArrow:'',nextArrow:'',autoplay:!1,autoplaySpeed:3e3,centerMode:!1,centerPadding:"50px",cssEase:"ease",customPaging:function(e,t){return i('