{"version":3,"sources":["app.scss","abstracts/_variables.scss","base/_base.scss","base/_typography.scss","abstracts/_functions.scss","base/_helpers.scss","abstracts/_mixins.scss","layout/_header.scss","layout/_footer.scss","components/_button.scss","components/_blog.scss","components/_form.scss","components/_breadcrumbs.scss","components/_pagination.scss","components/_hero.scss","components/_counter.scss","components/_team.scss","components/_iconbox.scss","components/_faq.scss","components/_video.scss","components/_testimonial.scss","components/_cta.scss","components/_social-icon.scss","components/_client.scss","components/_icon-list.scss","components/_pricing.scss","components/_portfolio.scss","components/_thumb.scss","components/_shop.scss","components/_section-title.scss","pages/_home5.scss","pages/_service.scss","pages/_pricing.scss","pages/_about.scss","pages/_blog.scss","pages/_contact.scss","pages/_preloader.scss","pages/_coming-soon.scss"],"names":[],"mappings":"AAAA;;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;;AAAA;ACKA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;ADeF;AE5BA;EACE;IACI;;;AAKN;EAQM;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;;;AAKN;AAAA;AAAA;EAGE;EACA;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;EACA,aDnCU;ECoCV;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;EAME;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;;;AAGF;AAAA;EAEE;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAOE;EACA;;;AAEF;AAAA;AAAA;EAGE;;;AAGF;EACE;AAAA;AAAA;IAGE;IACA;IACA;IACA;IACA;;EAGF;AAAA;IAEE;;EAGF;IACE;;EAGF;IACE;;AAGF;AAAA;AAAA;AAAA;EAKA;AAAA;IAEE;;EAGF;IACE;;EAEF;AAAA;IAEE;IACA;;EAGF;IACE;;EAGF;AAAA;IAEE;;EAGF;AAAA;AAAA;IAGE;IACA;;EAGF;AAAA;IAEE;;;AAIJ;EACE;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;;;ACnOF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAYE,aFVa;EEWb;EACA;EACA;EACA;;;AAEF;AAAA;EAEE;EACA;EACA;EACA;;ACQA;EDbF;AAAA;IAOI;;;ACMF;EDbF;AAAA;IAUI;IACA;;;;AAIJ;AAAA;EAEE;EACA;;ACLA;EDEF;AAAA;IAKI;;;ACPF;EDEF;AAAA;IAQI;;;;AAIJ;AAAA;EAEE;EACA;;ACjBA;EDcF;AAAA;IAKI;;;;AAIJ;AAAA;EAEE;EACA;;;AAEF;AAAA;EAEE;EACA;;;AAEF;AAAA;EAEE;;;AAGF;EACE;;ACvCA;EDsCF;IAGI;;;AAEF;EACE;;;AAeF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AAKF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AAIJ;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AElHF;EACE;EC4FA;;;ADxFF;EACE;;;AAGF;EACE;EACA;EACA;;;AAGF;AAAA;EAEE;;;AAMF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA,aJ7Ba;EI8Bb;;;AAGF;EACE;;;AAEF;EACE;;;AAGA;EACE;;;AAGJ;EACE;;;AAEF;EACE;EACA;EACA;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;EACA;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;EACA;;;AAGF;EACE;;;AAwCF;EACE;;;AAIA;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAPF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAPF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAPF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAPF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAPF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAPF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAPF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAPF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAPF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAPF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAPF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAPF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAPF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAPF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAPF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAPF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAPF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAPF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAPF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAPF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAPF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAPF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAPF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAPF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAPF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAPF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAPF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAPF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAPF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAPF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAKF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAPF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAPF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAPF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAPF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAPF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAPF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAPF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAPF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAPF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAPF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAIJ;EAEI;IACE;;EAEF;IACE;;EAEF;IACE;;EAPF;IACE;;EAEF;IACE;;EAEF;IACE;;EAPF;IACE;;EAEF;IACE;;EAEF;IACE;;EAPF;IACE;;EAEF;IACE;;EAEF;IACE;;EAPF;IACE;;EAEF;IACE;;EAEF;IACE;;EAPF;IACE;;EAEF;IACE;;EAEF;IACE;;EAPF;IACE;;EAEF;IACE;;EAEF;IACE;;EAPF;IACE;;EAEF;IACE;;EAEF;IACE;;EAPF;IACE;;EAEF;IACE;;EAEF;IACE;;EAPF;IACE;;EAEF;IACE;;EAEF;IACE;;EAPF;IACE;;EAEF;IACE;;EAEF;IACE;;;AAKN;EAEI;IACE;;EAEF;IACE;;EAEF;IACE;;EAPF;IACE;;EAEF;IACE;;EAEF;IACE;;EAPF;IACE;;EAEF;IACE;;EAEF;IACE;;EAPF;IACE;;EAEF;IACE;;EAEF;IACE;;EAPF;IACE;;EAEF;IACE;;EAEF;IACE;;EAPF;IACE;;EAEF;IACE;;EAEF;IACE;;EAPF;IACE;;EAEF;IACE;;EAEF;IACE;;EAPF;IACE;;EAEF;IACE;;EAEF;IACE;;EAPF;IACE;;EAEF;IACE;;EAEF;IACE;;EAPF;IACE;;EAEF;IACE;;EAEF;IACE;;EAPF;IACE;;EAEF;IACE;;EAEF;IACE;;;AAIN;EAEI;IACE;;EAEF;IACE;;EAEF;IACE;;EAPF;IACE;;EAEF;IACE;;EAEF;IACE;;EAPF;IACE;;EAEF;IACE;;EAEF;IACE;;EAPF;IACE;;EAEF;IACE;;EAEF;IACE;;EAPF;IACE;;EAEF;IACE;;EAEF;IACE;;EAPF;IACE;;EAEF;IACE;;EAEF;IACE;;EAPF;IACE;;EAEF;IACE;;EAEF;IACE;;EAPF;IACE;;EAEF;IACE;;EAEF;IACE;;EAPF;IACE;;EAEF;IACE;;EAEF;IACE;;EAPF;IACE;;EAEF;IACE;;EAEF;IACE;;EAPF;IACE;;EAEF;IACE;;EAEF;IACE;;;AAKN;EACE;;;AAEF;EACE;EACA;EACA;;;AAkBA;EACE;;AAEF;EACE;EACA;EACA;;AACA;EC1PF;EACA;ED2PI;EACA;EACA;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;;AAOA;EACE;EACA;;AAEF;EACE;;AACA;EACE;;AASJ;EACE;EACA;EACA;EACA;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKA;EACE;;AAUN;EACE;EACA;EACA;;AAGA;EACE;EACA;;AASJ;EACE;EACA;;AAGA;EACE;EACA;;AASJ;EACE;EACA;EACA;;AAGA;EACE;;AAQN;EACE;EACA;EACA;;AACA;EACE;EACA;EACA;;AAGA;EACE;;AAQN;EACE;EACA;EACA;;AACA;EACE;EACA;;AAEF;EACE;;AACA;EACE;;;AASZ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;EAME;;;AAIJ;EACE;;;AAEF;EACE;;;AAKF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAEF;EACE;;;AAEF;EACE;EACA;;;AL3bF;AOnCA;EACE;EACA;EACA;EACA;EACA;;;AAEF;EACE;;;AAGF;EACE;;;AAEF;EACE;;;AAKF;EACE;EACA;;;AAGF;EACE;EACA;EACA;EACA;;AHCA;EGLF;IAMI;IACA;;;AHFF;EGLF;IAUI;IACA;;;;AAIF;EACE;EACA;;AHZF;EGUA;IAII;;;AAEF;EACE;;AAEF;EACE;;AAKF;EACE;EACA;EACA;;AAGA;EACE;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;;AAEF;EACE;EACA;EACA;EACA;;AAEF;EACE;EACA;EACA;;AAMF;EACE;;AACA;EACE;;AAEF;EACE;;;AASV;EACE;;AAEF;EACE;;AAEF;EACE;;AH9EF;EG6EA;IAGI;;;AHhFJ;EGsEF;IAcI;;;;AAIF;EACE;;;AAGJ;EACE;EACA;EACA;EACA;;AHhGA;EG4FF;IAMI;;;;AAIF;EACE;;AHvGF;EGsGA;IAGI;;;;AAMN;EACE;;AACA;EACE;;;AAKJ;EACE;EACA;;;AAGF;EACE;EACA;;AAEE;EACE;EACA;;AAIJ;EACE;;AAEF;EACE;;AH1IF;EG4HF;IAkBI;;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AH1JF;EGgJA;IAYI;;;AH5JJ;EGgJA;IAeI;;;AAEF;EACE;EACA;EACA;;AAGJ;EACE;EACA;EACA;EACA;;AACA;EACE;EACA;EACA;;AAEF;EACE;;;AAMN;EACE;EACA;EACA;;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAKA;EACE;EACA;;AH7MF;EG2MA;IAII;;;AAGJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;;AAIF;EACE;;AAEF;EACE;EACA;EACA;EACA;;;AAWN;EACE;EACA;EACA;EACA;EACA;EACA;;AH1PA;EGoPF;IAQI;;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKJ;EACE;;AAEF;EAEE;;AAGF;EACE;;AAEF;EACE;;;AAOJ;EACE;;;AAGF;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;;AAEJ;EACE;;;AAKF;EACE;EACA;EACA;EACA;;;AAIJ;EAoCE;;AAlCE;EACE;EACA;EACA;EACA;;AH1VJ;EGsVE;IAMI;IACA;;;AH7VN;EGsVE;IAUI;;;AAEF;EACE;EACA;EACA;;AHrWN;EGkWI;IAKI;;;AAEF;EACE;EACA;EACA;;AH5WR;EGyWM;IAKI;;;AH9WV;EGkWI;IAgBI;IACA;;;AAMR;EACE;EACA;EACA;EACA;EACA;;AAEF;EACE;;AAEF;EACE;EACA;;AAEF;EACE;EACA;EACA;;;AAIJ;EACM;EACA;;;AAGN;EACE;EACA;EACA;EACA;;AACA;EACE;EACA;EACA;;AAEF;EACE;;;AAGJ;EACE;EACA;;;AAIF;EACM;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGN;EACM;EACA;EACA;;;AAGN;EACE;;;AAIA;EACE;EACA;;;AAKJ;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAIF;EACA;IACE;;;AHvdA;EI7BA;IAEI;IACA;;;AAEF;EACE;;AAEF;EACE;EACA;EACA;;AAGA;EACE;;AAMJ;EACE;;AJOJ;EIRE;IAGI;;;AAGJ;EACE;EACA;;AAGA;EACE;;AJJN;EIQA;IAEI;;;AAGA;EACE;;AACA;EACE;;AAEF;EACE;EAEA;EACA;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;;AAQF;EACE;;AACA;EACE;;AAQN;EACE;EACA;EACA;;AACA;EACE;;AAKR;EACE;;AJhEJ;EI+DE;IAGI;;;;AAMR;EACE;EACA;;AJ1EA;EIwEF;IAII;;;AAEF;EACE;;AAEF;EACE;;;AAOD;EACC;EACA;;AAGA;EACE;;AJ/FJ;EIwFF;IAWI;IACA;;;;AAIJ;EACE;;AJzGA;EIwGF;IAGI;;;;AAMJ;EACE;;;AAEF;EACE;;AJrHA;EIoHF;IAGI;;;AJvHF;EIoHF;IAMI;;;;AAKA;EACE;EACA;EACA;;AACA;EACE;;AAEF;EACE;EACA;;AACA;EACE;EACA;EACA;EACA;;AASF;EACE;;AACA;EACE;;;AAUR;EACE;;AJpKJ;EImKE;IAGI;;;AJtKN;EImKE;IAMI;;;AAIN;EACE;EACA;EACA;EACA;EACA;;AJlLF;EI6KA;IAOI;;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;;AAIF;EACE;EACA;EACA;EACA;;AAEF;EACE;EACA;;AAGA;EACE;;;ARvMR;ASzCA;AAAA;EAEE,WRwCiB;EQvCjB,aRwCkB;EQvClB,SRyCe;EQxCf,eRuCoB;EQtCpB,aRwCmB;EQvCnB,aRRU;EQSV;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;AAAA;EACE;EACA;EACA;;AAGF;AAAA;EACE;;AAGF;AAAA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEF;AAAA;EACE;;AAEF;AAAA;EACE;EACA;;AACA;AAAA;EACE;;AAGJ;AAAA;EACE;EACA;EACA;EACA;;AAEF;AAAA;EACE;EACA;EACA;EACA;;AAEF;AAAA;EACE;;AACA;AAAA;EACE;;AAGJ;AAAA;AAAA;EAEE;;AAEF;AAAA;EACE;;AAEF;AAAA;EACE;;AAEF;AAAA;EACE;;AAEF;AAAA;EACE;;;AC7FF;EACE;EACA;EACA;;AACA;EACE;EACA;EACA;;AAEF;EACE;;AAGJ;EACE;EACA;;AACA;EACE;EACA;EACA;EACA;;AAGJ;EACE;;AACA;EACE;;AAEF;EACE;;ANCJ;EMFE;IAGI;;;AAIN;EACE;;AACA;EACE;;AACA;EACE;EACA;EACA;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;;AAEF;EACE;EACA;EACA;;AACA;EACE;;AAMV;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;EACA;;AAEF;EACE;;AAEF;EACE;;;AAQJ;EACE;;AACA;EACE;;AAGJ;EACE;EACA;;AACA;EACE;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;EACA;;AAGF;EAEE;;AAGJ;EACE;EACA;EACA;EACA;;AACA;EACE;EACA;;AAGJ;EACE;;AAGI;EACE;;AAEF;EACE;;AAEF;EACE;EACA;;;AASV;AAAA;EAEE;EACA;;;AAIA;EACE;EACA;;ANxIF;EMsIA;IAII;;;AAEF;EACE;;;AAMJ;EACE;;ANpJF;EMmJA;IAGI;;;AAEF;EACE;EACA;EACA;;AN3JJ;EMwJE;IAKI;;;AAGJ;EACE;EACA;;;AAKN;EACE;;;ACvMF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EASE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAEF;AAAA;EAEG;;;AAEH;EACE;EACA;;APGA;EOLF;IAII;;;;AAIJ;AAAA,sCACqC;EACjC;EACA;;;AAEJ;AAAA,4BAC2B;EACxB;EACA;;;AAEH;AAAA,6BAC4B;EACzB;EACA;;;AAEH;AAAA,iCACgC;EAC7B;EACA;;;AAEH;AAAA,kCACiC;EAC9B;EACA;;;AAGH;AAAA,wBACuB;EACpB;EACA;;;AAIH;EACG;;AACA;EACG;EACA;EACA;EACA;EACA;EACA;;AACA;EACG;;AAEH;EACG;;;AAKT;EACG;EACA;EACA;;;AAMH;EACG;EACA;;AACA;EACG;EACA;EAEA;EACA;EACA;;AACA;EACG;;AAEH;EACG;;AAIH;EACG;EACA;;AACA;EACG;;AAEH;EACG;;;AAKZ;EACG;EACA;EACA;;AACA;EACG;EACA;;AACA;EACG;;;AAOH;EACG;;;AC5IT;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;ARaF;EQ/BF;IAqBI;IACA;;;ARSF;EQ/BF;IAyBI;;;ARMF;EQ/BF;IA4BI;;;;AAIJ;EACE;EACA;;;AAKE;EACE;EACA;EACA;EACA;EACA;EACA;;ARdJ;EQQE;IAQI;;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;;AAEF;EACE;;;AAON;EACE;;AR5CF;EQ2CA;IAGI;;;AR9CJ;EQ2CA;IAMI;;;AAGJ;EACE;EACA;EACA;;AACA;EACE;;AAEF;EACE;;;AC3FN;EACE;EACA;;AT6BA;ES/BF;IAII;;;AAGA;EACE;;;AAKN;AAAA;EAEE;EACA;EACA;;;AAEF;AAAA;AAAA;AAAA;EAIE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;AAAA;EAEE;EACA;;;ACzCF;EACE;;AV8BA;EU/BF;IAGI;;;;AAIJ;EACE;EACA;;;AAIA;EACE;EACA;EACA;EACA;;AVcF;EUlBA;IAMI;;;AVYJ;EUlBA;IASI;IACA;;;;AAMJ;EACE;EACA;EACA;EACA;EACA;;AVHF;EUFA;IAOI;;;AVLJ;EUFA;IAUI;;;AVRJ;EUFA;IAaI;;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIJ;EACE;EACA;;AACA;EACE;EACA;;AV9BJ;EUyBA;IAQI;;;AAGA;EACE;;AAEF;EACE;;AAIF;EACE;;AAGJ;EACE;EACA;EACA;;AVnDJ;EUgDE;IAKI;;;AAEF;EACE;EACA;;AAEF;EACE;;AAKN;EACE;EACA;;AVnEF;EUiEA;IAII;IACA;;;AAEF;EACE;EACA;EACA;EACA;;AAGA;EACE;EACA;;AAIN;EACE;;;AAKF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AVnGF;EU2FA;IAUI;;;AVrGJ;EU2FA;IAaI;;;AVxGJ;EU2FA;IAgBI;;;AV3GJ;EU2FA;IAmBI;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAON;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;AAAA;EACE;EACA;;AVpJF;EU+HF;AAAA;IAwBI;;;;AAIJ;EACE;EACA;;;AAEF;EACE;EACA;;;AAEF;EACE;;;AAEF;EACE;EACA;EACQ;EACR;;;AAGF;AAEA;EACE;IACE;;EAEF;IACE;;;AAGJ;EACE;EACQ;EACA;;;AAOR;EACE;;AVlMF;EUiMA;IAGI;;;AAGJ;EACE;;AVxMF;EUuMA;IAGI;IACA;;;;AAKN;EACE;EACA;EACA;;AVnNA;EUgNF;IAKI;;;AAEF;EACE;;;AAIJ;EACE;EACA;EAEA;;AVhOA;EU4NF;IAMI;;;AVlOF;EU4NF;IAUI;;;;AAIJ;EACE;EACA;EACA;EAEA;;AV/OA;EU0OF;IAOI;;;AVjPF;EU0OF;IAUI;;;;AAIJ;EACC;IACC;;EAED;IACC;;EAED;IACC;;;AAMF;EACC;IACC;;EAED;IACC;;EAED;IACC;;;AAKF;EACE;EACA;;AVrRA;EUmRF;IAII;;;AVvRF;EUmRF;IAOI;;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAMF;EACE;EACA;EACA;EACA;EACA;;AV9SF;EUySA;IAOI;;;AVhTJ;EUySA;IAUI;;;AVnTJ;EUySA;IAaI;;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIJ;EACE;EACA;;AVtUF;EUoUA;IAII;;;AAEF;EACE;;AAEF;EACE;EACA;;;AASJ;EACE;EACA;EACA;EACA;;AV5VF;EUwVA;IAMI;;;AV9VJ;EUwVA;IASI;;;AVjWJ;EUwVA;IAYI;;;AVpWJ;EUwVA;IAeI;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAUJ;EACE;EACA;EACA;EACA;EACA;EACA;;AVlYF;EU4XA;IAQI;;;AVpYJ;EU4XA;IAWI;;;AVvYJ;EU4XA;IAcI;;;AV1YJ;EU4XA;IAiBI;;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AVvZJ;EU+YE;IAUI;;;;AAUN;EACE;;AVpaF;EUmaA;IAII;;;AVvaJ;EUmaA;IAOI;;;AAKF;EACE;EACA;EACA;EACA;EACA;;AVpbJ;EU+aE;IAOI;;;AVtbN;EU+aE;IAUI;;;AVzbN;EU+aE;IAaI;IACA;;;AV7bN;EU+aE;IAiBI;IACA;;;AAIF;EACE;;AAGJ;EACE;EACA;;;AAQJ;EACE;EACA;EACA;EACA;EACA;;AVxdF;EUmdA;IAOI;;;AV1dJ;EUmdA;IAUI;;;AV7dJ;EUmdA;IAaI;;;;AAMN;EACE;EACA;EACA;;AVzeA;EUseF;IAKI;;;AV3eF;EUseF;IAQI;;;;AAGJ;EACE;EACA;EACA;;AVpfA;EUifF;IAKI;;;AVtfF;EUifF;IAQI;;;;AAGJ;EACE;EACA;EACA;;AV/fA;EU4fF;IAKI;;;AVjgBF;EU4fF;IAQI;;;;AAGJ;EACE;EACA;EACA;;AV1gBA;EUugBF;IAKI;;;AV5gBF;EUugBF;IAQI;;;;AAOF;EACE;EACA;EACA;;AVzhBF;EUshBA;IAKI;;;AV3hBJ;EUshBA;IAQI;;;AV9hBJ;EUshBA;IAWI;;;AAGA;EACE;;AAGJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AVjjBJ;EUwiBE;IAWI;;;;AAMR;EACE;;AV1jBA;EUyjBF;IAGI;;;AV5jBF;EUyjBF;IAMI;;;AAEF;EACE;EACA;;AAGA;EACE;;;ACrmBN;EAkBE;;AAjBA;EACE;EACA;EACA;;AX0BF;EW7BA;IAKI;;;AXwBJ;EW7BA;IAQI;;;AXqBJ;EW7BA;IAWI;;;AAEF;EACE;;AXeJ;EW9BF;IAoBI;IACA;;;AAEF;EACE;;AACA;EACE;EACA;EACA;;AAEF;EACE;;AAEF;EACE;EACA;;AAGA;EACE;;AAKN;EACE;EACA;EACA;;AACA;EACE;;AXnBJ;EWcA;IAQI;;;AXtBJ;EWyBI;IACE;IACA;;;AX3BN;EW+BI;IACE;IACA;;;;AAQN;EACE;EACA;EACA;;AX5CF;EWyCA;IAKI;;;AAIF;EACE;;;AASJ;EACE;EACA;EACA;;AX/DF;EW4DA;IAKI;IACA;;;AAKJ;EACE;EACA;EACA;EACA;;AACA;EACE;EACA;EACA;;AAEF;EACE;EACA;;;ACjHJ;EACE;;AACA;EACE;;AAEF;EACE;EACA;EACA;;AAEF;EACE;;AAGJ;EACE;EACA;;AACA;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACE;;AAEA;EACE;;AAEF;EACE;EACA;;AAGJ;EACE;EACA;;;AAQF;EACE;EACA;;AZ9BF;EY4BA;IAII;;;AAGJ;EACE;;AZpCF;EYmCA;IAGI;;;AAEF;EACE;;AAEF;EACE;EACA;EACA;EACA;;;AAKN;EACE;EACA;EACA;;AACA;EACE;;AAEF;EACE;EACA;EACA;;;AC7FJ;AAAA;AAAA;AAAA;EAIE;EACA;EACA;;;AAEF;AAAA;AAAA;AAAA;EAII;;;AAGJ;AAAA;AAAA;AAAA;EAIE;;;AAEF;AAAA;AAAA;AAAA;EAIE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAEF;AAAA;AAAA;AAAA;EAIE;EACA;;;AAEF;AAAA;AAAA;AAAA;AAAA;EAKE;;;AAMA;EACE;EACA;EACA;;AACA;EACE;;AAEF;EACE;;AACA;EACE;;AAIN;EACE;EACA;;AAGA;EACE;;AAEF;EACE;EACA;;;AAOJ;EACE;EACA;EACA;EACA;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;EACE;;AAEF;EACE;EACA;;;AAKN;EACE;EACA;EACA;;AbpGA;EaiGF;IAKI;;;;AAOF;EACE;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;;AAEF;EACE;;AACA;EACE;;AAIN;EACE;;AAGA;EACE;;AAEF;EACE;EACA;;;AAQJ;EACE;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;;AAGA;EACE;;AAEF;EACE;EACA;EACA;;AAGJ;EACE;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;EACA;;AAEF;EACE;;AAEF;EACE;EACA;;;AAMJ;EACE;EACA;;AACA;EACE;;AAEF;EACE;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;EACA;;AAGF;EACE;;AAEF;EACE;;AAEF;EACE;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;;AAEF;EACE;EACA;;AAEF;EACE;EACA;EACA;EACA;EACA;;;AbrPJ;Ec9BA;IAEI;;;AAGJ;EACE;EACA;EACA;EACA;EACA;;AACA;EACE;;AAEF;EACE;;AAGA;EACE;;AAGA;EACE;;AAEF;EACE;;AAMR;EACE;EACA;EACA;;AACA;EACE;;AACA;EACE;EACA;;AAGJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AdrBJ;EcaE;IAUI;;;AAKN;EACE;EACA;;AACA;EACE;;AAGF;EACE;EACA;;;AASJ;EACE;EACA;EACA;EAEA;;AACA;EACE;;AAGA;EACE;;AAGA;EACE;;AAMR;EACE;EACA;EACA;;AACA;EACE;EACA;;AACA;EACE;;AAEA;EACE;;AAMR;EACE;EACA;EACA;;AACA;EACE;;AAEF;EACE;EACA;;;AAQJ;EACE;EACA;;AACA;EACE;;AAEF;EACE;;Ad5GJ;Ec2GE;IAGI;;;AAEF;EACE;EACA;;;AChJN;EACE;;AACA;EACE;;Af2BJ;Ee5BE;IAGI;;;AfyBN;Ee5BE;IAMI;;;AAIN;EACE;EACA;EACA;EACA;EACA;EACA;;AfYF;EelBA;IAQI;;;AfUJ;EelBA;IAWI;;;;AAON;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AfZA;EeAF;IAcI;IACA;IACA;IACA;;;AfjBF;EeAF;IAoBI;IACA;;;AAEF;EACE;EACA;;AAEF;EACE;EACA;;AAEF;EACE;EACA;;;AAKJ;EACE;IACI;IACA;IACA;;EAGJ;IACI;;EAGJ;IACI;IACA;IACA;;;ACjFF;EACE;EACA;;AAIJ;EACE;;AAEE;EACE;EACA;EACA;;AAIN;EACE;;AhBYF;EgBbA;IAGI;;;AAEF;EACE;EACA;EACA;;AhBKJ;EgBRE;IAKI;IACA;IACA;;;AAKJ;EACE;EACA;;AAEF;EACE;;;AAKN;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;AAAA;EACE;;AhBlCF;EgBcF;AAAA;IAuBI;;;AAEF;AAAA;EACE;EACA;;AhBzCF;EgBcF;AAAA;IA8BI;;;;AAIJ;EACE;EACA;;AhBlDA;EgBgDF;IAII;;;;AAOF;EACE;EACA;EACA;;AACA;EACE;EACA;EACA;;AhBlEJ;EgB+DE;IAKI;IACA;;;AAKN;EACE;;AAEE;EACE;EACA;EACA;;AAOJ;EACE;;AAEF;EACE;;;AASJ;EACE;;AAEE;EACE;EACA;EACA;;AAIN;EACE;EACA;;AhBhHF;EgB8GA;IAII;;;AAEF;EACE;EACA;EACA;;AhBvHJ;EgBoHE;IAKI;IACA;;;AAKJ;EACE;EACA;EACA;EACA;;AAEF;EACE;;AAEF;EACE;;;ACvKJ;EACE;EACA;;AAEF;EACE;EACA;EACA;EACA;;AjBsBF;EiB1BA;IAMI;;;AjBoBJ;EiB1BA;IASI;;;AAIF;EACE;EACA;EACA;;AjBUJ;EiBdA;IAOI;;;AAGF;EACE;EACA;EACA;EACA;;AjBAJ;EiBJE;IAMI;;;AjBFN;EiBJE;IASI;;;AAGJ;EACE;;AAGA;EACE;;AjBbN;EiBiBA;IAEI;IACA;IACA;;;;AClDF;EACE;EACA;;AACA;EACE;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;;AAEF;EACE;;AAQF;EACE;EACA;;AACA;EACE;;AASJ;EACE;;AACA;EACE;EACA;;AASJ;EACE;;AACA;EACE;EACA;;AAKR;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACE;;AlBhDF;EkB+CA;IAGI;;;;AAKN;EACE;;AAEE;EACE;EAIA;;AAHA;EACE;;AAGF;EACE;EACA;EACA;;AACA;EACE;;AAQF;EACE;;AACA;EACE;;;AlBhFV;EkBuFF;IAEI;;;;ACxHJ;EACE;EACA;;;ACAE;EACE;EACA;EACA;EACA;;AACA;EACE;;AAEF;EACE;EACA;EACA;EACA;;;AAON;EACE;EACA;EACA;;AACA;EACE;;AAGJ;EACE;;AAGA;EACE;;;AAOJ;EACE;EACA;EACA;;ApBbF;EoBUA;IAKI;;;AAGJ;EACE;EACA;EACA;EACA;;AAEF;EACE;EACA;;AAGA;EACE;;;AASN;AACA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACG;;;AAEJ;EACC;EACA;EACA;;;AAIG;EACI;;;AAGR;EACC;EACA;EACA;EACA;EACG;;;AAGJ;EACI;EACA;EACA;EACA;;AACA;EACI;EACA;;;AC/GN;EACE;EACA;EACA;;AACA;EACE;;AAGJ;EACE;;AACA;EACE;;AAGJ;EACE;;AACA;EACE;EACA;;AACA;EACE;EACA;;AAIN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;EACA;;AAEF;EACE;EACA;EACA;;AAEF;EACE;EACA;;AAEF;EACE;EACA;EACA;;AACA;EACE;EACA;EACA;;AAIN;EACE;;AACA;EACE;EACA;;AAGA;EACE;EACA;EACA;EACA;EACA;;AACA;EACE;;AAEF;EACE;EACA;EACA;EACA;EACA;;;AClFR;EACE;EACA;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACE;EACA;;AACA;EACE;;AAEF;EACE;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;EACA;EACA;;AAEF;EACE;;AAGJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;;AAEF;EACE;EACA;EACA;;AAGJ;EACE;EACA;EACA;;AACA;EACE;EACA;;;AAWJ;EACE;;AAEF;EACE;EACA;;AACA;EACE;;AAEF;EACE;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;EACA;EACA;;AAEF;EACE;;AAGJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;;AAEF;EACE;;AAEF;EACE;EACA;EACA;;AAGJ;EACE;EACA;EACA;;AACA;EACE;EACA;;;AAKN;EACE;EACA;;;AAMA;EACE;EACA;;AACA;EACE;;AAEF;EACE;EACA;EACA;;AAEF;EACE;;AAGJ;EACE;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACE;;AACA;EACE;;AAEF;EACE;;AAGJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAMF;EACE;;AAEF;EACE;;;AAOF;EACE;;AAEF;EACE;EACA;;AACA;EACE;;AAEF;EACE;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;AAGJ;EACE;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;;AAEF;EACE;;AAEF;EACE;EACA;EACA;;AAGJ;EACE;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;;;AAQN;EACE;;;AAEF;AAAA;EAEE;EACA;;;AAEF;EACE;EACA;EACA;EACA;;AtBjSA;EsB6RF;IAMI;;;;AAIH;EACC;EACA;;AtBzSA;EsBuSD;IAIG;;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;;AtBnTF;EsB6SA;IAQI;;;AtBrTJ;EsB6SA;IAWI;IACA;IACA;IACA;IACA;;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;;;AAMN;EACE;;;AAEF;EACE;;;AAEF;EACE;EACA;EACA;;;AAGF;EACE;EACA;;;AAIF;EACE;;AtBlWA;EsBiWF;IAGI;;;AAEF;EACE;;AtBvWF;EsBsWA;IAGI;;;;AAKN;EACE;;AACA;EACE;;AtBjXF;EsB8WF;IAMI;;;AtBpXF;EsBsXA;IAEI;;;AAGJ;EACE;EACA;;AtB7XF;EsB2XA;IAII;;;;AAKN;EACE;EACA;EACA;EACA;EACA;;AtBzYA;EsBoYF;IAOI;IACA;IACA;;;AAEF;EACE;;AACA;EACE;;AAEF;EACE;EACA;EACA;EACA;;AAEF;EACE;;AAEF;EACE;;;AC7bN;EACE;;AACA;EACE;;AvB4BF;EuB7BA;IAGI;;;AAGJ;EACE;;AvBsBF;EuBvBA;IAGI;;;AAGJ;EACE;;AvBgBF;EuBjBA;IAGI;;;AvBcJ;EuB/BF;IAqBI;;;;AAGJ;EACE;EACA;EACA;EAEA;;AvBEA;EuBPF;IAOI;;;AAEF;EACE;EACA;;;AAIJ;EACE;EACA;EACA;EACA;EACA;;AACA;EACE;;;AAIJ;EACE;EACA;EACA;EACA;;;AAIF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAIF;EACE;;;AAGF;EACE;EACA;EACA;EACA;;;AC5EA;EACE;;AACA;EACE;EACA;EACA;;AAGJ;EACE;;AAEF;EACE;;AACA;EACE;;AAEF;EACE;EACA;;AACA;EACE;EACA;EACA;;AAIN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAKJ;EACE;;AxB7BA;EwB4BF;IAGI;;;;AAGJ;EACE;EACA;EACA;;AACE;EACE;;AAEE;EACE;EACA;;AxB3CR;EwByCM;IAII;IACA;;;;AAMZ;EACE;;;AAEF;EACE;EACA;;AACA;EACE;;;AAGJ;EACE;EACA;EACA;;;AAGF;EACE;EACA;;AxBtEA;EwBoEF;IAII;IACA;;;AxBzEF;EwBoEF;IAQI;;;AAEF;EACE;;AAEF;EACE;EACA;;AAEF;EACE;;;AASF;EACE;EACA;EACA;;AAEF;EACE;EACA;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;EACA;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;;AAEF;EACE;;AAIF;EACE;;AAIE;EACE;;AAEF;EACE;EACA;;AACA;EACE;;;AASV;EACE;EACA;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AxBlLF;EwB2KA;IASI;;;AxBpLJ;EwB2KA;IAYI;IACA;;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;;AACA;EACE;;;AAMR;EACE;;AxB7MA;EwB4MF;IAGI;;;AxB/MF;EwB4MF;IAMI;;;;AAIJ;EACE;;AxBvNA;EwBsNF;IAGI;;;AxBzNF;EwBsNF;IAMI;;;;AxB5NF;EwB+NF;IAEI;;;AAEF;EACE;;AAEE;EACE;;AACA;EACE;EACA;EACA;;AAKJ;EACE;;AACA;EACE;EACA;EACA;EACA;;AACA;EACE;;AAEF;EACE;;AAMV;EACE;;AAEF;EACE;;;AAIJ;EACE;EACA;;AxB3QA;EwByQF;IAII;;;AAEF;EACE;EACA;;AAEF;EACE;EACA;EACA;;;AAGJ;EACE;EACA;EACA;EACA;;AxB7RA;EwByRF;IAMI;;;;AAGJ;EACE;EACA;;AxBpSA;EwBkSF;IAII;IACA;;;AAEF;EACE;EACA;EACA;;AAEF;EACE;EACA;EACA;;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AxB7TA;EwBqTF;IAUI;;;AAEF;EACE;;;AAKF;EACE;;AAEF;EACE;EACA;EACA;;AACA;EACE;EACA;;AACA;EACE;EACA;;;AAOR;EACE;EACA;;AACA;EACE;;;AAMJ;EAKE;EAIA;EACA;EACA;EACA;EACA;;AAXA;EACE;;AAGF;EACE;;AxB3WF;EwBoWF;IAeI;;;;AAMA;EACE;;AAGJ;EACE;;AACA;EACE;;AAEF;EACE;EACA;EACA;EACA;;AAEF;AAAA;EAEE;EACA;EACA;;AAEF;EACE;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAGJ;EACE;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAOR;EACE;;AxBrbA;EwBobF;IAGI;;;;AAIJ;EACE;;;AxB5bA;EwB+bF;IAEI;;;AAGA;EACE;EACA;EACA;;AACA;EACE;;AAEF;EACE;;AAIN;EACE;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;;;AAKN;EACE;EACA;EACA;;;AAGF;EACE;EACA;EACA;;;ACrgBF;EACE;;AzB8BA;EyB/BF;IAGI;;;AzB4BF;EyB/BF;IAMI;;;;AAGJ;EACE;;AzBqBA;EyBtBF;IAGI;;;AzBmBF;EyBtBF;IAMI;;;;AAGJ;EACE;;AzBYA;EyBbF;IAGI;;;;AAGJ;EACE;;AzBMA;EyBPF;IAGI;;;AzBIF;EyBPF;IAMI;;;;AAGJ;EACE;;AzBHA;EyBEF;IAGI;;;AzBLF;EyBEF;IAMI;;;;AAIJ;EACE;;AzBbA;EyBYF;IAGI;;;AzBfF;EyBYF;IAMI;;;;AAKJ;EACE;;AzBxBA;EyBuBF;IAGI;;;AAEF;EACE;EACA;EACA;;AACA;EACE;;AAIF;EACE;;AzBtCJ;EyB0CA;IAEI;IACA;;;;AAQJ;EACE;;AAEF;EACE;;AzBzDF;EyBwDA;IAGI;;;AAGJ;EACE;;AzB/DF;EyB8DA;IAGI;;;AAIF;EACE;;;A7B9BN;A8BvEA;EACE;EACA;EACA;;A1B4BA;E0B/BF;IAKI;IACA;;;;ACJA;EACE;;AAGJ;EACE;;AACA;EACE;;AAEF;EACE;EACA;;;AAMJ;EACE;;A3BWF;E2BZA;IAGI;;;A3BSJ;E2BZA;IAMI;;;AAKA;EACE;;AACA;EACE;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;;AAOV;EACE;EACA;EACA;;A3BvBF;E2BoBA;IAKI;;;AAEF;EACE;;AAEF;EACE;EACA;EACA;EACA;;A3BlCJ;E2B8BE;IAMI;IACA;;;AAGJ;EACE;EACA;EACA;EACA;;A3B5CJ;E2BwCE;IAMI;;;;AC5ER;EACE;EACA;;;A5B4BA;E4B1BF;IAEI;;;;AAGJ;EACE;EACA;EACA;EACA;;A5BiBA;E4BrBF;IAMI;;;A5BeF;E4BrBF;IASI;;;AAEH;EACG;EACA;;A5BQF;E4BVD;IAIK;IACA;;;;AAIN;EACA;EACA;;;AAEA;EACA;;;AAGA;EACA;;;AAEA;EACA;EACA;;;AAEA;EACE;EACA;;;AAEF;EACE;EACA;;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAEF;EACE;EACA;EACA;;;AAEF;EACE;EACA;;;AAMA;EACE;EACA;;A5BpDF;E4BkDA;IAII;IACA;;;;AAON;EACE;EACA;;A5BhEA;E4B8DF;IAII;;;A5BlEF;E4B8DF;IAOI;;;;ACjGF;EACE;EACA;EACA;EACA;;AACC;EACE;EACA;EACA;EACA;EACA;;AAEF;EACC;;A7BeJ;E6BZD;IAEG;;;AAEF;EACE;EACA;;A7BMF;E6BRA;IAII;;;A7BIJ;E6BDA;IAEI;;EACA;IACE;;;;AChCN;EACE;;A9B4BF;E8B7BA;IAGI;IACA;;;AAGJ;EAIE;EACA;EACA;;AALA;EACE;;AAKF;EACE;;;AAKN;EACE;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;;AAEH;EACG;;;AAKN;EACE;EACA;EACA;;;AAMI;EACE;;AACA;EACE;;AAEF;EACE;EACA;EACA;EACA;EACA;;AACA;EACE;;AAEF;EACE;;AAQN;EACE;EACA;EACA;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;;;AAUV;EACE;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;;AAIF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;EACA;;;AASJ;EACE;EACA;EACA;EACA;;AAEE;EACE;EACA;EACA;EACA;;AACA;EACE;;AAEF;EACE;EACA;;AACA;EACE;EACA;EACA;;;AAOZ;EACE;;AACA;EACE;;;AAMF;EACE;EACA;;A9B1IF;E8BwIA;IAII;;;AAKI;EACE;;AACA;EACE;;;AASd;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;AAAA;EAEE;EACA;EACA;EACA;;AACA;AAAA;EACE;;AAEF;AAAA;EACE;EACA;;;AAOJ;EACE;;AACA;EACE;;AAEF;EACE;EACA;;A9BhMF;E8B8LA;IAII;;;AAGJ;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;EACA;;AAGJ;EACE;;AACA;EACE;EACA;EACA;EACA;;AAEF;EACE;EACA;EACA;;AAIJ;EACE;;A9BtOF;E8BqOA;IAGI;;;;AAKN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;;AAIE;EACE;;AAIN;EACE;;;AAIJ;EACE;;A9BvQA;E8BsQF;IAGI;;;AAEF;EACE;EACA;;A9B7QF;E8B2QA;IAII;;;;AAIN;EACE;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AC5VA;EACE;EACA;;A/B4BF;E+B9BA;IAII;;;A/B0BJ;E+B9BA;IAOI;;;AAEF;EACE;;AAGJ;EACE;;;AAKJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;;AAEF;EACE;EACA;EACA;;AAEF;EACE;;;AAOJ;EACE;EACA;;A/BlBA;E+BgBF;IAII;;;A/BpBF;E+BgBF;IAOI;;;;ACgCJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EACE;;;AAKN;EACE;IACE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AASJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;IACI;;EAGJ;IACI;;;AAIN;EACE;IACI;;EAGJ;IACI;;;AAIN;EACE;IACI;;EAGJ;IACI;;;ACvNN;EACE;EACA;EACA;EACA;;AACA;EACE;;AAEF;EACE;;AjCsBF;EiCvBA;IAGI;;;;AAMJ;EACE;EACA;EACA;EACA;EACA;EACA;;AjCQF;EiCdA;IAQI;;;AjCMJ;EiCdA;IAWI;;;AAGJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;;AjCXJ;EiCSE;IAII;;;;AAOR;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,apC1Da;;AG6Bb;EiCoBF;IAWI;;;AjC/BF;EiCoBF;IAeI;;;;AAIJ;EACE;EACA;EACA;;AACE;EACE;EACA;EACA;EACA;EACA;;AAEE;EACE;EACA;;AAEF;EACE;EACA;;AAEF;EACE;EACA;;AAEF;EACE;EACA;;AAEF;EACE;EACA;;AAGF;EACE;EACA;;AAKP;EACC;EACA;EACA;EACA;EACA;;;AAKJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;ArCxCF","file":"app.css","sourcesContent":["/**!\r\n\r\n    Template Name: 'Relik-Admin Dashboard'\r\n    Template URI:\r\n    Description:\r\n    Author: \r\n    Author URI: \r\n    Version: 1.0.0\r\n    -------------------------------------------------\r\n     1.0 base css\r\n     1.1 layout css\r\n     1.2 components css\r\n     1.3 pages css\r\n     1.4 themes css\r\n   \r\n**/\r\n\r\n// 1. Configuration and helpers\r\n@import \r\n\"abstracts/variables\",\r\n\"abstracts/functions\",\r\n\"abstracts/mixins\",\r\n\"abstracts/placeholder\";\r\n\r\n// 2. Vendores\r\n@import \r\n\"vendors/bourbon/bourbon\";\r\n\r\n/*1.0 base css*/\r\n@import \r\n\"base/base\", \r\n\"base/fonts\", \r\n\"base/typography\", \r\n\"base/helpers\";\r\n\r\n// 4. Layout\r\n/*1.1 layout css*/\r\n@import \r\n\"layout/header\", \r\n\"layout/footer\";\r\n\r\n\r\n// 5. Components\r\n/*1.2 components css*/\r\n@import  \r\n\"components/button\", \r\n\"components/blog\", \r\n\"components/form\", \r\n\"components/breadcrumbs\", \r\n\"components/pagination\",\r\n\"components/hero\",\r\n\"components/counter\",\r\n\"components/team\",\r\n\"components/iconbox\",\r\n\"components/faq\",\r\n\"components/video\",\r\n\"components/testimonial\",\r\n\"components/cta\",\r\n\"components/social-icon\",\r\n\"components/client\",\r\n\"components/icon-list\",\r\n\"components/pricing\",\r\n\"components/shape\",\r\n\"components/portfolio\",\r\n\"components/table\",\r\n\"components/account\",\r\n\"components/thumb\",\r\n\"components/shop\",\r\n\"components/section-title\";\r\n\r\n// 6. Page-specific styles\r\n/*1.3 pages css*/\r\n@import \r\n\"pages/home2\",\r\n\"pages/home3\",\r\n\"pages/home4\",\r\n\"pages/home5\",\r\n\r\n\"pages/service\",\r\n\"pages/pricing\",\r\n\"pages/about\",\r\n\"pages/blog\",\r\n\"pages/contact\",\r\n\"pages/preloader\",\r\n\"pages/coming-soon\",\r\n\"pages/portfolio\";\r\n\r\n// 7. Themes\r\n/*1.4 themes css*/\r\n@import \"themes/dark\";\r\n\r\n//   body {\r\n//     @include breakpoint(xxl2) {\r\n//         background-color: magenta;\r\n//     }\r\n//     @include breakpoint(xxl) {\r\n//         background-color: gold;\r\n//     }\r\n//     @include breakpoint(lg) {\r\n//         background-color: purple;\r\n//     }\r\n//     @include breakpoint(md) {\r\n//         background-color: red;\r\n//     }\r\n//     @include breakpoint(xs) {\r\n//         background-color: yellow;\r\n//     }\r\n//     @include breakpoint(xs2) {\r\n//         background-color: pink;\r\n//     }\r\n// }\r\n","// fonts variable\r\n$body-font: \"Afacad\", sans-serif!default;\r\n$heading-font: \"Afacad\", sans-serif !default;\r\n\r\n// color variable\r\n:root {\r\n  --heading-color: #0D0E1D;\r\n  --body-color: #0D0E1D;\r\n  --accent-color: #254fa0;\r\n  --white-color: #ffffff;\r\n  --dark-bg: #0D0E1D;\r\n  --white-bg: #ffffff;\r\n  --accent-bg: #254fa0;\r\n  --light-bg1: #F5F5F5;\r\n}\r\n\r\n$colors: (\r\n \r\n);\r\n\r\n$bodyfontScale: (\r\n  xl: (\r\n    20: 20px,\r\n    lineheight: 32px,\r\n  ),\r\n  lg: (\r\n    18: 18px,\r\n    lineheight: 28px,\r\n  ),\r\n  md: (\r\n    16: 16px,\r\n    lineheight: 24px,\r\n  ),\r\n  xs: (\r\n    14: 14px,\r\n    lineheight: 22px,\r\n  ),\r\n  xss: (\r\n    12: 12px,\r\n    lineheight: 20px,\r\n  ),\r\n);\r\n\r\n// button font size\r\n$button_font_size: 20px;\r\n$buton_line_height: 24px;\r\n$buton_border_radius: 0;\r\n$button_padding: 18px 38px;\r\n$button_font_weight: 500;\r\n$button_font_family: $body-font;\r\n\r\n","@media (min-width: 1400px){\r\n  .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {\r\n      max-width: 1296px;\r\n  }\r\n\r\n}\r\n\r\n:root {\r\n  @each $color, $shades in $colors {\r\n    @each $shade, $value in $shades {\r\n      #{'--'+$color}-#{$shade}: #{$value};\r\n    }\r\n  }\r\n  @each $font, $sizes in $bodyfontScale {\r\n    @each $size, $value in $sizes {\r\n      #{'--fs-'+$font}-#{$size}: #{$value};\r\n    }\r\n  }\r\n}\r\n\r\n*,\r\n*::before,\r\n*::after {\r\n  box-sizing: inherit;\r\n  margin: 0px;\r\n  padding: 0px;\r\n}\r\n\r\nhtml {\r\n  box-sizing: border-box;\r\n  height: 100%;\r\n}\r\n\r\nbody {\r\n  height: 100%!important;\r\n  color: var(--body-color);\r\n  font-family: $body-font;\r\n  -webkit-font-smoothing: antialiased;\r\n  -moz-osx-font-smoothing: grayscale;\r\n  vertical-align: baseline;\r\n  text-rendering: optimizeLegibility;\r\n  font-weight: 400;\r\n  overflow-x: hidden;\r\n  background-color: var(--white-bg);\r\n  counter-reset: my-sec-counter;\r\n  font-size: 22px;\r\n  line-height: 32px;\r\n}\r\n\r\nhr {\r\n  display: block;\r\n  height: 1px;\r\n  border: 0;\r\n  border-top: 1px solid #E5E7E8;\r\n  padding: 0;\r\n  margin: 0px;\r\n}\r\n\r\naudio,\r\ncanvas,\r\niframe,\r\nimg,\r\nsvg,\r\nvideo {\r\n  vertical-align: middle;\r\n}\r\n\r\nfieldset {\r\n  border: 0;\r\n  margin: 0;\r\n  padding: 0;\r\n}\r\n\r\ntextarea {\r\n  resize: vertical;\r\n}\r\n\r\n.browserupgrade {\r\n  margin: 0.2em 0;\r\n  background: #ccc;\r\n  color: #000;\r\n  padding: 0.2em 0;\r\n}\r\n\r\n.hidden {\r\n  display: none !important;\r\n}\r\n\r\n.visuallyhidden {\r\n  border: 0;\r\n  clip: rect(0 0 0 0);\r\n  height: 1px;\r\n  margin: -1px;\r\n  overflow: hidden;\r\n  padding: 0;\r\n  position: absolute;\r\n  width: 1px;\r\n  white-space: nowrap; /* 1 */\r\n}\r\n\r\n.visuallyhidden.focusable:active,\r\n.visuallyhidden.focusable:focus {\r\n  clip: auto;\r\n  height: auto;\r\n  margin: 0;\r\n  overflow: visible;\r\n  position: static;\r\n  width: auto;\r\n  white-space: inherit;\r\n}\r\n\r\n.invisible {\r\n  visibility: hidden;\r\n}\r\n\r\n.clearfix:before,\r\n.clearfix:after {\r\n  content: \" \"; /* 1 */\r\n  display: table; /* 2 */\r\n}\r\n\r\n.clearfix:after {\r\n  clear: both;\r\n}\r\n\r\n::-moz-selection {\r\n  background-color: #989ffd;\r\n  color: #fff;\r\n}\r\n\r\n::selection {\r\n  background-color: #989ffd;\r\n  color: #fff;\r\n}\r\n\r\n#{$all-buttons-active},\r\n#{$all-buttons-focus},\r\n#{$all-buttons-hover},\r\n#{$all-text-inputs-focus},\r\n#{$all-text-inputs-active},\r\n#{$all-text-inputs-hover},\r\n#{$all-text-inputs-invalid} {\r\n  outline: none;\r\n  box-shadow: none;\r\n}\r\n#{$all-buttons-active},\r\n#{$all-buttons-focus},\r\n#{$all-buttons-hover} {\r\n  cursor: pointer;\r\n}\r\n\r\n@media print {\r\n  *,\r\n  *:before,\r\n  *:after {\r\n    background: transparent !important;\r\n    color: #000 !important; /* Black prints faster */\r\n    -webkit-box-shadow: none !important;\r\n    box-shadow: none !important;\r\n    text-shadow: none !important;\r\n  }\r\n\r\n  a,\r\n  a:visited {\r\n    text-decoration: underline;\r\n  }\r\n\r\n  a[href]:after {\r\n    content: \" (\" attr(href) \")\";\r\n  }\r\n\r\n  abbr[title]:after {\r\n    content: \" (\" attr(title) \")\";\r\n  }\r\n\r\n  /*\r\n   * Don't show links that are fragment identifiers,\r\n   * or use the `javascript:` pseudo protocol\r\n   */\r\n\r\n  a[href^=\"#\"]:after,\r\n  a[href^=\"javascript:\"]:after {\r\n    content: \"\";\r\n  }\r\n\r\n  pre {\r\n    white-space: pre-wrap !important;\r\n  }\r\n  pre,\r\n  blockquote {\r\n    border: 1px solid #999;\r\n    page-break-inside: avoid;\r\n  }\r\n\r\n  thead {\r\n    display: table-header-group;\r\n  }\r\n\r\n  tr,\r\n  img {\r\n    page-break-inside: avoid;\r\n  }\r\n\r\n  p,\r\n  h2,\r\n  h3 {\r\n    orphans: 3;\r\n    widows: 3;\r\n  }\r\n\r\n  h2,\r\n  h3 {\r\n    page-break-after: avoid;\r\n  }\r\n}\r\n\r\nul,ol,li { \r\n  margin: 0px;\r\n  padding: 0px;\r\n  list-style: none;\r\n}\r\n\r\nbutton { \r\n  padding: 0px;\r\n  outline: none;\r\n  border: none;\r\n  display: inline-block;\r\n  background-color: transparent;\r\n}","h1,\r\nh2,\r\nh3,\r\nh4,\r\nh5,\r\nh6,\r\n.h1,\r\n.h2,\r\n.h3,\r\n.h4,\r\n.h5,\r\n.h6 {\r\n  font-family: $heading-font;\r\n  color: var(--heading-color);\r\n  font-weight: 600;\r\n  margin: 0;\r\n  letter-spacing: -1px;\r\n}\r\nh1,\r\n.h1 {\r\n  font-size: 100px;\r\n  line-height: 1em;\r\n  margin-bottom: 24px;\r\n  color: var(--white-color);\r\n  @include max(1400px) { \r\n    font-size: 70px;\r\n  }\r\n  @include max(767px) { \r\n    font-size: 48px;\r\n    margin-bottom: 15px;\r\n  }\r\n}\r\n\r\nh2,\r\n.h2 {\r\n  font-size: 56px;\r\n  line-height: 1.14em; /* 116.667% */\r\n  @include max(991px) { \r\n    font-size: 50px;\r\n  }\r\n  @include max(767px) { \r\n    font-size: 40px;\r\n  }\r\n}\r\n\r\nh3,\r\n.h3 {\r\n  font-size: 30px;\r\n  line-height: 1.26em;\r\n  @include max(767px) {\r\n    line-height: 1.2em;\r\n  }\r\n\r\n}\r\nh4,\r\n.h4 {\r\n  font-size: 30px;\r\n  line-height: 1.26em;\r\n}\r\nh5,\r\n.h5 {\r\n  font-size: 26px;\r\n  line-height: 1.3em;\r\n}\r\nh6,\r\n.h6 {\r\n  font-size: 22px;\r\n}\r\n\r\np{\r\n  margin-bottom: 24px;\r\n  @include max(767px) {\r\n    margin-bottom: 20px;\r\n  }\r\n  &:last-child{\r\n    margin-bottom: 0;\r\n  }\r\n}\r\n\r\n// @each $cheadingfont in $headingfontSize {\r\n//   $i: index($headingfontSize, $cheadingfont);\r\n//   h#{$i},\r\n//   .text-h#{$i} {\r\n//     font-size: $cheadingfont;\r\n//     line-height: nth($headingLineheight, $i);\r\n//   }\r\n// }\r\n\r\n\r\n@for $i from 10 through 40 {\r\n  .f-size-#{$i} {\r\n    font-size: $i * 1px !important;\r\n  }\r\n}\r\n\r\n@for $i from 10 through 40 {\r\n  .line-height-#{$i} {\r\n    line-height: $i * 1px !important;\r\n  }\r\n}\r\n\r\n.font-bold{\r\n  font-weight: 700;\r\n}\r\n.font-black{\r\n  font-weight: 800;\r\n}\r\n.font-medium{\r\n  font-weight: 500;\r\n}\r\n.font-normal{\r\n  font-weight: 400;\r\n}\r\n.font-semibold{\r\n  font-weight: 600;\r\n}\r\n\r\n\r\n// @each $currentfont in $bodyfontvariation {\r\n//   $i: index($bodyfontvariation, $currentfont);\r\n//   .body-font-#{$i} {\r\n//     font-size: $currentfont;\r\n//     line-height: nth($lineheightvariation, $i);\r\n//   }\r\n// }\r\n\r\n","$breakpoints: (\r\n  \"xss\": 575.98px,\r\n  \"xs\": 767.98px,\r\n  \"md\": 991.98px,\r\n  \"lg\": 1199.98px,\r\n  \"xxl\": 1399.98px,\r\n  \"xxl2\": 1600px,\r\n);\r\n\r\n@mixin breakpoint($width, $type: max) {\r\n  @if map_has_key($breakpoints, $width) {\r\n    $width: map_get($breakpoints, $width);\r\n    @if $type == max {\r\n      $width: $width;\r\n    }\r\n    @media (#{$type}-width: $width) {\r\n      @content;\r\n    }\r\n  }\r\n}\r\n\r\n\r\n// Responsive media query\r\n\r\n@mixin min($size) {\r\n  @media (min-width: $size) {\r\n    @content;\r\n  }\r\n}\r\n\r\n@mixin max($size) {\r\n  @media (max-width: $size) {\r\n    @content;\r\n  }\r\n}\r\n\r\n@mixin min-max($min, $max) {\r\n  @media (min-width: $min) and (max-width: $max) {\r\n    @content;\r\n  }\r\n}\r\n","a {\r\n  text-decoration: none;\r\n  @include rt-trs(0.24s);\r\n}\r\n\r\nimg {\r\n  max-width: 100%;\r\n}\r\n\r\n.rt-list {\r\n  margin: 0;\r\n  padding: 0;\r\n  list-style: none;\r\n}\r\n\r\n.mouse-cursor,\r\n.pointer {\r\n  cursor: pointer;\r\n}\r\n\r\n\r\n\r\n\r\nblockquote {\r\n  position: relative;\r\n  font-size: 26px;\r\n  line-height: 30px;\r\n  padding: 30px;\r\n  margin: 0 0 24px;\r\n  border-left: 5px solid var(--accent-color);\r\n  color: var(--accent-color);\r\n  font-family: $heading-font;\r\n  background: linear-gradient(90deg, rgba(1, 25, 255, 0.1) 0%, rgba(1, 25, 255, 0) 100%);\r\n\r\n}\r\n.border-transparent {\r\n  border-color: transparent !important;\r\n}\r\n.bg-transsparent {\r\n  background-color: transparent !important;\r\n}\r\n.hover\\:bg-transsparent {\r\n  &hover {\r\n    background-color: transparent !important;\r\n  }\r\n}\r\n.hover-shadow\\:none {\r\n  box-shadow: none !important;\r\n}\r\n.bgprefix-cover {\r\n  background-size: cover;\r\n  background-repeat: no-repeat;\r\n  background-position: center center;\r\n}\r\n\r\n.bgprefix-contain {\r\n  background-size: contain;\r\n  background-repeat: no-repeat;\r\n  background-position: center center;\r\n}\r\n\r\n.bgprefix-full {\r\n  background-size: 100% 100%;\r\n  background-repeat: no-repeat;\r\n  background-position: center center;\r\n}\r\n\r\n.position-parent {\r\n  position: relative;\r\n  z-index: 1;\r\n}\r\n.position-relative {\r\n  position: relative;\r\n}\r\n.body-no-scrolling {\r\n  overflow: hidden;\r\n}\r\n.img-fit {\r\n  display: block;\r\n  object-fit: cover;\r\n  transform: translate(-50%, -50%);\r\n  left: 50%;\r\n  bottom: 0;\r\n  right: 0;\r\n  top: 50%;\r\n  position: absolute;\r\n  height: 100%;\r\n  width: 100%;\r\n}\r\n\r\n.rt-mb-15 {\r\n  margin-bottom: 15px;\r\n}\r\n.rt-mb-8{\r\n  margin-bottom: 8px;\r\n}\r\n.rt-mb-2{\r\n  margin-bottom: 2px;\r\n}\r\n.rt-mb-4{\r\n  margin-bottom: 4px;\r\n}\r\n.rt-pt-15 {\r\n  padding-top: 15px;\r\n}\r\n.rt-mb-12{\r\n  margin-bottom: 12px;\r\n}\r\n.rt-spacer-15 {\r\n  height: 15px;\r\n}\r\n.rt-mb-16{\r\n  margin-bottom: 16px;\r\n}\r\n.rt-mb-25{\r\n  margin-bottom: 25px;\r\n}\r\n.rt-mb-24{\r\n  margin-bottom: 24px;\r\n}\r\n.rt-mb-28{\r\n  margin-bottom: 28px;\r\n}\r\n.rt-mb-48{\r\n  margin-bottom: 48px;\r\n}\r\n.rt-mb-32{\r\n  margin-bottom: 32px;\r\n}\r\n.hr-0 {\r\n  margin: 0;\r\n  padding: 0;\r\n \r\n}\r\n.text-gray{\r\n  color: #7B878C;\r\n}\r\n@each $color, $shades in $colors {\r\n  @each $shade, $value in $shades {\r\n    #{\".text-\" + $color + \"-\" + $shade} {\r\n      color: #{$value} !important;\r\n    }\r\n    #{\".bg-\" + $color + \"-\" + $shade} {\r\n      background-color: #{$value} !important;\r\n    }\r\n\r\n    #{\".border-\" + $color + \"-\" + $shade} {\r\n      border-color: #{$value} !important;\r\n    }\r\n\r\n    #{\".hoverbg-\" + $color + \"-\" + $shade} {\r\n      &:hover {\r\n        background-color: #{$value} !important;\r\n      }\r\n    }\r\n\r\n    #{\".hover\\\\:\" + \"bg-\" + $color + \"-\" + $shade} {\r\n      &:hover {\r\n        background-color: #{$value} !important;\r\n      }\r\n    }\r\n\r\n    #{\".hover\\\\:\" + \"text-\" + $color + \"-\" + $shade} {\r\n      &:hover {\r\n        color: #{$value} !important;\r\n      }\r\n    }\r\n    #{\".hover\\\\:\" + \"border-\" + $color + \"-\" + $shade} {\r\n      &:hover {\r\n        border-color: #{$value} !important;\r\n      }\r\n    }\r\n  }\r\n}\r\n\r\n.hover\\:border-transparent {\r\n  border-color: transparent !important;\r\n}\r\n\r\n@for $i from 0 through 30 {\r\n  .rt-mr-#{$i* 1} {\r\n    margin-right: $i * 1px !important;\r\n  }\r\n  .rt-ml-#{$i* 1} {\r\n    margin-left: $i * 1px !important;\r\n  }\r\n  .rt-rounded-#{$i* 1} {\r\n    border-radius: $i * 1px !important;\r\n  }\r\n}\r\n\r\n@for $i from 0 through 10 {\r\n  .rt-mb-#{$i* 10} {\r\n    margin-bottom: $i * 10px;\r\n  }\r\n  .rt-pt-#{$i* 10} {\r\n    padding-top: $i * 10px;\r\n  }\r\n  .rt-spacer-#{$i* 10} {\r\n    height: $i * 10px;\r\n  }\r\n}\r\n\r\n@media (max-width: 1199.98px) {\r\n  @for $i from 0 through 10 {\r\n    .rt-mb-lg-#{$i* 10} {\r\n      margin-bottom: $i * 10px;\r\n    }\r\n    .rt-pt-lg-#{$i* 10} {\r\n      padding-top: $i * 10px;\r\n    }\r\n    .rt-spacer-lg-#{$i* 10} {\r\n      height: $i * 10px;\r\n    }\r\n  }\r\n}\r\n\r\n@media (max-width: 991.98px) {\r\n  @for $i from 0 through 10 {\r\n    .rt-mb-md-#{$i* 10} {\r\n      margin-bottom: $i * 10px;\r\n    }\r\n    .rt-pt-md-#{$i* 10} {\r\n      padding-top: $i * 10px;\r\n    }\r\n    .rt-spacer-md-#{$i* 10} {\r\n      height: $i * 10px;\r\n    }\r\n  }\r\n}\r\n@media (max-width: 767.98px) {\r\n  @for $i from 0 through 10 {\r\n    .rt-mb-xs-#{$i* 10} {\r\n      margin-bottom: $i * 10px;\r\n    }\r\n    .rt-pt-xs-#{$i* 10} {\r\n      padding-top: $i * 10px;\r\n    }\r\n    .rt-spacer-xs-#{$i* 10} {\r\n      height: $i * 10px;\r\n    }\r\n  }\r\n}\r\n\r\n.pointer {\r\n  cursor: pointer;\r\n}\r\n.text-hide{\r\n  overflow: hidden;\r\n  text-overflow: ellipsis;\r\n  white-space: nowrap;\r\n}\r\n// slick slider gap\r\n\r\n// .slick-slide {\r\n//   margin-left: 24px;\r\n// }\r\n\r\n// .slick-list {\r\n//   margin-left: -24px;\r\n// }\r\n// .slick-slider {\r\n//   .single-item {\r\n//     margin-bottom: 40px;\r\n//   }\r\n// }\r\n\r\n.slick-bullet {\r\n  .slick-dots li button:before {\r\n    display: none !important;\r\n  }\r\n  .slick-dots {\r\n    margin: 0;\r\n    padding: 0;\r\n    list-style: none;\r\n    li {\r\n      @include afterparent();\r\n      width: 10px;\r\n      display: inline-block;\r\n      height: 10px;\r\n      button {\r\n        border-radius: 50%;\r\n        position: absolute;\r\n        left: 0;\r\n        top: 0;\r\n        width: 100%;\r\n        height: 100%;\r\n      }\r\n    }\r\n  }\r\n  &.deafult_style_dot {\r\n    .slick-dots {\r\n      li {\r\n        button {\r\n          overflow: hidden;\r\n          transition: background 0.3s ease;\r\n        }\r\n        &.slick-active {\r\n          width: 24px;\r\n          button {\r\n            border-radius: 32px;\r\n          }\r\n        }\r\n      }\r\n    }\r\n  }\r\n  &.dotstyle-fillup {\r\n    .slick-dots {\r\n      li {\r\n        button {\r\n          overflow: hidden;\r\n          background-color: transparent;\r\n          box-shadow: inset 0 0 0 2px #fff;\r\n          transition: background 0.3s ease;\r\n          &:after {\r\n            content: \"\";\r\n            position: absolute;\r\n            bottom: 0;\r\n            height: 0;\r\n            left: 0;\r\n            width: 100%;\r\n            background-color: #fff;\r\n            box-shadow: 0 0 1px #fff;\r\n            -webkit-transition: height 0.3s ease;\r\n            transition: height 0.3s ease;\r\n            border-radius: 50%;\r\n          }\r\n        }\r\n        &.slick-active {\r\n          button {\r\n            &::after {\r\n              height: 100%;\r\n            }\r\n          }\r\n        }\r\n      }\r\n    }\r\n  }\r\n  &.dotstyle-scaleup {\r\n    .slick-dots {\r\n      li {\r\n        button {\r\n          overflow: hidden;\r\n          background-color: rgba(#fff, 0.3);\r\n          transition: all 0.3s ease;\r\n        }\r\n        &.slick-active {\r\n          button {\r\n            transform: scale(1.2);\r\n            background-color: rgba(#fff, 1);\r\n          }\r\n        }\r\n      }\r\n    }\r\n  }\r\n  &.dotstyle-stroke {\r\n    .slick-dots {\r\n      li {\r\n        button {\r\n          transition: box-shadow 0.3s ease, background-color 0.3s ease;\r\n          box-shadow: 0 0 0 2px rgba(#fff, 0);\r\n        }\r\n        &.slick-active {\r\n          button {\r\n            background-color: transparent;\r\n            box-shadow: 0 0 0 2px #fff;\r\n          }\r\n        }\r\n      }\r\n    }\r\n  }\r\n  &.dotstyle-fillin {\r\n    .slick-dots {\r\n      li {\r\n        button {\r\n          background-color: transparent;\r\n          box-shadow: inset 0 0 0 2px #fff;\r\n          transition: box-shadow 0.3s ease;\r\n        }\r\n        &.slick-active {\r\n          button {\r\n            box-shadow: inset 0 0 0 8px #fff;\r\n          }\r\n        }\r\n      }\r\n    }\r\n  }\r\n  &.dotstyle-dotstroke {\r\n    .slick-dots {\r\n      li {\r\n        box-shadow: 0px 0px 0px 2px rgba(#fff, 1);\r\n        border-radius: 50%;\r\n        transition: all 0.3s ease;\r\n        button {\r\n          transform: scale(0.4);\r\n          background-color: #fff;\r\n          transition: all 0.3s ease;\r\n        }\r\n        &.slick-active {\r\n          button {\r\n            transform: scale(1);\r\n          }\r\n        }\r\n      }\r\n    }\r\n  }\r\n  &.dotstyle-dotstroke2 {\r\n    .slick-dots {\r\n      li {\r\n        box-shadow: 0px 0px 0px 2px rgba(#fff, 0);\r\n        border-radius: 50%;\r\n        transition: all 0.3s ease;\r\n        button {\r\n          background-color: #fff;\r\n          transition: all 0.3s ease;\r\n        }\r\n        &.slick-active {\r\n          box-shadow: 0px 0px 0px 2px rgba(#fff, 1);\r\n          button {\r\n            transform: scale(0.4);\r\n          }\r\n        }\r\n      }\r\n    }\r\n  }\r\n}\r\n\r\n// scroll up css\r\n#scrollUp {\r\n  right: 30px;\r\n  bottom: 30px;\r\n  height: 45px;\r\n  width: 45px;\r\n  border-radius: 50%;\r\n  color: #fff;\r\n  align-items: center;\r\n  justify-content: center;\r\n  font-size: 26px;\r\n  line-height: 55px;\r\n  text-align: center;\r\n}\r\n\r\n.modal-header {\r\n  padding: 20px 24px 20px 24px;\r\n  h1,\r\n  h2,\r\n  h3,\r\n  h4,\r\n  h5,\r\n  h6 {\r\n    margin-bottom: 0px;\r\n  }\r\n  \r\n}\r\n.modal-content {\r\n  border-radius: 16px;\r\n}\r\n.modal-body {\r\n  padding: 24px;\r\n}\r\n\r\n\r\n\r\n.dark-bg{\r\n  background-color: var(--dark-bg);\r\n}\r\n\r\n.bg-light1{\r\n  background-color: var(--light-bg1);\r\n}\r\n\r\n.bg-accent{\r\n  background-color: var(--accent-bg);\r\n}\r\n.bg-white{\r\n  background-color: var(--white-bg);\r\n}\r\n.z-index{\r\n  z-index: 1;\r\n  position: relative;\r\n}","@mixin on-event($self: false) {\r\n  @if $self {\r\n    &,\r\n    &:hover,\r\n    &:active,\r\n    &:focus {\r\n      @content;\r\n    }\r\n  } @else {\r\n    &:hover,\r\n    &:active,\r\n    &:focus {\r\n      @content;\r\n    }\r\n  }\r\n}\r\n\r\n@mixin when-inside($context) {\r\n  #{$context} & {\r\n    @content;\r\n  }\r\n}\r\n\r\n//after parent\r\n@mixin afterparent() {\r\n  position: relative;\r\n  z-index: 1;\r\n}\r\n\r\n// mixin for content after\r\n@mixin after($absolute, $left, $top, $width, $height) {\r\n  position: $absolute;\r\n  left: $left;\r\n  top: $top;\r\n  width: $width;\r\n  height: $height;\r\n  content: \"\";\r\n}\r\n\r\n// mixin for after2\r\n@mixin after2($absolute, $left, $bottom, $width, $height) {\r\n  position: $absolute;\r\n  left: $left;\r\n  bottom: $bottom;\r\n  width: $width;\r\n  height: $height;\r\n  content: \"\";\r\n}\r\n\r\n// text over flow\r\n@mixin text-over() {\r\n  overflow: hidden;\r\n  text-overflow: ellipsis;\r\n  white-space: nowrap;\r\n}\r\n\r\n@mixin opacity($opacity) {\r\n  opacity: $opacity;\r\n  $opacity-ie: $opacity * 100;\r\n  filter: alpha(opacity=$opacity-ie); //IE8\r\n}\r\n\r\n@mixin hw($hw_value) {\r\n  height: $hw_value;\r\n  width: $hw_value;\r\n  line-height: $hw_value;\r\n}\r\n\r\n@mixin flex-width($flx-width) {\r\n  flex: 0 0 $flx-width;\r\n  max-width: $flx-width;\r\n}\r\n\r\n@mixin ts($trs_time, $trs_name) {\r\n  transition: all $trs_time $trs_name;\r\n}\r\n\r\n@mixin hidden() {\r\n  @include opacity(0);\r\n  visibility: hidden;\r\n}\r\n\r\n@mixin vis() {\r\n  @include opacity(1);\r\n  visibility: visible;\r\n}\r\n\r\n@mixin vis-1($value-1) {\r\n  @include opacity($value-1);\r\n  visibility: visible;\r\n}\r\n\r\n@mixin rt-trs($time) {\r\n  transition: all $time ease-in-out;\r\n}\r\n\r\n@mixin iconbox($heightwidth, $radius) {\r\n  width: $heightwidth;\r\n  height: $heightwidth;\r\n  display: flex;\r\n  flex-direction: column;\r\n  justify-content: center;\r\n  align-items: center;\r\n  text-align: center;\r\n  border-radius: $radius;\r\n  transition: all 0.24s ease-in-out;\r\n}\r\n","\r\nheader.tekup-header-section {\r\n  position: fixed;\r\n  z-index: 9;\r\n  width: 100%;\r\n  top: 0;\r\n  transition: all 0.4s;\r\n}\r\nheader.tekup-header-section.sticky-menu{\r\n  box-shadow: 0 4px 80px rgba(0,0,0,.1);\r\n}\r\n// v1\r\nheader.tekup-header-section.light-color.sticky-menu{\r\n  background-color: var(--dark-bg);\r\n}\r\nheader.tekup-header-section.header-seven.sticky-menu{\r\n  background-color: var(--white-bg);\r\n}\r\n\r\n\r\n\r\n.sticky-menu .tekup-header-top{\r\n  margin-top: -57px;\r\n  opacity: 0;\r\n}\r\n\r\n.container-fuild{\r\n  max-width: 1920px;\r\n  margin: 0 auto;\r\n  margin-right: 60px;\r\n  margin-left: 60px;\r\n  @include max(1300px) {\r\n    margin-right: 30px;\r\n    margin-left: 30px;\r\n  }\r\n  @include max(991px) {\r\n    margin-right: 12px;\r\n    margin-left: 12px;\r\n  }\r\n}\r\n.tekup-header{\r\n  &-top{\r\n    padding: 12px 0;\r\n    transition: all 0.4s;\r\n    @include max(991px) {\r\n      display: none;\r\n    }\r\n    &.border_bottom{\r\n      border-bottom: 1px solid #D9D9DB;\r\n    }\r\n    &.border_bottom2{\r\n      border-bottom: 1px solid rgba(255, 255, 255, 0.1);\r\n    }\r\n    \r\n  }\r\n  &-info{\r\n    &-wrap{\r\n      display: flex;\r\n      align-items: center;\r\n      justify-content: space-between;\r\n    }\r\n    ul{\r\n      li{\r\n        display: inline-block;\r\n        position: relative;\r\n        padding-left: 30px;\r\n        margin-right: 48px;\r\n        font-size: 18px;\r\n        color: var(--white-color);\r\n        &:last-child{\r\n          margin-right: 0;\r\n        }\r\n        a{\r\n          display: flex;\r\n          align-items: center;\r\n          font-size: 18px;\r\n          color: var(--white-color);\r\n        }\r\n        i{\r\n          position: absolute;\r\n          font-size: 22px;\r\n          left: 0;\r\n        }\r\n      }\r\n    }\r\n    &.dark-color{\r\n      ul{\r\n        li{\r\n          color: var(--heading-color);\r\n          a{\r\n            color: var(--heading-color);\r\n          }\r\n          i{\r\n            color: var(--accent-color);\r\n          }\r\n        }\r\n      }\r\n    }\r\n  }\r\n}\r\n\r\n.tekup-header-bottom{\r\n  &.border_bottom{\r\n    border-bottom: 1px solid rgba(255, 255, 255, 0.1);\r\n  }\r\n  &.border_bottom3{\r\n    border-bottom: 1px solid #D9D9DB;\r\n  }\r\n  &.header-seven{\r\n    padding: 0 35px;\r\n    @include max(991px) {\r\n      padding: 20px;\r\n    }\r\n  }\r\n  @include max(991px) {\r\n    padding: 20px 0;\r\n  }\r\n}\r\n.sticky-menu{\r\n  .border_bottom{\r\n    border-bottom: 1px solid var(--heading-color);\r\n  }\r\n}\r\n.tekup-header-icon {\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 24px;\r\n  margin-left: 20px;\r\n  @include max(991px) {\r\n    margin-left: 0;\r\n  }\r\n}\r\n.site-header--menu-right{\r\n  .tekup-header-icon{\r\n    margin-left: 50px;\r\n    @include max(991px) {\r\n      margin-left: 0;\r\n    }\r\n  }\r\n}\r\n\r\n\r\n.site-header .mobile-menu-trigger.light span{\r\n  background-color: var(--white-color);\r\n  &:before, &:after {\r\n    background-color: var(--white-color);\r\n  }\r\n}\r\n\r\n\r\n.tekup-header-wrap{\r\n  display: flex;\r\n  align-items: center;\r\n}\r\n\r\n.tekup-header-search {\r\n  cursor: pointer;\r\n  position: relative;\r\n  &.light-color{\r\n    i{\r\n      color: var(--white-color);\r\n      transition: all 0.4s;\r\n    }\r\n    \r\n  }\r\n  i{\r\n    font-size: 24px;\r\n  }\r\n  &:hover i{\r\n    color: var(--accent-color);\r\n  }\r\n  \r\n  @include max(767px) {\r\n    display: none;\r\n  }\r\n  &-section{\r\n    opacity: 0;\r\n    visibility: hidden;\r\n    position: fixed;\r\n    width: 100%;\r\n    background-color: #fff;\r\n    top: 0;\r\n    z-index: 99;\r\n    padding: 130px 0 80px;\r\n    transition: 0.5s all ease;\r\n    transform: translateY(-100%);\r\n    @include max(991px) {\r\n      padding: 100px 0 80px;\r\n    }\r\n    @include max(767px) {\r\n      padding: 80px 0;\r\n    }\r\n    &.open{\r\n      opacity: 1;\r\n      visibility: visible;\r\n      transform: translateY(0);\r\n    }\r\n  }\r\n  &-close{\r\n    position: absolute;\r\n    top: 40px;\r\n    right: 40px;\r\n    cursor: pointer;\r\n    i{\r\n      font-size: 30px;\r\n      color: #6E6E77;\r\n      transition: all 0.4s;\r\n    }\r\n    &:hover i{\r\n      color: var(--accent-color);\r\n    }\r\n  }\r\n  \r\n}\r\n\r\n.search-overlay.open {\r\n  opacity: .8;\r\n  z-index: 3;\r\n  visibility: visible;\r\n}\r\n.search-overlay {\r\n  top: 0;\r\n  width: 100%;\r\n  height: 100%;\r\n  background: #000;\r\n  position: fixed;\r\n  z-index: 0;\r\n  visibility: hidden;\r\n  opacity: 0;\r\n  transition: .5s;\r\n}\r\n\r\n// header three\r\n.tekup-header-info-box {\r\n  &-wrap{\r\n    display: flex;\r\n    margin-right: 35px;\r\n    @include max(1099px) {\r\n      margin-right: 15px;\r\n    }\r\n  }\r\n  &-icon {\r\n    width: 52px;\r\n    height: 52px;\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    flex-shrink: 0;\r\n    margin-right: 12px;\r\n    border-radius: 100px;\r\n    background-color: var(--light-bg1);\r\n    i{\r\n      font-size: 26px;\r\n      color: var(--accent-color);\r\n    }\r\n  }\r\n  &-data{\r\n    h6{\r\n      color: var(--heading-color);\r\n    }\r\n    p{\r\n      font-size: 18px;\r\n      margin-bottom: 5px;\r\n      line-height: 1;\r\n      color: var(--heading-color);\r\n    }\r\n  }\r\n  \r\n}\r\n\r\n\r\n\r\n\r\n// sidebar menu\r\n\r\n.tekup-header-barger{\r\n  cursor: pointer;\r\n  position: relative;\r\n  width: 60px;\r\n  height: 24px;\r\n  display: flex;\r\n  align-items: center;\r\n  @include max(767px) {\r\n    display: none;\r\n  }\r\n  span {\r\n    height: 2px;\r\n    width: 60px;\r\n    margin: 4px 0;\r\n    display: block;\r\n    position: relative;\r\n    background-color: var(--white-bg);\r\n    &:before {\r\n      content: \"\";\r\n      top: -8px;\r\n      width: 35px;\r\n      height: 2px;\r\n      transition: all 0.4s;\r\n      position: absolute;\r\n      transform: translateX(15px);\r\n      background-color: var(--white-bg);\r\n    }\r\n    \r\n    &::after {\r\n      content: \"\";\r\n      bottom: -8px;\r\n      width: 35px;\r\n      height: 2px;\r\n      position: absolute;\r\n      transition: all 0.4s;\r\n      transform: translateX(9px);\r\n      background-color: var(--white-bg);\r\n    }\r\n    \r\n  \r\n  }\r\n  &.dark span{\r\n    background-color: var(--dark-bg);\r\n  }\r\n  &.dark span:before, \r\n  &.dark span:after {\r\n    background-color: var(--dark-bg);\r\n  }\r\n\r\n  &:hover span:before{\r\n    transform: translateX(5px);\r\n  }\r\n  &:hover span::after{\r\n    transform: translateX(15px);\r\n  }\r\n  \r\n}\r\n\r\n\r\n\r\n.tekup-sidemenu-wraper{\r\n  position: relative;\r\n}\r\n\r\n.tekup-sidemenu-column {\r\n    width: 440px;\r\n    display: block;\r\n    height: 100%;\r\n    position: fixed;\r\n    z-index: 111;\r\n    padding: 30px;\r\n    margin-right: -440px;\r\n    transition: 0.5s;\r\n    right: 0;\r\n    top: 0;\r\n    padding-top: 70px;\r\n    overflow-y: scroll;\r\n    background-color: var(--white-bg);\r\n    .tekup-contact-info-wrap {\r\n      margin-top: 35px;\r\n      margin-bottom: 35px;\r\n  }\r\n  .tekup-social-icon.tekup-social-icon3{\r\n    margin-bottom: 30px;\r\n  }\r\n\r\n}\r\n.tekup-sidemenu-thumb{\r\n  img{\r\n    width: 100%;\r\n    height: 100%;\r\n    object-fit: cover;\r\n    border-radius:5px;\r\n  }\r\n}\r\n\r\n.tekup-contact-info{\r\n  &-wrap{\r\n    &.wrap2{\r\n      display: flex;\r\n      flex-wrap: wrap;\r\n      margin-top: 40px;\r\n      border-top: 1px solid #E7E7E8;\r\n      @include max(991px) {\r\n        text-align: center;\r\n        justify-content: center\r\n      }\r\n      @include max(575px) {\r\n        gap: 0;\r\n      }\r\n      .tekup-contact-info{\r\n        padding-top: 30px;\r\n        padding-right: 50px;\r\n        border-right: 1px solid #E7E7E8;\r\n        @include max(1399px) {\r\n          padding-right: 30px;\r\n        }\r\n        &:last-child{\r\n          border-right: 0;\r\n          padding-right: 0;\r\n          padding-left: 50px;\r\n          @include max(1399px) {\r\n            padding-left: 30px;\r\n          }\r\n        }\r\n        @include max(575px) {\r\n          padding: 25px!important;\r\n          border-right: 0;\r\n        }\r\n      }\r\n    }\r\n  }\r\n  margin-bottom: 45px;\r\n  i{\r\n    display: block;\r\n    font-size: 24px;\r\n    margin-bottom: 15px;\r\n    line-height: 24px;\r\n    color: var(--accent-color);\r\n  }\r\n  h5{\r\n    margin-bottom: 6px!important;\r\n  }\r\n  p{\r\n    font-size: 20px;\r\n    line-height: 28px;\r\n  }\r\n  a{\r\n    font-size: 20px;\r\n    display: block;\r\n    color: var(--heading-color);\r\n  }\r\n}\r\n\r\n.tekup-sidemenu-column.active {\r\n      margin-right: 0px;\r\n      z-index: 9999;\r\n}\r\n\r\n.tekup-sidemenu-close {\r\n  position: absolute;\r\n  right: 40px;\r\n  top: 40px;\r\n  cursor: pointer;\r\n  i{\r\n    font-size: 30px;\r\n    color: #6E6E77;\r\n    transition: all 0.4s;\r\n  }\r\n  &:hover i{\r\n    color: var(--accent-color);\r\n  }\r\n}\r\n.active .tekup-sidemenu-close{\r\n  opacity: 1;\r\n  visibility: visible;\r\n}\r\n\r\n\r\n.offcanvas-overlay {\r\n      top: 0;\r\n      width: 100%;\r\n      height: 100%;\r\n      background: #000;\r\n      position: fixed;\r\n      z-index: 0;\r\n      visibility: hidden;\r\n      opacity: 0;\r\n      transition: .5s;\r\n }\r\n\r\n.offcanvas-overlay.active {\r\n      opacity: .7;\r\n      z-index: 111;\r\n      visibility: visible;\r\n }\r\n\r\n.tekup-sidemenu-logo{\r\n  margin-bottom: 30px;\r\n}\r\n\r\n.tekup-sidemenu-body {\r\n  p{\r\n    font-size: 20px;\r\n    line-height: 28px;\r\n  }\r\n}\r\n\r\n\r\n.tekup-sidemenu-column::-webkit-scrollbar-track{\r\n  -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);\r\n  background-color: #F5F5F5;\r\n}\r\n\r\n.tekup-sidemenu-column::-webkit-scrollbar{\r\n  width: 5px;\r\n  background-color: #F5F5F5;\r\n}\r\n\r\n.tekup-sidemenu-column::-webkit-scrollbar-thumb{\r\n  background-color: #000000;\r\n  border: 2px solid #555555;\r\n}\r\n\r\n\r\n@media (max-width: 767px) {\r\n.tekup-sidemenu-wraper{\r\n  display: none;\r\n}\r\n\r\n}","\r\n.tekup-footer{\r\n  &-textarea{\r\n    @include max(1199px) {\r\n      max-width: 400px;\r\n      margin-bottom: 40px;\r\n    }\r\n    img{\r\n      margin-bottom: 30px;\r\n    }\r\n    p{\r\n      font-size: 20px;\r\n      line-height: 30px;\r\n      margin-bottom: 28px;\r\n    }\r\n    &.light-color{\r\n      p{\r\n        color: var(--white-color);\r\n      }\r\n      \r\n    }\r\n  }\r\n  &-title{\r\n    h5{\r\n      margin-bottom: 26px;\r\n      @include max(767px) {\r\n        margin-bottom: 20px;\r\n      }\r\n    }\r\n    p{\r\n      font-size: 20px;\r\n      line-height: 30px;\r\n    }\r\n    &.light-color{\r\n      h5, p{\r\n        color: var(--white-color);\r\n      }\r\n    }\r\n  }\r\n  &-menu{\r\n    @include max(767px) {\r\n      margin-bottom: 40px;\r\n    }\r\n    ul{\r\n      li{\r\n        margin-bottom: 12px;\r\n        &:last-child{\r\n          margin-bottom: 0;\r\n        }\r\n        a{\r\n          font-size: 20px;\r\n          \r\n          color: var(--heading-color);\r\n          position: relative;\r\n          &:before{\r\n            content: \" \";\r\n            left: 0;\r\n            bottom: 0;\r\n            width: 0;\r\n            height: 1px;\r\n            position: absolute;\r\n            transition: all 0.4s;\r\n            background: var(--heading-color);\r\n          }\r\n          &:hover:before{\r\n            width: 100%;\r\n          }\r\n        }\r\n      }\r\n    }\r\n    &.light-color{\r\n      ul{\r\n        li{\r\n          a{\r\n            color: var(--white-color);\r\n            &::before{\r\n              background: var(--white-color);\r\n            }\r\n          }\r\n        }\r\n      }\r\n    }\r\n    &.style-two{\r\n      ul{\r\n        li{\r\n          display: inline-block;\r\n          margin-right: 24px;\r\n          margin-bottom: 0;\r\n          &:last-child{\r\n            margin-right: 0;\r\n          }\r\n        }\r\n      }\r\n    }\r\n    &.right{\r\n      text-align: right;\r\n      @include max(767px) {\r\n        text-align: center;\r\n      }\r\n    }\r\n  }\r\n}\r\n\r\n.tekup-footer-bottom{\r\n  padding: 30px 0;\r\n  border-top: 1px solid rgba(255, 255, 255, 0.1);\r\n  @include max(991px) {\r\n    padding: 25px;\r\n  }\r\n  &.center{\r\n    text-align: center;\r\n  }\r\n  &.dark{\r\n    border-top: 1px solid #E7E7E8;\r\n  }\r\n  \r\n}\r\n\r\n\r\n.tekup-copywright{\r\n   p{\r\n    font-size: 20px;\r\n    line-height: 30px;\r\n   }\r\n   &.light-color{\r\n    p{\r\n      color: var(--white-color);\r\n    }\r\n   }\r\n   @include max(767px) {\r\n    text-align: center;\r\n    margin-bottom: 15px;\r\n   }\r\n}\r\n\r\n.extar-margin{\r\n  margin-left: 50px;\r\n  @include max(1199px) {\r\n    margin-left: 0;\r\n  }\r\n}\r\n\r\n// end main footer\r\n// start footer v1\r\n.extra-minus-margin{\r\n  margin-top: -100px;\r\n}\r\n.tekup-footer-top.extra-padding{\r\n  padding: 230px 0 130px;\r\n  @include max(991px) {\r\n    padding: 200px 0 100px;\r\n  }\r\n  @include max(991px) {\r\n    padding: 180px 0 80px;\r\n  }\r\n}\r\n.tekup-footer-info{\r\n  ul{\r\n    li{\r\n      padding-left: 30px;\r\n      position: relative;\r\n      margin-bottom: 5px;\r\n      &:last-child{\r\n        margin-bottom: 0;\r\n      }\r\n      a{\r\n        font-size: 20px;\r\n        color: var(--white-color);\r\n        i{\r\n          top: 0;\r\n          left: 0;\r\n          font-size: 22px;\r\n          position: absolute;\r\n        }\r\n      }\r\n    }\r\n  }\r\n  &.dark-color{\r\n    ul{\r\n      li{\r\n\r\n        a{\r\n          color: var(--heading-color);\r\n          i{\r\n            color: var(--accent-color);\r\n          }\r\n        }\r\n      }\r\n    }\r\n  }\r\n}\r\n\r\n.tekup-infobox{\r\n  &-wrap{\r\n    &.extra-padding{\r\n      padding: 130px 0 56px;\r\n      @include max(991px) {\r\n        padding: 100px 0 56px;\r\n      }\r\n      @include max(767px) {\r\n        padding: 80px 0 56px;\r\n      }\r\n    }\r\n  }\r\n  &-item{\r\n    padding: 30px;\r\n    display: flex;\r\n    gap: 20px;\r\n    margin-bottom: 24px;\r\n    background-color: #1F202E;\r\n    @include max(991px) {\r\n      padding: 25px;\r\n    }\r\n    \r\n  }\r\n  &-icon{\r\n    width: 52px;\r\n    height: 52px;\r\n    display: flex;\r\n    flex-shrink: 0;\r\n    border-radius: 100%;\r\n    align-items: center;\r\n    justify-content: center;\r\n    background-color: var(--accent-bg);\r\n    i{\r\n      font-size: 24px;\r\n      color: var(--white-color);\r\n    }\r\n  }\r\n  &-data{\r\n    p{\r\n      font-size: 18px;\r\n      margin-bottom: 5px;\r\n      line-height: 1em;\r\n      color: var(--white-color);\r\n    }\r\n    h5{\r\n      margin: 0;\r\n      color: var(--white-color);\r\n    }\r\n    &.dark-color{\r\n      p, h5{\r\n        color: var(--heading-color);\r\n      }\r\n    }\r\n  }\r\n}\r\n","// bootstrap button style\r\n\r\n.tekup-default-btn, \r\n#tekup-default-btn {\r\n  font-size: $button_font_size;\r\n  line-height: $buton_line_height;\r\n  padding: $button_padding;\r\n  border-radius: $buton_border_radius;\r\n  font-weight: $button_font_weight;\r\n  font-family: $button_font_family;\r\n  width: fit-content;\r\n  position: relative;\r\n  z-index: 1;\r\n  white-space: nowrap;\r\n  text-overflow: ellipsis;\r\n  display: inline-flex;\r\n  align-items: center;\r\n  text-align: center;\r\n  -o-transition: all .4s ease-in-out;\r\n  -webkit-transition: all .4s ease-in-out;\r\n  transition: all .4s ease-in-out;\r\n  overflow: hidden;\r\n  color: var(--white-color)!important;\r\n  background-color: var(--accent-bg);\r\n  position: relative;\r\n  z-index: 0;\r\n  overflow: hidden;\r\n  position:relative;\r\n  transform-style: preserve-3d;\r\n  i{\r\n    font-size: 22px;\r\n    margin-left: 12px;\r\n    transition: all 0.4s ease-in-out;\r\n  }\r\n\r\n  &:hover i{\r\n    transform: translate(42px, -42px);\r\n  }\r\n\r\n  &::before{\r\n    background-repeat: no-repeat;\r\n    position: absolute;\r\n    content: \"\\ea70\";\r\n    right: 0;\r\n    top: 0;\r\n    opacity: 1;\r\n    height: 100%;\r\n    font-size: 22px;\r\n    font-family: remixicon !important;\r\n    transform: translate(-65px,65px);\r\n    transition: all 0.2s linear 0s;\r\n  }\r\n  &:hover::before{\r\n    transform: translate(-40px,18px);\r\n  }\r\n  &.tekup-white-btn{\r\n    color: var(--heading-color)!important;\r\n    background-color: var(--white-bg);\r\n    &:before{\r\n      content: \"\\ea70\";\r\n    }\r\n  }\r\n  &.outline-btn-dark{\r\n    padding: 17px 38px;\r\n    color: var(--heading-color)!important;\r\n    border: 1px solid var(--heading-color);\r\n    background-color: transparent !important;\r\n  }\r\n  &.outline-btn-white{\r\n    padding: 17px 38px;\r\n    color: var(--white-color)!important;\r\n    border: 1px solid var(--white-color);\r\n    background-color: transparent !important;\r\n  }\r\n  &.tekup-header-btn{\r\n    padding: 14px 35px;\r\n    &:hover::before{\r\n      transform: translate(-35px,15px);\r\n    }\r\n  }\r\n  &.disabled,\r\n  &:disabled {\r\n    opacity: 1;\r\n  }\r\n  &.d-block {\r\n    width: 100%;\r\n  }\r\n  &.pill {\r\n    border-radius: 50px;\r\n  }\r\n  &.btn-icon {\r\n    padding: 9px 24px;\r\n  }\r\n  &:focus {\r\n    box-shadow: none;\r\n  }\r\n}\r\n\r\n",".tekup-blog{\r\n  &-wrap{\r\n    margin-bottom: 24px;\r\n    transition: all 0.4s;\r\n    border: 1px solid rgba(13, 14, 29, 0.1);\r\n    &:hover{\r\n      background-color: var(--white-bg);\r\n      border: 1px solid var(--white-color);\r\n      box-shadow: 0px 16px 50px 0px rgba(13, 14, 29, 0.12);\r\n    }\r\n    &:hover .tekup-blog-thumb img{\r\n      transform: scale(1.1);\r\n    }\r\n  }\r\n  &-thumb{\r\n    overflow: hidden;\r\n    height: 100%;\r\n    img{\r\n      transition: all 0.4s;\r\n      width: 100%;\r\n      height: 100%;\r\n      object-fit: cover;\r\n    }\r\n  }\r\n  &-content{\r\n    padding: 24px;\r\n    h2{\r\n      margin-bottom: 15px;\r\n    }\r\n    &.blog-page-content{\r\n      padding: 40px;\r\n      @include max(991px) {\r\n        padding: 30px;\r\n      }\r\n    }\r\n  }\r\n  &-meta{\r\n    margin-bottom: 15px;\r\n    ul{\r\n      line-height: 1;\r\n      li{\r\n        position: relative;\r\n        padding-right: 20px;\r\n        display: inline-block;\r\n        &::before{\r\n          content: \"\";\r\n          right: 4px;\r\n          top: 11px;\r\n          width: 5px;\r\n          height: 5px;\r\n          border-radius: 20px;\r\n          position: absolute;\r\n          background-color: var(--dark-bg);\r\n        }\r\n        &:last-child::before{\r\n          content: none;\r\n        }\r\n        a{\r\n          font-size: 20px;\r\n          transition: all 0.4s;\r\n          color: var(--heading-color);\r\n          &:hover{\r\n            color: var(--accent-color);\r\n          }\r\n        }\r\n      }\r\n    }\r\n  }\r\n  &-btn{\r\n    font-weight: 500;\r\n    display: flex;\r\n    align-items: center;\r\n    font-size: 20px;\r\n    transition: all 0.4s;\r\n    color: var(--heading-color);\r\n    margin-top: 35px;\r\n    i{\r\n      font-size: 22px;\r\n      margin-left: 8px;\r\n      transition: all 0.4s;\r\n    }\r\n    &:hover{\r\n      color: var(--accent-color);\r\n    }\r\n    &:hover i{\r\n      transform: rotate(45deg);\r\n    }\r\n  }\r\n}\r\n\r\n// End v1\r\n\r\n.tekup-blog{\r\n  &-wrap2{\r\n    margin-bottom: 24px;\r\n    &:hover .tekup-blog-thumb2 img{\r\n      transform: scale(1.1);\r\n    }\r\n  }\r\n  &-thumb2{\r\n    position: relative;\r\n    overflow: hidden;\r\n    img{\r\n      transition: all 0.4s;\r\n    }\r\n    &:before, &:after {\r\n      content: \"\";\r\n      left: 0;\r\n      top: 0;\r\n      z-index: 1;\r\n      opacity: 1;\r\n      width: 100%;\r\n      height: 100%;\r\n      transition: all 0.4s;\r\n      position: absolute;\r\n      background: linear-gradient(180deg, rgba(13, 14, 29, 0) 0%, #0D0E1D 100%);\r\n    }\r\n    &:after{\r\n      opacity: 0;\r\n      background: linear-gradient(180deg, rgba(1, 25, 255, 0) 0%, #254fa0 100%);\r\n\r\n    }\r\n    &:hover::before, \r\n    &:hover::after{\r\n      opacity: 1;\r\n    }\r\n  }\r\n  &-content2{\r\n    padding: 28px;\r\n    position: absolute;\r\n    bottom: 0;\r\n    z-index: 2;\r\n    h3{\r\n      margin-bottom: 7px;\r\n      color: var(--white-color);\r\n    }\r\n  }\r\n  &-meta2{\r\n    margin-bottom: 0;\r\n    ul{\r\n      li{\r\n        &::before{\r\n          background-color: var(--white-bg);\r\n        }\r\n        &:last-child::before{\r\n          content: none;\r\n        }\r\n        a{\r\n          font-size: 20px;\r\n          color: var(--white-color)!important;\r\n        }\r\n      }\r\n    }\r\n  }\r\n\r\n}\r\n// end v2\r\n\r\n.tekup-blog-meta2, \r\n.tekup-blog-meta3{\r\n  margin-bottom: 0;\r\n  margin-top: 10px;\r\n}\r\n// end v2 and v3\r\n.tekup-blog-wrap {\r\n  &.blog-grid{\r\n    display: grid;\r\n    grid-template-columns: 220px 1fr;\r\n    @include max(767px) {\r\n      display: block;\r\n    }\r\n    .tekup-blog-btn{\r\n      margin-top: 22px;\r\n    }\r\n    \r\n  }\r\n}\r\n.tekup-blog-content{\r\n  &.content-large{\r\n    padding: 30px;\r\n    @include max(1199px) {\r\n      padding: 24px;\r\n    }\r\n    h3{\r\n      font-size: 36px;\r\n      line-height: 1.22em;\r\n      margin-bottom: 10px;\r\n      @include max(1199px) {\r\n        font-size: 30px;\r\n      }\r\n    }\r\n    p{\r\n      font-size: 20px;\r\n      line-height: 30px;\r\n    }\r\n  }\r\n}\r\n\r\n.tekup-blog-thumb.single-blog{\r\n  height: auto;\r\n}","input[type=\"text\"],\r\ninput[type=\"email\"],\r\ninput[type=\"password\"],\r\ninput[type=\"url\"],\r\ninput[type=\"tel\"],\r\ninput[type=\"time\"],\r\ninput[type=\"date\"],\r\ninput[type=\"search\"],\r\ninput, textarea {\r\n  margin: 0;\r\n  width: 100%;\r\n  height: 52px;\r\n  font-weight: 400;\r\n  color:var(--heading-color);\r\n  font-size: 20px;\r\n  border-radius: 0;\r\n  background-color: transparent;\r\n  padding: 15px 0 !important;\r\n  border: none!important;\r\n  transition: all 0.4s;\r\n  border-bottom: 1px solid #E7E7E8!important;\r\n}\r\ninput:focus, \r\ntextarea:focus{\r\n   border-bottom: 1px solid var(--accent-color)!important;\r\n}\r\ntextarea {\r\n  height: 145px;\r\n  resize: none;\r\n  @include max(767px) {\r\n    height: 100px;\r\n  }\r\n}\r\n\r\ninput::-webkit-input-placeholder, \r\ntextarea::-webkit-input-placeholder{ /* WebKit, Blink, Edge */\r\n    color:    rgba(13, 14, 29, 0.6);\r\n    opacity: 1;\r\n}\r\ninput:-moz-placeholder, \r\ntextarea:-moz-placeholder{ /* Mozilla Firefox 4 to 18 */\r\n   color:    rgba(13, 14, 29, 0.6);\r\n   opacity:  1;\r\n}\r\ninput::-moz-placeholder, \r\ntextarea::-moz-placeholder{ /* Mozilla Firefox 19+ */\r\n   color:    rgba(13, 14, 29, 0.6);\r\n   opacity:  1;\r\n}\r\ninput:-ms-input-placeholder, \r\ntextarea:-ms-input-placeholder{ /* Internet Explorer 10-11 */\r\n   color:    rgba(13, 14, 29, 0.6);\r\n   opacity: 1;\r\n}\r\ninput::-ms-input-placeholder, \r\ntextarea::-ms-input-placeholder{ /* Microsoft Edge */\r\n   color:    rgba(13, 14, 29, 0.6);\r\n   opacity: 1;\r\n}\r\n\r\ninput::placeholder, \r\ntextarea::placeholder{ /* Most modern browsers support this now. */\r\n   color:    rgba(13, 14, 29, 0.6);\r\n   opacity: 1;\r\n}\r\n\r\n// search header v1\r\n.tekup-header-search-box {\r\n   position: relative;\r\n   input{\r\n      font-size: 40px;\r\n      border: none!important;\r\n      border-radius: 0;\r\n      height: 80px;\r\n      border-bottom: 1px solid #E7E7E8!important;\r\n      margin-bottom: 12px;\r\n      &::placeholder{\r\n         color: var(--heading-color);\r\n      }\r\n      &:focus{\r\n         border-bottom: 1px solid var(--accent-color)!important;\r\n      }     \r\n   }\r\n   \r\n}\r\nbutton#header-search {\r\n   position: absolute;\r\n   top: 25px;\r\n   right: 0;\r\n}\r\n\r\n\r\n\r\n// footer sebscription\r\n.tekup-subscription{\r\n   position: relative;\r\n   margin-top: 25px;\r\n   input{\r\n      height: 60px;\r\n      border-radius: 0;\r\n      \r\n      padding: 20px!important;\r\n      color: var(--white-color);\r\n      border: 1px solid #252634!important;\r\n      &::placeholder{\r\n         color: rgba(255, 255, 255, 0.4);\r\n      }\r\n      &:focus{\r\n         border: 1px solid var(--accent-color)!important;\r\n      }\r\n   }\r\n   &.two{\r\n      input{\r\n         color: var(--heading-color);\r\n         border: 1px solid #E7E7E8!important;\r\n         &::placeholder{\r\n            color: rgba(13, 14, 29, 0.6);\r\n         }\r\n         &:focus{\r\n            border: 1px solid var(--accent-color)!important;\r\n         }\r\n      }\r\n   }\r\n}\r\nbutton#tekup-subscription-btn {\r\n   position: absolute;\r\n   top: 14px;\r\n   right: 20px;\r\n   i{\r\n      color: var(--white-color);\r\n      transition: all 0.4s;\r\n      &:hover{\r\n         color: var(--accent-color);\r\n      }\r\n   }\r\n}\r\n\r\n.two{\r\n   button#tekup-subscription-btn {\r\n      i{\r\n         color: var(--accent-color);\r\n      }\r\n   }\r\n}",".tekup-breadcrumb{\r\n  z-index: 0;\r\n  text-align: center;\r\n  padding: 170px 0;\r\n  position: relative;\r\n  background-size: cover;\r\n  background-position: center center;\r\n  margin-top: 157px;\r\n  &:before {\r\n    content: \" \";\r\n    left: 0;\r\n    top: 0;\r\n    z-index: -1;\r\n    width: 100%;\r\n    height: 100%;\r\n    position: absolute;\r\n    background-size: cover;\r\n    background-position: center center;\r\n    background-image: url(../images/breadcrumb/overlay.png);\r\n  }\r\n  @include max(991px) {\r\n    padding: 100px 0 80px;\r\n    margin-top: 90px;\r\n  }\r\n  @include max(767px) {\r\n    padding: 100px 0 80px;\r\n  }\r\n  @include max(479px) {\r\n    margin-top: 75px;\r\n  }\r\n}\r\n\r\nh1.post__title{\r\n  margin-bottom: 15px;\r\n  color: var(--white-color);\r\n}\r\n\r\n.breadcrumbs{\r\n  ul{\r\n    li{\r\n      line-height: 1;\r\n      z-index: 0;\r\n      padding: 0 18px;\r\n      position: relative;\r\n      display: inline-block;\r\n      color: var(--white-color);\r\n      @include max(767px) {\r\n        font-size: 18px;\r\n      }\r\n      &:first-child{\r\n        padding-left: 0;\r\n      }\r\n      &:last-child{\r\n        padding-right: 0;\r\n      }\r\n      &:before {\r\n        content: \"\\ea6e\";\r\n        right: -14px;\r\n        top: 2px;\r\n        z-index: -1;\r\n        position: absolute;\r\n        font-family: 'remixicon';\r\n      }\r\n      &:last-child:before{\r\n        content: none;\r\n      }\r\n      a{\r\n        color: var(--white-color);\r\n      }\r\n    }\r\n  }\r\n}\r\n\r\n.tekup-errors{\r\n  &-section{\r\n    padding: 330px 0 130px;\r\n    @include max(991px) {\r\n      padding: 250px 0 100px;\r\n    }\r\n    @include max(767px) {\r\n      padding: 170px 0 80px;\r\n    }\r\n  }\r\n  &-content{\r\n    max-width: 650px;\r\n    margin: 0 auto;\r\n    text-align: center;\r\n    img{\r\n      margin-bottom: 40px;\r\n    }\r\n    h2{\r\n      margin-bottom: 15px;\r\n    }\r\n  }\r\n}",".tekup-navigation {\r\n  margin-top: 56px;\r\n  text-align: center;\r\n  @include max(991px) {\r\n    margin-top: 36px;\r\n  }\r\n  .pagination{\r\n    &.center{\r\n      justify-content: center;\r\n    }\r\n  }\r\n}\r\n\r\n.tekup-navigation span.current, \r\n.page-links .current {\r\n  cursor: not-allowed;\r\n  background-color: var(--accent-color);\r\n  color: var(--white-color);\r\n}\r\n.tekup-navigation a, \r\n.tekup-navigation span, \r\n.page-links a, \r\n.page-links span {\r\n  height: 60px;\r\n  width: 60px;\r\n  font-weight: 500;\r\n  display: inline-flex;\r\n  text-align: center;\r\n  line-height: 60px;\r\n  font-size: 20px;\r\n  align-items: center;\r\n  justify-content: center;\r\n  margin: 0 5px;\r\n  color: var(--body-color);\r\n  border-radius: 50px;\r\n  background-color: var(--light-bg1);\r\n}\r\n\r\n.tekup-navigation a:hover, \r\n.page-links a:hover {\r\n  background-color: var(--accent-bg);\r\n  color: var(--white-color);\r\n}",".tekup-extra-mt {\r\n  margin-top: 40px;\r\n  @include max(767px) {\r\n    margin-top: 30px;\r\n  }\r\n}\r\n\r\n.bg-cover{\r\n  background-size: cover;\r\n  background-position: center;\r\n}\r\n\r\n.tekup-hero-content.large-content{\r\n  h1{\r\n    font-size: 112px;\r\n    line-height: 1em;\r\n    margin-bottom: 24px;\r\n    color: var(--white-color);\r\n    @include max(1400px) { \r\n      font-size: 70px;\r\n    }\r\n    @include max(767px) { \r\n      font-size: 48px;\r\n      margin-bottom: 15px;\r\n    }\r\n  }\r\n}\r\n\r\n.tekup-hero {\r\n  &-section{\r\n    z-index: 0;\r\n    position: relative;\r\n    padding: 340px 0 130px;\r\n    background-size: cover;\r\n    background-position: center center;\r\n    @include max(1199px) {\r\n      padding: 350px 0 130px;\r\n    }\r\n    @include max(991px) {\r\n      padding: 250px 0 100px;\r\n    }\r\n    @include max(991px) {\r\n      padding: 170px 0 80px;\r\n    }\r\n    &::before{\r\n      content: \"\";\r\n      left: 0;\r\n      top: 0;\r\n      z-index: 0;\r\n      width: 100%;\r\n      height: 100%;\r\n      position: absolute;\r\n      background-image: url(../images/v1/overlay.png);\r\n    }\r\n   \r\n  }\r\n  &-content{\r\n    position: relative;\r\n    z-index: 1;\r\n    h5{\r\n      color: var(--accent-color);\r\n      margin-bottom: 20px;\r\n    }\r\n    @include max(991px) {\r\n      text-align: center;\r\n    }\r\n    &.white-color{\r\n      p{\r\n        color: var(--white-color);\r\n      }\r\n      h5{\r\n        color: var(--white-color);\r\n      }\r\n    }\r\n    &.dark-color{\r\n      h1{\r\n        color: var(--heading-color);\r\n      }\r\n    }\r\n    &.center{\r\n      text-align: center;\r\n      max-width: 1000px;\r\n      margin: 0 auto;\r\n      @include max(1399px) {\r\n        max-width: 800px;\r\n      }\r\n      p{\r\n        max-width: 875px;\r\n        margin: 0 auto;\r\n      }\r\n      &.small-mw{\r\n        max-width: 700px;\r\n      }\r\n    }\r\n   \r\n  }\r\n  &-rating{\r\n    max-width: 225px;\r\n    z-index: 1;\r\n    @include max(991px) {\r\n      margin: 0 auto;\r\n      margin-top: 40px;\r\n    }\r\n    p{\r\n      font-size: 20px;\r\n      line-height: 28px;\r\n      margin: 0 0 12px;\r\n      color: var(--white-color);\r\n    }\r\n    ul{\r\n      li{\r\n        display: inline-block;\r\n        color: var(--white-color);\r\n      }\r\n    }\r\n  }\r\n  &-author{\r\n    margin-bottom: 24px;\r\n  }\r\n}\r\n// end v1\r\n.tekup-hero-slider {\r\n  &-item{\r\n    background-size: cover;\r\n    background-position: center;\r\n    background-size: cover;\r\n    padding: 423px 0 300px;\r\n    position: relative;\r\n    opacity: 1!important;\r\n    animation-duration: 3s !important;\r\n    transition: all 1s ease !important;\r\n    @include max(1199px) {\r\n      padding: 350px 0 150px;\r\n    }\r\n    @include max(991px) {\r\n      padding: 250px 0 150px;\r\n    }\r\n    @include max(767px) {\r\n      padding: 200px 0 100px;\r\n    }\r\n    @include max(575px) {\r\n      padding: 170px 0 80px;\r\n    }\r\n\r\n    &::before{\r\n      content: \"\";\r\n      left: 0;\r\n      top: 0;\r\n      width: 100%;\r\n      height: 100%;\r\n      position: absolute;\r\n      background-image: url(../images/v2/overlay.png);\r\n  \r\n    }\r\n  }\r\n  \r\n}\r\n\r\n.tekup-hero-slider .tekup-hero-next, \r\n.tekup-hero-slider .tekup-hero-prev {\r\n  width: 60px;\r\n  height: 60px;\r\n  left:60px;\r\n  top: 50%;\r\n  z-index: 1;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  cursor: pointer;\r\n  position: absolute;\r\n  background-position: center;\r\n  background-repeat: no-repeat;\r\n  transition: all .4s;\r\n  border-radius: 100%;\r\n  transform: translateY(-50%);\r\n  color: var(--white-color);\r\n  border: 1px solid rgba(255, 255, 255, 0.2);\r\n  &:hover{\r\n    color: var(--accent-color);\r\n    background-color: var(--white-bg);\r\n  }\r\n  @include max(767px) {\r\n    display: none;\r\n  }\r\n}\r\n\r\n.tekup-hero-slider .tekup-hero-prev {\r\n  left: auto;\r\n  right: 60px;\r\n}\r\n.tekup-hero-slider .slick-slide {\r\n  -webkit-backface-visibility: hidden;\r\n  -webkit-transform: translate3d(0,0,0)\r\n}\r\n.animated {\r\n  transition: all 0.5s ease;\r\n}\r\n[data-animation-in] {\r\n  opacity: 0;\r\n  -webkit-animation-duration: 1.5s;\r\n          animation-duration: 1.5s;\r\n  transition: opacity 0.5s ease 0.3s;\r\n}\r\n\r\n/* /////////// IMAGE ZOOM /////////// */\r\n\r\n@keyframes zoomInImage {\r\n  from {\r\n    transform: scale3d(1, 1, 1);\r\n  }\r\n  to {\r\n    transform: scale3d(1.1, 1.1, 1.1);\r\n  }\r\n}\r\n.zoomInImage {\r\n  -webkit-animation-name: zoomInImage;\r\n          animation-name: zoomInImage;\r\n          transform: scale3d(1.1, 1.1, 1.1);\r\n}\r\n\r\n\r\n// end v2\r\n\r\n.tekup-hero {\r\n  &-section3{\r\n    padding-top: 170px;\r\n    @include max(479px) {\r\n      padding-top: 150px;\r\n    }\r\n  }\r\n  &-thumb{\r\n    position: relative;\r\n    @include max(991px) {\r\n      margin-top: 40px;\r\n      text-align: center;\r\n    }\r\n  }\r\n}\r\n\r\n.tekup-hero-btn-wrap {\r\n  display: flex;\r\n  gap: 24px;\r\n  flex-wrap: wrap;\r\n  @include max(991px) {\r\n    justify-content: center;\r\n  }\r\n  &.center{\r\n    justify-content: center;\r\n  }\r\n}\r\n\r\n.tekup-client-rating {\r\n  position: absolute;\r\n  bottom: 100px;\r\n  // animation: float-left-right 6s ease-in-out infinite;\r\n  box-shadow: 0px 16px 50px 0px rgba(13, 14, 29, 0.12);\r\n  @include max(1199px) {\r\n    width: 280px;\r\n  }\r\n\r\n  @include max(767px) {\r\n    display: none;\r\n  }\r\n}\r\n\r\n.tekup-client-satisfaction {\r\n  position: absolute;\r\n  top: 250px;\r\n  right: 0;\r\n  // animation: float-top-bottom  6s ease-in-out infinite;\r\n  box-shadow: 0px 16px 50px 0px rgba(13, 14, 29, 0.12);\r\n  @include max(1199px) {\r\n    width: 150px;\r\n  }\r\n  @include max(767px) {\r\n    display: none;\r\n  }\r\n}\r\n\r\n@keyframes float-left-right {\r\n\t0% {\r\n\t\ttransform: translatex(0px);\r\n\t}\r\n\t50% {\r\n\t\ttransform: translatex(-40px);\r\n\t}\r\n\t100% {\r\n\t\ttransform: translatex(0px);\r\n\t}\r\n}\r\n\r\n\r\n\r\n@keyframes float-top-bottom {\r\n\t0% {\r\n\t\ttransform: translatey(0px);\r\n\t}\r\n\t50% {\r\n\t\ttransform: translatey(-40px);\r\n\t}\r\n\t100% {\r\n\t\ttransform: translatey(0px);\r\n\t}\r\n}\r\n// End v3\r\n\r\n.tekup-hero-section4{\r\n  padding: 230px 0 0;\r\n  position: relative;\r\n  @include max(991px) {\r\n    padding: 200px 0 0;\r\n  }\r\n  @include max(767px) {\r\n    padding: 180px 0 0;\r\n  }\r\n  &:before {\r\n    content: \"\";\r\n    left: 0;\r\n    top: 0;\r\n    width: 100%;\r\n    height: 90%;\r\n    position: absolute;\r\n    background-color:var(--dark-bg);\r\n  }\r\n}\r\n// end v4\r\n\r\n.tekup-hero {\r\n  &-section5{\r\n    z-index: 0;\r\n    position: relative;\r\n    padding: 310px 0 200px;\r\n    background-size: cover;\r\n    background-position: center center;\r\n    @include max(1199px) {\r\n      padding: 300px 0 130px;\r\n    }\r\n    @include max(991px) {\r\n      padding: 200px 0 100px;\r\n    }\r\n    @include max(767px) {\r\n      padding: 170px 0 80px;\r\n    }\r\n    &::before{\r\n      content: \"\";\r\n      left: 0;\r\n      top: 0;\r\n      z-index: -1;\r\n      width: 100%;\r\n      height: 100%;\r\n      position: absolute;\r\n      background-image: url(../images/v5/overlay.png);\r\n    }\r\n   \r\n  }\r\n  &-form {\r\n    padding: 30px;\r\n    background-color: var(--white-bg);\r\n    @include max(991px) {\r\n      margin-top: 40px;\r\n    }\r\n    h3{\r\n      margin-bottom: 5px;\r\n    }\r\n    p{\r\n      font-size: 20px;\r\n      line-height: 28px;\r\n    }\r\n  }\r\n \r\n}\r\n\r\n// End v5\r\n\r\n.tekup-hero-slider {\r\n  &-item2{\r\n    background-size: cover;\r\n    background-position: center;\r\n    padding: 300px 0 200px;\r\n    position: relative;\r\n    @include max(1199px) {\r\n      padding: 300px 0 150px;\r\n    }\r\n    @include max(991px) {\r\n      padding: 250px 0 150px;\r\n    }\r\n    @include max(767px) {\r\n      padding: 200px 0 100px;\r\n    }\r\n    @include max(575px) {\r\n      padding: 170px 0 80px;\r\n    }\r\n\r\n    &::before{\r\n      content: \"\";\r\n      left: 0;\r\n      top: 0;\r\n      width: 100%;\r\n      height: 100%;\r\n      position: absolute;\r\n      background-size: cover;\r\n      background-image: url(../images/v6/overlay.png);\r\n  \r\n    }\r\n  }\r\n  \r\n}\r\n\r\n// End v6\r\n\r\n.tekup-hero {\r\n  &-section7{\r\n    z-index: 0;\r\n    position: relative;\r\n    padding: 350px 0 250px;\r\n    background-size: contain;\r\n    background-position: center right;\r\n    background-repeat: no-repeat;\r\n    @include max(991px) {\r\n      background-image: none!important;\r\n    }\r\n    @include max(1199px) {\r\n      padding: 300px 0 130px;\r\n    }\r\n    @include max(991px) {\r\n      padding: 200px 0 100px;\r\n    }\r\n    @include max(767px) {\r\n      padding: 170px 0 80px;\r\n    }\r\n    &::before{\r\n      content: \"\";\r\n      left: 0;\r\n      top: 0;\r\n      z-index: -1;\r\n      width: 54%;\r\n      height: 100%;\r\n      position: absolute;\r\n      background-color: var(--accent-bg);\r\n      @include max(991px) {\r\n        width: 100%;\r\n      }\r\n    }\r\n   \r\n  }\r\n}\r\n\r\n// End v7\r\n\r\n.tekup-hero {\r\n  &-section8{\r\n    padding: 270px 0 130px;\r\n\r\n    @include max(991px) {\r\n      padding: 200px 0 100px;\r\n    }\r\n    @include max(767px) {\r\n      padding: 150px 0 80px;\r\n    }\r\n\r\n  }\r\n  &-thumb {\r\n    &-wrap{\r\n      padding: 130px 0;\r\n      display: grid;\r\n      gap: 24px;\r\n      align-items: center;\r\n      grid-template-columns: 340px 1fr 340px;\r\n      @include max(1399px) {\r\n        grid-template-columns: 300px 1fr 300px;\r\n      }\r\n      @include max(1199px) {\r\n        grid-template-columns: 250px 1fr 250px;\r\n      }\r\n      @include max(991px) {\r\n        padding: 100px 0;\r\n        grid-template-columns: 180px 1fr 180px;\r\n      }\r\n      @include max(767px) {\r\n        padding: 80px 0;\r\n        grid-template-columns: auto;\r\n      }\r\n    }\r\n    &-item{\r\n      img{\r\n        width: 100%;\r\n      }\r\n    }\r\n    &-column{\r\n      display: grid;\r\n      gap: 24px;\r\n    }\r\n  }\r\n  \r\n}\r\n// End v8\r\n\r\n.tekup-hero {\r\n  &-section9{\r\n    position: relative;\r\n    padding: 270px 0 230px;\r\n    background-size: contain;\r\n    background-position: center;\r\n    background-repeat: no-repeat;\r\n    @include max(1199px) {\r\n      padding: 250px 0 130px;\r\n    }\r\n    @include max(991px) {\r\n      padding: 200px 0 100px;\r\n    }\r\n    @include max(767px) {\r\n      padding: 150px 0 80px;\r\n    }\r\n\r\n  }\r\n}\r\n\r\n.tekup-hero-thumb1 {\r\n  position: absolute;\r\n  top: 20%;\r\n  left: 12%;\r\n  @include max(1199px) {\r\n    left: 3%;\r\n  }\r\n  @include max(991px) {\r\n    display: none;\r\n  }\r\n}\r\n.tekup-hero-thumb2 {\r\n  position: absolute;\r\n  top: 18%;\r\n  right: 12%;\r\n  @include max(1199px) {\r\n    right: 3%;\r\n  }\r\n  @include max(991px) {\r\n    display: none;\r\n  }\r\n}\r\n.tekup-hero-thumb3 {\r\n  position: absolute;\r\n  bottom: 17%;\r\n  left: 8%;\r\n  @include max(1199px) {\r\n    left: 3%;\r\n  }\r\n  @include max(991px) {\r\n    display: none;\r\n  }\r\n}\r\n.tekup-hero-thumb4 {\r\n  position: absolute;\r\n  right: 14%;\r\n  bottom: 9%;\r\n  @include max(1199px) {\r\n    right: 3%;\r\n  }\r\n  @include max(991px) {\r\n    display: none;\r\n  }\r\n}\r\n\r\n// End v9\r\n\r\n.tekup-hero {\r\n  &-section10{\r\n    z-index: 0;\r\n    position: relative;\r\n    padding: 320px 0 100px;\r\n    @include max(1199px) {\r\n      padding: 300px 0 100px;\r\n    }\r\n    @include max(991px) {\r\n      padding: 200px 0 100px;\r\n    }\r\n    @include max(767px) {\r\n      padding: 170px 0 80px;\r\n    }\r\n    .tekup-hero-content{\r\n      p{\r\n        max-width: 600px;\r\n      }\r\n    }\r\n    &:before{\r\n      content: \"\";\r\n      right: 0;\r\n      top: 0;\r\n      width: 54%;\r\n      height: 100%;\r\n      position: absolute;\r\n      background-size: cover;\r\n      background-position: center right;\r\n      background-image: url(../images/v10/hero-thumb.png);\r\n      @include max(991px) {\r\n        background-image: none!important;\r\n      }\r\n    }\r\n  }\r\n}\r\n\r\n.tekup-hero-rating.dark-color{\r\n  margin-top: 170px;\r\n  @include max(991px) {\r\n    margin-top: 100px;\r\n  }\r\n  @include max(767px) {\r\n    margin-top: 80px;\r\n  }\r\n  p{\r\n    margin: 0 0 5px;\r\n    color: var(--heading-color);\r\n  }\r\n  ul{\r\n    li{\r\n      color: var(--accent-color);\r\n    }\r\n  }\r\n}\r\n\r\n// End v10\r\n","// hero counter\r\n.tekup-counter{\r\n  &-wrap{\r\n    gap: 120px;\r\n    display: grid;\r\n    grid-template-columns: 1fr 1fr 1fr;\r\n    @include max(1199px) {\r\n      gap: 30px;\r\n    }\r\n    @include max(991px) {\r\n      grid-template-columns: 1fr 1fr;\r\n    }\r\n    @include max(767px) {\r\n      grid-template-columns: 1fr;\r\n    }\r\n    &.wrap2{\r\n      gap: 0px;\r\n    }\r\n  }\r\n  text-align: center;\r\n  @include max(767px) {\r\n    max-width: 300px;\r\n    margin: 0 auto;\r\n  }\r\n  &-data{\r\n    text-align: center;\r\n    h2{\r\n      font-size: 80px;\r\n      line-height: 1em;\r\n      margin-bottom: 20px;\r\n    }\r\n    h4, h5{\r\n      margin-bottom: 10px;\r\n    }\r\n    p{\r\n      font-size: 20px;\r\n      line-height: 30px;\r\n    }\r\n    &.light-color{\r\n      h2, h4, p{\r\n        color: var(--white-color);\r\n      }\r\n    }\r\n    \r\n  }\r\n  &-data2{\r\n    padding: 45px;\r\n    border: 1px solid #E7E7E8;\r\n    border-right: 0;\r\n    &:first-child{\r\n      border-left: 0;\r\n    }\r\n    @include max(1199px) {\r\n      padding: 30px;\r\n    }\r\n    @include max(991px) {\r\n      &:last-child{\r\n        border-top: 0;\r\n        border-left: 0;\r\n      }\r\n    }\r\n    @include max(767px) {\r\n      &:nth-child(2){\r\n        border-top: 0;\r\n        border-left: 0;\r\n      }\r\n    }\r\n  }\r\n}\r\n  \r\n\r\n.tekup-counter {\r\n  &-wrap3{\r\n    display: flex;\r\n    gap: 70px;\r\n    flex-wrap: wrap;\r\n    @include max(575px) {\r\n      gap: 30px;\r\n    }\r\n  }\r\n  &-data3{\r\n    h2{\r\n      margin-bottom: 5px!important;\r\n    }\r\n  }\r\n  \r\n}\r\n// End v4\r\n\r\n\r\n.tekup-counter{\r\n  &-wrap4{\r\n    gap: 30px;\r\n    display: flex;\r\n    justify-content: space-between;\r\n    @include max(991px) {\r\n      flex-wrap: wrap;\r\n      justify-content: center;\r\n    }\r\n  }\r\n\r\n\r\n  &-data4{\r\n    gap: 20px;\r\n    display: flex;\r\n    align-items: center;\r\n    max-width: 305px;\r\n    h2{\r\n      font-size: 80px;\r\n      line-height: 1em;\r\n      color: var(--white-color);\r\n    }\r\n    p{\r\n      line-height: 28px;\r\n      color: var(--white-color);\r\n    }\r\n  }\r\n}\r\n\r\n",".tekup-team{\r\n  &-wrap{\r\n    margin-bottom: 24px;\r\n    &:hover .tekup-team-thumb::before{\r\n      opacity: 1;\r\n    }\r\n    &:hover .tekup-social-icon-box.position{\r\n      opacity: 1;\r\n      bottom: 28px;\r\n      visibility: visible;\r\n    }\r\n    &:hover .tekup-team-thumb img{\r\n      transform: scale(1.1);\r\n    }\r\n  }\r\n  &-thumb{\r\n    position: relative;\r\n    overflow: hidden;\r\n    img{\r\n      width: 100%;\r\n      height: 100%;\r\n      object-fit: cover;\r\n      transition: all 0.4s;\r\n    }\r\n   \r\n    &:before{\r\n      content: \"\";\r\n      left: 0;\r\n      z-index: 1;\r\n      bottom: 0;\r\n      width: 100%;\r\n      height: 100%;\r\n      transition: all 0.4s;\r\n      position: absolute;\r\n      opacity: 0;\r\n      background: linear-gradient(180deg, rgba(1, 25, 255, 0) 23.74%, #254fa0 100%);\r\n    }\r\n  }\r\n  &-data{\r\n    padding-top: 20px;\r\n\r\n    h5{\r\n      margin-bottom: 5px;\r\n    }\r\n    p{\r\n      font-size: 20px;\r\n      line-height: 24px;\r\n    }\r\n  }\r\n  &-data2{\r\n    padding: 20px;\r\n    background-color: var(--white-bg);\r\n  }\r\n}\r\n\r\n// End team all\r\n\r\n// start team details\r\n.tekup-team-single{\r\n  &-wrap{\r\n    margin-bottom: 80px;\r\n    border: 1px solid #E7E7E8;\r\n    @include max(991px) {\r\n      margin-bottom: 60px;\r\n    }\r\n  }\r\n  &-content{\r\n    padding: 50px;\r\n    @include max(1199px) {\r\n      padding: 30px;\r\n    }\r\n    h2{\r\n      margin-bottom: 10px;\r\n    }\r\n    span{\r\n      font-weight: 600;\r\n      display: block;\r\n      margin-bottom: 24px;\r\n      color: var(--accent-color);\r\n    }\r\n  }\r\n}\r\n\r\n.tekup-team-form {\r\n  max-width: 635px;\r\n  margin: 0 auto;\r\n  text-align: center;\r\n  h2{\r\n    margin-bottom: 10px;\r\n  }\r\n  p{\r\n    font-size: 20px;\r\n    line-height: 30px;\r\n    margin-bottom: 30px;\r\n  }\r\n}",".tekup-4column-slider .slick-dots, \r\n.tekup-portfolio-slider .slick-dots,\r\n.tekup-portfolio-slider2 .slick-dots,\r\n.tekup-six-column-slider .slick-dots  {\r\n  display: flex;\r\n  justify-content: center;\r\n  list-style-type: none;\r\n}\r\n.tekup-4column-slider .slick-list.draggable, \r\n.tekup-portfolio-slider .slick-list.draggable, \r\n.tekup-portfolio-slider2 .slick-list.draggable ,\r\n.tekup-six-column-slider .slick-list.draggable {\r\n    padding-bottom: 50px;\r\n}\r\n\r\n.tekup-4column-slider .slick-dots li, \r\n.tekup-portfolio-slider .slick-dots li,\r\n.tekup-portfolio-slider2 .slick-dots li,\r\n.tekup-six-column-slider .slick-dots li {\r\n  margin: 0 8px;\r\n}\r\n.tekup-4column-slider .slick-dots button, \r\n.tekup-portfolio-slider .slick-dots button,\r\n.tekup-portfolio-slider2 .slick-dots button,\r\n.tekup-six-column-slider .slick-dots button {\r\n  display: block;\r\n  width: 8px;\r\n  height: 8px;\r\n  padding: 0;\r\n  border: none;\r\n  border-radius: 100%;\r\n  background-color: #BDBDBD;\r\n  text-indent: -9999px;\r\n  transition: all 0.4s;\r\n}\r\n.tekup-4column-slider .slick-dots li.slick-active button, \r\n.tekup-portfolio-slider .slick-dots li.slick-active button,\r\n.tekup-portfolio-slider2 .slick-dots li.slick-active button,\r\n.tekup-six-column-slider .slick-dots li.slick-active button {\r\n  transform: scale(1.7);\r\n  background-color: var(--accent-bg);\r\n}\r\n.tekup-4column-slider .slick-slide, \r\n.tekup-portfolio-slider .slick-slide,\r\n.tekup-portfolio-slider2 .slick-slide,\r\n.tekup-brand-slider .slick-slide,\r\n.tekup-six-column-slider .slick-slide{\r\n  margin: 0 12px;\r\n}\r\n\r\n// dots\r\n\r\n.tekup-iconbox{\r\n  &-wrap{\r\n    padding: 35px 24px;\r\n    transition: all 0.4s;\r\n    background-color: var(--white-bg);\r\n    &:hover{\r\n      box-shadow: 0px 16px 50px 0px rgba(13, 14, 29, 0.12);\r\n    }\r\n    &.border-all{\r\n      border: 1px solid #E7E7E8;\r\n      &:hover{\r\n        border: 1px solid var(--white-color);\r\n      }\r\n    }\r\n  }\r\n  &-icon{\r\n    height: 60px;\r\n    margin-bottom: 80px;\r\n  }\r\n  &-data{\r\n    h4{\r\n      margin-bottom: 10px;\r\n    }\r\n    p{\r\n      font-size: 20px;\r\n      line-height: 30px;\r\n    }\r\n  }\r\n}\r\n\r\n\r\n.tekup-iconbox{\r\n  &-wrap2{\r\n    text-align: center;\r\n    max-width: 330px;\r\n    margin: 0 auto;\r\n    margin-bottom: 24px;\r\n  }\r\n  &-count{\r\n    top: 7px;\r\n    left: 0;\r\n    width: 36px;\r\n    height: 36px;\r\n    display: flex;\r\n    font-size: 18px;\r\n    font-weight: 600;\r\n    align-items: center;\r\n    border-radius: 100px;\r\n    position: absolute;\r\n    justify-content: center;\r\n    background-color: var(--white-bg);\r\n    box-shadow: 0px 16px 30px 0px rgba(13, 14, 29, 0.12);\r\n  }\r\n  &-icon2{\r\n    width: 160px;\r\n    height: 160px;\r\n    display: flex;\r\n    margin: 0 auto;\r\n    position: relative;\r\n    border-radius: 100%;\r\n    align-items: center;\r\n    margin-bottom: 28px;\r\n    justify-content: center;\r\n    background-color: var(--light-bg1);\r\n  }\r\n  &-data2{\r\n    h5{\r\n      margin-bottom: 10px;\r\n    }\r\n    p{\r\n      font-size: 20px;\r\n      line-height: 30px;\r\n    }\r\n  }\r\n}\r\n\r\n.tekup-iconbox-line {\r\n  background-repeat: no-repeat;\r\n  background-position-y: 90px;\r\n  background-position-x: center;\r\n  @include max(767px) {\r\n    background-image: none!important;\r\n  }\r\n}\r\n\r\n// end v1\r\n\r\n.tekup-iconbox{\r\n  &-wrap3{\r\n    padding: 40px 28px;\r\n    margin-bottom: 24px;\r\n    display: flex;\r\n    gap: 24px;\r\n    transition: all 0.4s;\r\n    &:hover{\r\n      background-color: var(--white-bg);\r\n      box-shadow: 0px 16px 50px 0px rgba(13, 14, 29, 0.12);\r\n    }\r\n    &.border-all{\r\n      border: 1px solid #E7E7E8;\r\n      &:hover{\r\n        border: 1px solid #fff;\r\n      }\r\n    }\r\n  }\r\n  &-icon3{\r\n    flex-shrink: 0;\r\n  }\r\n  &-data3{\r\n    h5{\r\n      margin-bottom: 10px;\r\n    }\r\n    p{\r\n      font-size: 20px;\r\n      line-height: 30px;\r\n    }\r\n  }\r\n}\r\n\r\n// End v2\r\n\r\n.tekup-iconbox{\r\n  &-wrap4{\r\n    padding: 55px 28px;\r\n    margin-bottom: 24px;\r\n    transition: all 0.4s;\r\n    background-color: var(--white-bg);\r\n    border: 1px solid #E7E7E8;\r\n    text-align: center;\r\n  }\r\n  &-icon4{\r\n    margin-bottom: 40px;\r\n  }\r\n  &-data4{\r\n    h4{\r\n      margin-bottom: 10px;\r\n    }\r\n    p{\r\n      font-size: 20px;\r\n      line-height: 30px;\r\n      margin-bottom: 20px;\r\n    }\r\n  }\r\n  &-btn{\r\n    display: inline-flex;\r\n    font-weight: 600;\r\n    font-size: 20px;\r\n    transition: all 0.4s;\r\n    align-items: center;\r\n    color: var(--heading-color);\r\n    i{\r\n      font-size: 20px;\r\n      margin-left: 10px;\r\n      transition: all 0.4s;\r\n    }\r\n    &:hover{\r\n      color: var(--accent-color)\r\n    }\r\n    &:hover i{\r\n      color: var(--accent-color);\r\n      transform: rotate(45deg);\r\n    }\r\n  }\r\n}\r\n\r\n.tekup-service{\r\n  &-thumb{\r\n    overflow: hidden;\r\n    position: relative;\r\n    img{\r\n      transition: all 0.4s;\r\n    }\r\n    &:hover img{\r\n      transform: scale(1.1);\r\n    }\r\n    &:before, &:after {\r\n      content: \"\";\r\n      left: 0;\r\n      top: 0;\r\n      z-index: 1;\r\n      opacity: 1;\r\n      width: 100%;\r\n      height: 100%;\r\n      transition: all 0.4s;\r\n      position: absolute;\r\n      background: linear-gradient(180deg, rgba(13, 14, 29, 0) 0%, #0D0E1D 100%);\r\n    }\r\n    &:after{\r\n      opacity: 0;\r\n      background: linear-gradient(180deg, rgba(1, 25, 255, 0) 0%, #254fa0 100%);\r\n\r\n    }\r\n    &:hover:after{\r\n      opacity: 1;\r\n    }\r\n    &:hover .tekup-service-data{\r\n      height: 220px;\r\n    }\r\n    &:hover .tekup-service-data p{\r\n      opacity: 1;\r\n    }\r\n  }\r\n \r\n  &-data{\r\n    height: 150px;\r\n    z-index: 1;\r\n    padding: 24px;\r\n    bottom: 0;\r\n    z-index: 2;\r\n    padding-right: 10px;\r\n    position: absolute;\r\n    transition: all 0.4s;\r\n    img{\r\n      margin-bottom: 15px;\r\n    }\r\n    h5{\r\n      margin-bottom: 10px;\r\n      color: var(--white-color);\r\n    }\r\n    p{\r\n      opacity: 0;\r\n      font-size: 20px;\r\n      line-height: 30px;\r\n      transition: all 0.4s;\r\n      color: var(--white-color);\r\n    }\r\n  }\r\n}\r\n// End v3\r\n\r\n",".tekup-accordion{\r\n  &-wrap{\r\n    @include max(991px) {\r\n      margin-top: 40px;\r\n    }\r\n  }\r\n  &-item{\r\n    padding: 28px;\r\n    position: relative;\r\n    margin-bottom: 14px;\r\n    transition: all 0.4s;\r\n    background-color: var(--white-bg);\r\n    &:last-child{\r\n      margin-bottom: 0;\r\n    }\r\n    &.open .tekup-accordion-header::before{\r\n      transform: rotate(180deg);\r\n    }\r\n    &.open{\r\n      .tekup-accordion-body{\r\n        display: block;\r\n      }\r\n      .tekup-accordion-header {\r\n        h5, h6{\r\n          color: var(--accent-color);\r\n        }\r\n        &:before{\r\n          color: var(--accent-color);\r\n        }\r\n      }\r\n     \r\n    }\r\n  }\r\n  &-header{\r\n    cursor: pointer;\r\n    position: relative;\r\n    padding-right: 30px;\r\n    h6{\r\n      transition: all 0.4s;\r\n      span{\r\n        margin-right: 5px;\r\n        color: var(--accent-color);\r\n      }\r\n    }\r\n    &::before{\r\n      content: \"\\ea4e\";\r\n      position: absolute;\r\n      right: 0;\r\n      transition: all .4s;\r\n      top: -2px;\r\n      font-size: 30px;\r\n      z-index: 2;\r\n      font-family: remixicon;\r\n      @include max(767px) {\r\n        top: 5px;\r\n      }\r\n    }\r\n   \r\n  }\r\n  &-body{\r\n    display: none;\r\n    padding-top: 15px;\r\n    &.default{\r\n      display: block;\r\n    }\r\n\r\n    p{\r\n      font-size: 20px;\r\n      line-height: 30px;\r\n    }\r\n   \r\n  }\r\n}\r\n\r\n// v4\r\n\r\n.tekup-accordion{\r\n  &-item2{\r\n    padding: 28px 0;\r\n    position: relative;\r\n    transition: all 0.4s;\r\n    \r\n    border-bottom: 1px solid #E7E7E8;\r\n    &:first-child{\r\n      border-top: 1px solid #E7E7E8;\r\n    }\r\n    &.open{\r\n      .tekup-accordion-body2{\r\n        display: block;\r\n      }\r\n      .tekup-accordion-header2 {\r\n        h5{\r\n          color: var(--accent-color);\r\n        }\r\n      }\r\n     \r\n    }\r\n  }\r\n  &-header2{\r\n    cursor: pointer;\r\n    position: relative;\r\n    padding-right: 30px;\r\n    h5{\r\n      margin: 0!important;\r\n      transition: all 0.4s;\r\n      span{\r\n        margin-right: 15px;\r\n        \r\n        i{\r\n          font-size: 24px;\r\n        }\r\n      }\r\n    }\r\n   \r\n  }\r\n  &-body2{\r\n    display: none;\r\n    padding: 0 30px;\r\n    padding-top: 10px;\r\n    &.default{\r\n      display: block;\r\n    }\r\n    p{\r\n      font-size: 20px;\r\n      line-height: 30px;\r\n    }\r\n   \r\n  }\r\n}\r\n// end\r\n\r\n.tekup-accordion{\r\n  &-column{\r\n    max-width: 856px;\r\n    margin: 0 auto;\r\n    .tekup-accordion-item{\r\n      border: 1px solid rgba(231, 231, 232, 1);\r\n    }\r\n    .tekup-accordion-body {\r\n      padding-right: 50px;\r\n      @include max(991px) {\r\n        padding-right: 0;\r\n      }\r\n      p{\r\n        font-size: 22px;\r\n        line-height: 32px;\r\n      }\r\n      \r\n    }\r\n  }\r\n}",".tekup-video{\r\n  &-wrap{\r\n    position: relative;\r\n    &.extra-padding-top{\r\n      margin-top: 130px;\r\n      @include max(991px) {\r\n        margin-top: 100px;\r\n      }\r\n      @include max(767px) {\r\n        margin-top: 80px;\r\n      }\r\n    }\r\n  }\r\n  &-popup{\r\n    left: 50%;\r\n    top: 50%;\r\n    border-radius: 50px;\r\n    position: absolute;\r\n    transition: all 0.4s;\r\n    transform: translate(-50%, -50%);\r\n    @include max(991px) {\r\n      width: 100px;\r\n    }\r\n    @include max(767px) {\r\n      width: 70px;\r\n    }\r\n  }\r\n}\r\n\r\n\r\n\r\n.waves {\r\n  position: absolute;\r\n  width: 210px;\r\n  height: 210px;\r\n  background: var(--white-bg);\r\n  opacity: 0;\r\n  border-radius: 100%;\r\n  left: -35px;\r\n  top: -35px;\r\n  z-index: 0;\r\n  -webkit-animation: waves 3s ease-in-out infinite;\r\n  animation: waves 3s ease-in-out infinite;\r\n  z-index: -1;\r\n  @include max(991px) {\r\n    width: 160px;\r\n    height: 160px;\r\n    left: -30px;\r\n    top: -30px;\r\n  }\r\n  @include max(767px) {\r\n    width: 130px;\r\n    height: 130px;\r\n  }\r\n  &.wave-1 {\r\n    -webkit-animation-delay: 0s;\r\n    animation-delay: 0s;\r\n  }\r\n  &.wave-2 {\r\n    -webkit-animation-delay: 1s;\r\n    animation-delay: 1s;\r\n  }\r\n  &.wave-3 {\r\n    -webkit-animation-delay: 2s;\r\n    animation-delay: 2s;\r\n  }\r\n}\r\n\r\n\r\n@keyframes waves {\r\n  0% {\r\n      -webkit-transform: scale(0.2, 0.2);\r\n      transform: scale(0.2, 0.2);\r\n      opacity: 0;\r\n  }\r\n\r\n  50% {\r\n      opacity: 0.9;\r\n  }\r\n\r\n  100% {\r\n      -webkit-transform: scale(0.9, 0.9);\r\n      transform: scale(0.9, 0.9);\r\n      opacity: 0;\r\n  }\r\n}\r\n",".tekup-t-two-column{\r\n  &-slider{\r\n    &-wrap{\r\n      border: 1px solid #E7E7E8;\r\n      background-color: var(--white-bg);\r\n    }\r\n  }\r\n  \r\n  &-rating{\r\n    margin-bottom: 18px;\r\n    ul{\r\n      li{\r\n        font-size: 30px;\r\n        display: inline-block;\r\n        color: var(--accent-color);\r\n      }\r\n    }\r\n  }\r\n  &-data{\r\n    padding: 45px;\r\n    @include max(1199px) {\r\n      padding: 30px;\r\n    }\r\n    p{\r\n      font-size: 40px;\r\n      line-height: 48px;\r\n      margin-bottom: 50px;\r\n      @include max(1199px) {\r\n        font-size: 30px;\r\n        line-height: 38px;\r\n        margin-bottom: 30px;\r\n      }\r\n    }\r\n  }\r\n  &-author{\r\n    h5{\r\n      margin-bottom: 5px;\r\n      line-height: 28px;\r\n    }\r\n    span{\r\n      font-size: 20px;\r\n    }\r\n  }\r\n}\r\n\r\n.tekup-t-next, \r\n.tekup-t-prev {\r\n  width: 60px;\r\n  height: 60px;\r\n  left: -30px;\r\n  top: 50%;\r\n  z-index: 3;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  cursor: pointer;\r\n  position: absolute;\r\n  background-position: center;\r\n  background-repeat: no-repeat;\r\n  transition: all .4s;\r\n  border-radius: 100%;\r\n  transform: translateY(-50%);\r\n  background-color: var(--white-bg);\r\n  box-shadow: 0px 16px 50px 0px rgba(13, 14, 29, 0.12);\r\n  &:focus{\r\n    box-shadow: 0px 16px 50px 0px rgba(13, 14, 29, 0.12);\r\n  }\r\n  @include max(1025px) {\r\n    left: -25px;\r\n  }\r\n  &:hover{\r\n    color: var(--white-color);\r\n    background-color: var(--accent-bg);\r\n  }\r\n  @include max(767px) {\r\n    display: none!important;\r\n  }\r\n}\r\n\r\n.tekup-t-prev {\r\n  left: auto;\r\n  right: -30px;\r\n  @include max(1025px) {\r\n    right: -25px;\r\n  }\r\n\r\n}\r\n// End v2\r\n\r\n.tekup-testimonial{\r\n  &-box{\r\n    padding: 28px;\r\n    margin-bottom: 24px;\r\n    border: 1px solid #E7E7E8;\r\n    p{\r\n      font-size: 26px;\r\n      line-height: 34px;\r\n      margin-bottom: 40px;\r\n      @include max(991px) {\r\n        font-size: 22px;\r\n        line-height: 30px;\r\n      }\r\n    }\r\n  }\r\n  \r\n  &-rating{\r\n    margin-bottom: 15px;\r\n    ul{\r\n      li{\r\n        font-size: 30px;\r\n        display: inline-block;\r\n        color: var(--accent-color);\r\n      }\r\n    }\r\n  }\r\n \r\n  \r\n  &-author{\r\n    h5{\r\n      margin-bottom: 3px;\r\n    }\r\n    span{\r\n      font-size: 20px;\r\n    }\r\n  }\r\n}\r\n\r\n// End v4\r\n\r\n.tekup-testimonial{\r\n\r\n  &-rating{\r\n    margin-bottom: 20px;\r\n    ul{\r\n      li{\r\n        font-size: 30px;\r\n        display: inline-block;\r\n        color: var(--accent-color);\r\n      }\r\n    }\r\n  }\r\n  &-data{\r\n    padding: 0 100px;\r\n    text-align: center;\r\n    @include max(767px) {\r\n      padding: 0;\r\n    }\r\n    p{\r\n      font-size: 40px;\r\n      line-height: 48px;\r\n      margin-bottom: 40px;\r\n      @include max(1199px) {\r\n        font-size: 30px;\r\n        line-height: 38px;\r\n      }\r\n    }\r\n  }\r\n  &-author{\r\n    img{\r\n      width: 90px;\r\n      height: 90px;\r\n      border-radius: 100%;\r\n      margin: 0 auto 15px;\r\n    }\r\n    h5{\r\n      margin-bottom: 5px;\r\n    }\r\n    span{\r\n      font-size: 20px;\r\n    }\r\n  }\r\n}",".tekup-cta {\r\n  &-section{\r\n    background-size: cover;\r\n    background-position: center;\r\n  }\r\n  &-wrap{\r\n    padding: 100px;\r\n    line-height: 1.1em;\r\n    background-size: cover;\r\n    background-position: center;\r\n    @include max(991px) {\r\n      padding: 80px;\r\n    }\r\n    @include max(767px) {\r\n      padding: 50px 15px;\r\n    }\r\n  }\r\n  &-content{\r\n    &.center{\r\n      max-width: 600px;\r\n      text-align: center;\r\n      margin: 0 auto;\r\n    }\r\n    @include max(991px) {\r\n      text-align: center;\r\n    }\r\n    \r\n    h2{\r\n      font-size: 80px;\r\n      margin-bottom: 12px;\r\n      line-height: 1em;\r\n      color: var(--white-color);\r\n      @include max(1199px) {\r\n        font-size: 70px;\r\n      }\r\n      @include max(767px) {\r\n        font-size: 40px;\r\n      }\r\n    }\r\n    p{\r\n      color: var(--white-color);\r\n    }\r\n    &.dark-color{\r\n      h2, p{\r\n        color: var(--heading-color);\r\n      }\r\n    }\r\n  }\r\n  &-btn{\r\n    @include max(991px) {\r\n      text-align: center;\r\n      width: 100%;\r\n      margin-top: 40px;\r\n    }\r\n  }\r\n  \r\n}",".tekup-social-icon-box{\r\n  ul{\r\n    li{\r\n      margin-right: 6px;\r\n      display: inline-block;\r\n      &:last-child{\r\n        margin-right: 0;\r\n      }\r\n      a{\r\n        width: 44px;\r\n        height: 44px;\r\n        display: flex;\r\n        font-size: 18px;\r\n        border-radius: 100%;\r\n        align-items: center;\r\n        transition: all 0.4s;\r\n        justify-content: center;\r\n        color: var(--heading-color);\r\n        background: rgba(245, 245, 245, 1);\r\n        &:hover{\r\n          color: var(--white-color);\r\n          background: var(--accent-bg);\r\n        }\r\n        i{\r\n          font-size: 20px;\r\n        }\r\n      }\r\n    }\r\n  }\r\n  &.style-two{\r\n    ul{\r\n      li{\r\n        a{\r\n          color: var(--white-color);\r\n          background: #1F202E;\r\n          &:hover{\r\n            background: var(--accent-bg);\r\n          }\r\n        }\r\n      }\r\n    }\r\n  }\r\n  &.style-three{\r\n    ul{\r\n      li{\r\n        a{\r\n          background: var(--light-bg1);\r\n          &:hover{\r\n            color: var(--white-color);\r\n            background: var(--accent-bg);\r\n          }\r\n        }\r\n      }\r\n    }\r\n  }\r\n  &.style-four{\r\n    ul{\r\n      li{\r\n        a{\r\n          background: var(--white-bg);\r\n          &:hover{\r\n            color: var(--white-color);\r\n            background: var(--dark-bg);\r\n          }\r\n        }\r\n      }\r\n    }\r\n    &.position{\r\n      bottom: 0;\r\n      width: 100%;\r\n      opacity: 0;\r\n      z-index: 2;\r\n      visibility: hidden;\r\n      text-align: center;\r\n      transition: all 0.4s;\r\n      position: absolute;\r\n    }\r\n  }\r\n  &.right{\r\n    text-align: right;\r\n    @include max(767px) {\r\n      text-align: center;\r\n    }\r\n  }\r\n}\r\n\r\n.tekup-social-icon{\r\n  margin-top: 24px;\r\n  ul{\r\n    li{\r\n      margin-right: 15px;\r\n      &:last-child{\r\n        margin-right: 0;\r\n      }\r\n      display: inline-block;\r\n      a{\r\n        font-size: 20px;\r\n        transition: all 0.4s;\r\n        color: var(--white-color);\r\n        &:hover{\r\n          color: var(--accent-color);\r\n        }\r\n      }\r\n    }\r\n  }\r\n  &.dark-color{\r\n    ul{\r\n      li{\r\n        a{\r\n          color: var(--heading-color);\r\n          &:hover{\r\n            color: var(--accent-color);\r\n          }\r\n        }\r\n      }\r\n    }\r\n  }\r\n}\r\n.m_bottom{\r\n  @include max(991px) {\r\n    margin-bottom: 40px;\r\n  }\r\n}",".tekup-brand-logo-column {\r\n  padding: 100px 0;\r\n  border-bottom: 1px solid #E7E7E8;\r\n}",".tekup-icon-list{\r\n  ul{\r\n    li{\r\n      font-weight: 600;\r\n      padding-left: 30px;\r\n      position: relative;\r\n      margin-bottom: 12px;\r\n      &:last-child{\r\n        margin-bottom: 0;\r\n      }\r\n      i{\r\n        left: 0;\r\n        top: 0;\r\n        position: absolute;\r\n        color: var(--accent-color);\r\n      }\r\n    }\r\n  }\r\n}\r\n\r\n.tekup-icon-list{\r\n  &-item{\r\n    gap: 16px;\r\n    display: flex;\r\n    margin-bottom: 30px;\r\n    &:last-child{\r\n      margin-bottom: 0;\r\n    }\r\n  }\r\n  &-icon{\r\n    flex-shrink: 0;\r\n  }\r\n  &-data{\r\n    h5{\r\n      margin-bottom: 10px;\r\n    }\r\n  }\r\n}\r\n// End v2\r\n\r\n.tekup-icon-list{\r\n  &-wrap2{\r\n    gap: 70px;\r\n    display: flex;\r\n    flex-wrap: wrap;\r\n    @include max(1199px) {\r\n      gap: 24px;\r\n    }\r\n  }\r\n  &-item2{\r\n    gap: 16px;\r\n    display: flex;\r\n    max-width: 210px;\r\n    align-items: center;\r\n  }\r\n  &-icon2{\r\n    width: 52px;\r\n    flex-shrink: 0;\r\n  }\r\n  &-data2{\r\n    p{\r\n      font-weight: 600;\r\n    }\r\n  }\r\n}\r\n// End v5\r\n\r\n\r\n\r\n\r\n/* top scroll */\r\n.progress-wrap {\r\n\tposition: fixed;\r\n\tright: 30px;\r\n\tbottom: 30px;\r\n\theight: 50px;\r\n\twidth: 50px;\r\n\tcursor: pointer;\r\n\tdisplay: block;\r\n\tborder-radius: 50px;\r\n\tbox-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.04);\r\n\tz-index: 10000;\r\n\topacity: 0;\r\n\tvisibility: hidden;\r\n\ttransform: translateY(15px);\r\n\t-webkit-transition: all 200ms linear;\r\n    transition: all 200ms linear;\r\n}\r\n.progress-wrap.active-progress {\r\n\topacity: 1;\r\n\tvisibility: visible;\r\n\ttransform: translateY(0);\r\n}\r\n\r\n.progress-wrap{\r\n    svg path { \r\n        fill: none; \r\n    }\r\n}\r\n.progress-wrap svg.progress-circle path {\r\n\tstroke: var(--accent-color); /* --- Lijn progres kleur --- */\r\n\tstroke-width: 4;\r\n\tbox-sizing:border-box;\r\n\t-webkit-transition: all 200ms linear;\r\n    transition: all 200ms linear;\r\n}\r\n\r\n.top-arrow {\r\n    top: 44%;\r\n    left: 60%;\r\n    position: absolute;\r\n    transform: translate(-50%, -50%);\r\n    img{\r\n        width: 55%;\r\n        transform: rotate(-90deg);\r\n    }\r\n}","\r\n\r\n.tekup-pricing{\r\n  &-wrap{\r\n    margin-bottom: 24px;\r\n    padding: 40px 28px;\r\n    background-color: var(--white-bg);\r\n    &.all-border{\r\n      border: 1px solid #E7E7E8;\r\n    }\r\n  }\r\n  &-header{\r\n    margin-bottom: 30px;\r\n    h4{\r\n      margin-bottom: 10px;\r\n    }\r\n  }\r\n  &-price{\r\n    margin-bottom: 20px;\r\n    h2{\r\n      font-size: 80px;\r\n      line-height: 1;\r\n      span{\r\n        font-size: 20px;\r\n        font-weight: 400;\r\n      }\r\n    }\r\n  }\r\n  &-btn{\r\n    width: 100%;\r\n    display: flex;\r\n    font-size: 20px;\r\n    font-weight: 500;\r\n    padding: 13px;\r\n    transition: all 0.4s;\r\n    align-items: center;\r\n    justify-content: center;\r\n    color: var(--heading-color);\r\n    border: 1px solid var(--heading-color);\r\n    &:hover{\r\n      color: var(--white-color);\r\n      background-color: var(--accent-bg);\r\n      border: 1px solid var(--accent-color);\r\n    }\r\n    i{\r\n      margin-left: 10px;\r\n      font-size: 22px;\r\n      transition: all 0.4s;\r\n    }\r\n    &:hover i{\r\n      color: var(--white-color);\r\n      transform: rotate(45deg);\r\n    }\r\n    &.active{\r\n      color: var(--white-color);\r\n      background-color: var(--accent-bg);\r\n      border: 1px solid var(--accent-color);\r\n      &:hover{\r\n        color: var(--white-color);\r\n        background-color: var(--dark-bg);\r\n        border: 1px solid var(--heading-color);\r\n      }\r\n    }\r\n  }\r\n  &-feature{\r\n    margin-top: 40px;\r\n    &.extra-mt{\r\n      margin-bottom: 40px;\r\n      margin-top: 35px;\r\n    }\r\n    ul{\r\n      li{\r\n        position: relative;\r\n        font-size: 20px;\r\n        font-weight: 600;\r\n        padding-left: 35px;\r\n        margin-bottom: 10px;\r\n        &:last-child{\r\n          margin-bottom: 0;\r\n        }\r\n        i{\r\n          left: 0;\r\n          top: 0;\r\n          font-size: 24px;\r\n          position: absolute;\r\n          color: var(--accent-color);\r\n        }\r\n      }\r\n    }\r\n  }\r\n\r\n}","\r\n\r\n.tekup-portfolio{\r\n  &-section{\r\n    z-index: 0;\r\n    position: relative;\r\n    &:before{\r\n      content: \"\";\r\n      left: 0;\r\n      top: 0;\r\n      z-index: -1;\r\n      width: 100%;\r\n      height: 65%;\r\n      position: absolute;\r\n      background-color: var(--dark-bg);\r\n    }\r\n  }\r\n  &-thumb{\r\n    position: relative;\r\n    overflow: hidden;\r\n    img{\r\n      transition: all 0.4s;\r\n    }\r\n    &:hover img{\r\n      transform: scale(1.1);\r\n    }\r\n    &:before{\r\n      content: \"\";\r\n      left: 0;\r\n      z-index: 1;\r\n      bottom: 0;\r\n      width: 100%;\r\n      height: 100%;\r\n      transition: all 0.4s;\r\n      position: absolute;\r\n      opacity: 0;\r\n      background: linear-gradient(180deg, rgba(1, 25, 255, 0) 0%, #254fa0 100%);\r\n    }\r\n    &:hover .tekup-portfolio-data{\r\n      opacity: 1;\r\n      visibility: visible;\r\n      bottom: 28px;\r\n    }\r\n    &:hover::before{\r\n      opacity: 1;\r\n    }\r\n  }\r\n  &-data{\r\n    opacity: 0;\r\n    visibility: hidden;\r\n    bottom: 0;\r\n    left: 28px;\r\n    z-index: 2;\r\n    padding: 20px 24px;\r\n    width: calc(100% - 56px);\r\n    position: absolute;\r\n    transition: all 0.4s;\r\n    background-color: var(--white-bg);\r\n    h5{\r\n      margin-bottom: 10px;\r\n    }\r\n    p{\r\n      font-size: 20px;\r\n      margin: 0;\r\n      line-height: 20px;\r\n    }\r\n  }\r\n  &-btn{\r\n    top: 30px;\r\n    right: 15px;\r\n    position: absolute;\r\n    i{\r\n      font-size: 30px;\r\n      color: var(--accent-color);\r\n    }\r\n  }\r\n\r\n}\r\n\r\n// end v1\r\n\r\n\r\n\r\n.tekup-portfolio{\r\n  &-wrap2{\r\n    margin-bottom: 24px;\r\n  }\r\n  &-thumb2{\r\n    position: relative;\r\n    overflow: hidden;\r\n    img{\r\n      transition: all 0.4s;\r\n    }\r\n    &:hover img {\r\n      transform: scale(1.1);\r\n    }\r\n    &:before{\r\n      content: \"\";\r\n      left: 0;\r\n      bottom: 0;\r\n      z-index: 1;\r\n      width: 100%;\r\n      height: 100%;\r\n      transition: all 0.4s;\r\n      position: absolute;\r\n      opacity: 0;\r\n      background: linear-gradient(180deg, rgba(1, 25, 255, 0) 0%, #254fa0 100%);\r\n    }\r\n    &:hover .tekup-portfolio-data2{\r\n      opacity: 1;\r\n      visibility: visible;\r\n      bottom: 28px;\r\n    }\r\n    &:hover::before{\r\n      opacity: 1;\r\n    }\r\n  }\r\n  &-data2{\r\n    left: 28px;\r\n    bottom: 0;\r\n    width: calc(100% - 56px);\r\n    opacity: 0;\r\n    z-index: 2;\r\n    visibility: hidden;\r\n    transition: all 0.4s;\r\n    position: absolute;\r\n    background-color: transparent;\r\n    h5, p{\r\n      color: var(--white-color);\r\n    }\r\n    h5{\r\n      margin-bottom: 10px;\r\n    }\r\n    p{\r\n      font-size: 20px;\r\n      margin: 0;\r\n      line-height: 20px;\r\n    }\r\n  }\r\n  &-btn2{\r\n    top: 10px;\r\n    right: 0;\r\n    position: absolute;\r\n    i{\r\n      font-size: 30px;\r\n      color: var(--white-color);\r\n    }\r\n  }\r\n\r\n}\r\n.tekup-center-btn {\r\n  text-align: center;\r\n  margin-top: 28px;\r\n}\r\n\r\n// End v2\r\n\r\n.tekup-portfolio{\r\n  &-wrap3{\r\n    transition: all 0.4s;\r\n    background-color: var(--white-bg);\r\n    &:hover{\r\n      box-shadow: 0px 16px 50px 0px rgba(13, 14, 29, 0.12);\r\n    }\r\n    &:hover .tekup-portfolio-btn3{\r\n      top: 50%;\r\n      opacity: 1;\r\n      visibility: visible;\r\n    }\r\n    &:hover .tekup-portfolio-thumb3::before{\r\n      opacity: 1;\r\n    }\r\n  }\r\n  &-thumb3{\r\n    position: relative;\r\n    &:before {\r\n      content: \"\";\r\n      left: 0;\r\n      top: 0;\r\n      opacity: 0;\r\n      width: 100%;\r\n      height: 100%;\r\n      transition: all 0.4s;\r\n      position: absolute;\r\n      background: rgba(1, 25, 255, 0.7);\r\n    }\r\n  }\r\n  &-data3{\r\n    padding: 24px;\r\n    h3{\r\n      margin-bottom: 5px;\r\n    }\r\n    p{\r\n      font-size: 20px;\r\n    }\r\n  }\r\n  &-btn3{\r\n    left: 50%;\r\n    top: 60%;\r\n    font-size: 30px;\r\n    width: 80px;\r\n    height: 80px;\r\n    display: flex;\r\n    opacity: 0;\r\n    visibility: hidden;\r\n    transition: all 0.4s;\r\n    border-radius: 100%;\r\n    align-items: center;\r\n    justify-content: center;\r\n    color: var(--heading-color)!important;\r\n    position: absolute;\r\n    transform: translate(-50%, -50%);\r\n    background-color: var(--white-bg);\r\n\r\n  }\r\n}\r\n\r\n.slider-three {\r\n  .slick-list.draggable{\r\n    padding-bottom: 55px;\r\n  }\r\n  .slick-dots{\r\n    margin-top: 0;\r\n  }\r\n}\r\n\r\n// End v4\r\n\r\n.tekup-portfolio{\r\n  &-wrap4{\r\n    margin-bottom: 24px;\r\n  }\r\n  &-thumb4{\r\n    position: relative;\r\n    overflow: hidden;\r\n    img{\r\n      transition: all 0.4s;\r\n    }\r\n    &:hover img{\r\n      transform: scale(1.1);\r\n    }\r\n    &:before{\r\n      content: \"\";\r\n      left: 0;\r\n      z-index: 1;\r\n      bottom: 0;\r\n      width: 100%;\r\n      height: 100%;\r\n      transition: all 0.4s;\r\n      position: absolute;\r\n      opacity: 0;\r\n      background: linear-gradient(180deg, rgba(1, 25, 255, 0) 0%, #254fa0 100%);\r\n    }\r\n    &::after{\r\n      content: \"\";\r\n      left: 0;\r\n      bottom: 0;\r\n      width: 100%;\r\n      height: 100%;\r\n      transition: all 0.4s;\r\n      position: absolute;\r\n      background: linear-gradient(180deg, rgba(13, 14, 29, 0) 0%, #0D0E1D 100%);\r\n    }\r\n    &:hover::before{\r\n      opacity: 1;\r\n    }\r\n    &:hover::after{\r\n      opacity: 0;\r\n    }\r\n    &:hover .tekup-portfolio-btn4{\r\n      opacity: 1;\r\n    }\r\n  }\r\n  &-data4{\r\n    bottom: 28px;\r\n    left: 28px;\r\n    z-index: 1;\r\n    width: calc(100% - 56px);\r\n    position: absolute;\r\n    transition: all 0.4s;\r\n    h5, p{\r\n      color: var(--white-color);\r\n    }\r\n    h5{\r\n      margin-bottom: 10px;\r\n    }\r\n    p{\r\n      font-size: 20px;\r\n      margin: 0;\r\n      line-height: 20px;\r\n    }\r\n  }\r\n  &-btn4{\r\n    top: 10px;\r\n    right: 0;\r\n    opacity: 0;\r\n    transition: all 0.4s;\r\n    position: absolute;\r\n    i{\r\n      font-size: 30px;\r\n      color: var(--white-color);\r\n    }\r\n  }\r\n\r\n}\r\n\r\n// star portfolio page\r\n\r\n.tekup-portfolio-column{\r\n  margin-left: -24px;\r\n}\r\n.tekup-portfolio-column .tekup-portfolio-wrap, \r\n.tekup-portfolio-column .tekup-portfolio-wrap4 {\r\n  margin-left: 24px;\r\n  margin-bottom: 24px;\r\n}\r\n.tekup-portfolio-menu {\r\n  max-width: 856px;\r\n  margin: 0 auto;\r\n  margin-bottom: 50px;\r\n  border-bottom: 1px solid #E7E7E8;\r\n  @include max(575px) {\r\n    border: 0;\r\n  }\r\n}\r\n.tekup-portfolio-menu  {\r\n ul{\r\n  display: flex;\r\n  justify-content: space-between;\r\n  @include max(575px) {\r\n    display: block;\r\n  }\r\n  li{\r\n    cursor: pointer;\r\n    font-weight: 600;\r\n    padding-bottom: 24px;\r\n    display: inline-block;\r\n    color: var(--heading-color);\r\n    position: relative;\r\n    @include max(767px) {\r\n      font-size: 20px;\r\n    }\r\n    @include max(575px) {\r\n      display: block;\r\n      text-align: center;\r\n      padding-bottom: 15px;\r\n      margin-bottom: 15px;\r\n      border-bottom: 2px solid #E7E7E8;\r\n    }\r\n    &:before {\r\n      content: \"\";\r\n      left: 0;\r\n      bottom: -1px;\r\n      width: 0;\r\n      height: 2px;\r\n      transition: all 0.4s;\r\n      position: absolute;\r\n      background-color: var(--accent-color);\r\n    }\r\n    &.active::before{\r\n      width: 100%;\r\n    }\r\n  }\r\n }\r\n}\r\n\r\n.tekup-portfolio-menu ul li:first-child{\r\n  margin-left: 0;\r\n}\r\n.tekup-portfolio-menu ul li:last-child{\r\n  margin-right: 0;\r\n}\r\n.tekup-portfolio-menu ul li.active{\r\n  color: var(--accent-color);\r\n  position: relative;\r\n  transition: all 0.4s;\r\n}\r\n\r\n.collection-grid-item-w2 {\r\n  overflow: hidden;\r\n  max-width: 100%;\r\n}\r\n\r\n// start portfolio details\r\n.tekup-pd-wrap{\r\n  padding: 50px 0 80px;\r\n  @include max(991px) {\r\n    padding: 40px 0;\r\n  }\r\n  .tekup-icon-list{\r\n    margin-bottom: 40px;\r\n    @include max(991px) {\r\n      margin-bottom: 24px;\r\n    }\r\n\r\n  }\r\n}\r\n.tekup-pd-content-item{\r\n  margin-bottom: 40px;\r\n  &:last-child{\r\n    margin-bottom: 0;\r\n  }\r\n  @include max(991px) {\r\n    margin-bottom: 24px;\r\n  }\r\n  img{\r\n    @include max(991px) {\r\n      margin-bottom: 24px;\r\n    }\r\n  }\r\n  h3{\r\n    font-size: 36px;\r\n    margin-bottom: 15px;\r\n    @include max(991px) {\r\n      font-size: 30px;\r\n    }\r\n  }\r\n \r\n}\r\n.tekup-pd-sidebar{\r\n  padding: 30px;\r\n  margin-left: 30px;\r\n  position: sticky;\r\n  top: 120px;\r\n  background-color: var(--light-bg1);\r\n  @include max(991px) {\r\n    margin-left: 0;\r\n    margin-top: 40px;\r\n    position: static;\r\n  }\r\n  &-item{\r\n    margin-bottom: 22px;\r\n    h5{\r\n      margin-bottom: 20px;\r\n    }\r\n    span{\r\n      font-weight: 600;\r\n      margin-bottom: 5px;\r\n      display: block;\r\n      line-height: 1em;\r\n    }\r\n    p{\r\n      line-height: 22px;\r\n    }\r\n    a{\r\n      color: var(--accent-color);\r\n    }\r\n  }\r\n}",".tekup-thumb{\r\n  position: relative;\r\n  &.mr-30{\r\n    margin-right: 30px;\r\n    @include max(991px) {\r\n      margin-right: 0;\r\n    }\r\n  }\r\n  &.ml-30{\r\n    margin-left: 30px;\r\n    @include max(991px) {\r\n      margin-left: 0;\r\n    }\r\n  }\r\n  &.ml-60{\r\n    margin-left: 60px;\r\n    @include max(991px) {\r\n      margin-left: 0;\r\n    }\r\n  }\r\n  @include max(991px) {\r\n    margin-bottom: 40px;\r\n  }\r\n}\r\n.tekup-thumb-card {\r\n  bottom: 24px;\r\n  left: 24px;\r\n  position: absolute;\r\n  // animation: float-top-bottom  6s ease-in-out infinite;\r\n  box-shadow: 0px 16px 50px 0px rgba(13, 14, 29, 0.12);\r\n  @include max(575px) {\r\n    width: 130px;\r\n  }\r\n  &.right{\r\n    left: auto;\r\n    right: 24px;\r\n  }\r\n}\r\n\r\n.skillbar {\r\n  position: relative;\r\n  display: inline-block;\r\n  margin-bottom: 20px;\r\n  width: 100%;\r\n  width: 100%;\r\n  &:last-child{\r\n    margin-bottom: 0;\r\n  }\r\n}\r\n\r\n.skillbar-box {\r\n  height: 6px;\r\n  border-radius: 5px;\r\n  position: relative;\r\n  background-color: rgba(13, 14, 29, 0.2);\r\n  \r\n}\r\n\r\n.skillbar-bar {\r\n  height: 6px;\r\n  width: 0px;\r\n  display: inline-block;\r\n  position: absolute;\r\n  left: 0;\r\n  margin-bottom: 0px;\r\n  background-color: var(--accent-bg);\r\n\r\n}\r\n\r\nspan.skill-bar-percent {\r\n  font-weight: 400;\r\n}\r\n\r\np.skillbar-lable {\r\n  margin-bottom: 8px;\r\n  font-weight: 600;\r\n  justify-content: space-between;\r\n  display: flex;\r\n}",".tekup-shop{\r\n  &-wrap{\r\n    margin-bottom: 50px;\r\n    &:hover .tekup-shop-btn{\r\n      opacity: 1;\r\n      bottom: 28px;\r\n      visibility: visible;\r\n    }\r\n  }\r\n  &-thumb{\r\n    position: relative;\r\n  }\r\n  &-data{\r\n    padding-top: 20px;\r\n    h5{\r\n      margin-bottom: 5px;\r\n    }\r\n    h6{\r\n      font-size: 20px;\r\n      color: var(--accent-color);\r\n      del{\r\n        font-weight: 400;\r\n        color: #6E6E77;\r\n        margin-left: 8px;\r\n      }\r\n    }\r\n  }\r\n  &-btn{\r\n    bottom: 0;\r\n    left: 28px;\r\n    opacity: 0;\r\n    font-size: 20px;\r\n    padding: 10px;\r\n    font-weight: 500;\r\n    text-align: center;\r\n    position: absolute;\r\n    visibility: hidden;\r\n    transition: all 0.4s;\r\n    display: inline-block;\r\n    width: calc(100% - 56px);\r\n    color: var(--white-color)!important;\r\n    background-color: var(--accent-bg);\r\n  }\r\n  &-badge{\r\n    top: 16px;\r\n    left: 16px;\r\n    font-size: 18px;\r\n    padding: 5px 16px;\r\n    font-weight: 400;\r\n    text-align: center;\r\n    position: absolute;\r\n    transition: all 0.4s;\r\n    display: inline-block;\r\n    color: var(--white-color)!important;\r\n    background-color: var(--accent-bg);\r\n  }\r\n}\r\n\r\n// shop details\r\n.tekup-tab-slider {\r\n  margin-right: 40px;\r\n  @include max(991px) {\r\n    margin-right: 0;\r\n  }\r\n}\r\nul.tekup-tabs-menu {\r\n  display: flex;\r\n  gap: 16px;\r\n  margin-top: 16px;\r\n    li{\r\n      display: inline-block;\r\n      a{\r\n        img{\r\n          width: 130px;\r\n          height: 140px;\r\n          @include max(1199px) {\r\n            width: 100px;\r\n            height: 100%;\r\n          }\r\n        }\r\n      }\r\n    }\r\n  }\r\n.tekup-tabs-container {\r\n  overflow: hidden;\r\n}\r\n.tekup-tabs-wrapper {\r\n  position: relative;\r\n  white-space: nowrap;\r\n  img{\r\n    width: 100%;\r\n  }\r\n}\r\n.tekup-tabs-wrapper > * {\r\n  display: inline-block;\r\n  width: 100%;\r\n  margin-left: -2px;\r\n}\r\n\r\n.tekup-details-content{\r\n  margin-left: 50px;\r\n  padding-top: 100px;\r\n  @include max(1199px) {\r\n    margin-left: 30px;\r\n    padding-top: 40px;\r\n  }\r\n  @include max(991px) {\r\n    margin-left: 0;\r\n  }\r\n  h2{\r\n    margin-bottom: 8px;\r\n  }\r\n  h6{\r\n    margin-bottom: 28px;\r\n    color: var(--accent-color);\r\n  }\r\n  p{\r\n    margin-bottom: 40px;\r\n  }\r\n\r\n}\r\n\r\n\r\n\r\n\r\n.tekup-product{\r\n  &-wrap{\r\n    display: flex;\r\n    gap: 16px;\r\n    margin-bottom: 40px;\r\n  }\r\n  &-number{\r\n    position: relative;\r\n    max-width: 151px;\r\n    input{\r\n      height:60px;\r\n      text-align: center;\r\n      font-size: 20px;\r\n      font-weight: 500;\r\n      border:1px solid #E7E7E8!important;\r\n      display: inline-block;\r\n      vertical-align: middle;\r\n      padding: 10px 45px!important;\r\n    }\r\n  }\r\n  &-plus, \r\n  &-minus{\r\n    right: 20px;\r\n    top: 50%;\r\n    cursor: pointer;\r\n    font-size: 23px;\r\n    position: absolute;\r\n    line-height: 20px;\r\n    transform: translateY(-50%);\r\n  }\r\n  &-minus{\r\n    right: auto;\r\n    left: 20px;\r\n  }\r\n  &-btn{\r\n    width: 100%;\r\n    font-size: 20px;\r\n    font-weight: 500;\r\n    display: block;\r\n    text-align: center;\r\n    padding: 14px;\r\n    transition: all 0.4s;\r\n    color: var(--white-color)!important;\r\n    background-color: var(--accent-bg);\r\n    img{\r\n      margin-left: 10px;\r\n    }\r\n    &:hover{\r\n      background-color: var(--dark-bg);\r\n    }\r\n  }\r\n  &-info{\r\n    h5{\r\n      margin-bottom: 12px;\r\n    }\r\n    ul{\r\n      li{\r\n        span{\r\n          font-weight: 600;\r\n        }\r\n        a{\r\n          color: var(--heading-color);\r\n          transition: all 0.4s;\r\n          &:hover{\r\n            color: var(--accent-color);\r\n          }\r\n        }\r\n      }\r\n    }\r\n  }\r\n}\r\n\r\n.tekup-product-tab{\r\n  ul.nav{\r\n    margin-bottom: 24px;\r\n    border-bottom: 1px solid #E7E7E8;\r\n  }\r\n  .nav-pills .nav-link{\r\n    padding: 0 0 20px;\r\n    font-weight: 600;\r\n    font-size: 26px;\r\n    margin-right: 60px;\r\n    color: var(--heading-color);\r\n    background-color: transparent;\r\n    position: relative;\r\n    @include max(767px) {\r\n      margin-right: 30px;\r\n    }\r\n    @include max(575px) {\r\n      margin-right: 20px;\r\n      font-size: 20px;\r\n    }\r\n    &:before {\r\n      content: \" \";\r\n      left: 0;\r\n      bottom: 0;\r\n      width: 100%;\r\n      height: 2px;\r\n      position: absolute;\r\n      background-color: transparent;\r\n    }\r\n    &.active{\r\n      color: var(--accent-color);\r\n      &:before {\r\n        background-color: var(--accent-color);\r\n      }\r\n    }\r\n  }\r\n}\r\n\r\n.tekup-related-product-section {\r\n  padding-bottom: 80px;\r\n  @include max(991px) {\r\n    padding-bottom: 50px;\r\n  }\r\n  @include max(767px) {\r\n    padding-bottom: 30px;\r\n  }\r\n}\r\n// End single\r\n.tekup-cart-section {\r\n  padding: 100px 0 50px;\r\n  @include max(991px) {\r\n    padding: 80px 0 30px;\r\n  }\r\n  @include max(767px) {\r\n    padding: 80px 0 20px;\r\n  }\r\n}\r\n.tekup-cart-list{\r\n  @include max(991px) {\r\n    overflow-x: scroll;\r\n  }\r\n  table{\r\n    width: 100%;\r\n    thead{\r\n      tr{\r\n        border-bottom: 1px solid #E7E7E8;\r\n        th{\r\n          padding: 16px 0;\r\n          font-weight: 400;\r\n          white-space: nowrap;\r\n        }\r\n      }\r\n    }\r\n    tbody{\r\n      tr{\r\n        border-bottom: 1px solid #E7E7E8;\r\n        td{\r\n          padding: 28px;\r\n          font-size: 20px;\r\n          font-weight: 600;\r\n          white-space: nowrap;\r\n          &:first-child{\r\n            padding-left: 0;\r\n          }\r\n          &:last-child{\r\n            padding-right: 0;\r\n          }\r\n        }\r\n      }\r\n    }\r\n  }\r\n  .tekup-product-number input {\r\n    height: 52px;\r\n  }\r\n  .tekup-product-number {\r\n    width: 151px;\r\n  }\r\n}\r\n\r\n.tekup-cart-thumb {\r\n  display: flex;\r\n  align-items: center;\r\n  @include max(991px) {\r\n    width: 400px;\r\n  }\r\n  i{\r\n    color: #6E6E77;\r\n    cursor: pointer;\r\n  }\r\n  img{\r\n    width: 130px;\r\n    height: 144px;\r\n    margin: 0 24px;\r\n  }\r\n}\r\n.tekup-cart-footer{\r\n  display: flex;\r\n  align-items: center;\r\n  padding: 28px 0;\r\n  justify-content: space-between;\r\n  @include max(767px) {\r\n    display: block;\r\n  }\r\n}\r\n.tekup-cupon-code{\r\n  position: relative;\r\n  width: 415px;\r\n  @include max(767px) {\r\n    width: 100%;\r\n    margin-bottom: 20px;\r\n  }\r\n  input{\r\n    width: 100%;\r\n    padding: 20px 24px!important;\r\n    border: 1px solid #E7E7E8!important;\r\n  }\r\n  img{\r\n    right: 22px;\r\n    top: 16px;\r\n    position: absolute;\r\n  }\r\n}\r\n\r\n.tekup-update-cart{\r\n  font-size: 20px;\r\n  font-weight: 500;\r\n  padding: 14px 40px;\r\n  text-align: center;\r\n  display: inline-block;\r\n  transition: all 0.4s;\r\n  color: var(--white-color)!important;\r\n  background-color: var(--dark-bg);\r\n  @include max(767px) {\r\n    width: 100%;\r\n  }\r\n  &:hover {\r\n    background-color: var(--accent-bg);\r\n  }\r\n}\r\n\r\n.tekup-cart-total{\r\n  h5{\r\n    margin-bottom: 20px;\r\n  }\r\n  &-item{\r\n    display: flex;\r\n    padding: 25px 0;\r\n    border-bottom: 1px solid #E7E7E8;\r\n    p{\r\n      margin: 0;\r\n      width: 150px;\r\n      span{\r\n        font-weight: 600;\r\n        color: var(--accent-color);\r\n      }\r\n    }\r\n  }\r\n\r\n}\r\n\r\n.tekup-update-cart.blue-btn{\r\n  margin-top: 40px;\r\n  background-color: var(--accent-bg);\r\n  &:hover{\r\n    background-color: var(--dark-bg);\r\n  }\r\n}\r\n\r\n// End cart\r\n\r\n.tekup-checkout-header {\r\n  \r\n  img{\r\n    margin-right: 10px;\r\n  }\r\n  font-size: 20px;\r\n  a{\r\n    color: var(--accent-color);\r\n  }\r\n  display: flex;\r\n  padding: 14px 28px;\r\n  align-items: center;\r\n  margin-bottom: 60px;\r\n  background-color: var(--light-bg1);\r\n  @include max(991px) {\r\n    margin-bottom: 40px;\r\n  }\r\n}\r\n\r\n.tekup-checkout{\r\n  &-form{\r\n    h5{\r\n      margin-bottom: 24px;\r\n    }\r\n  }\r\n  &-field{\r\n    margin-bottom: 24px;\r\n    &:last-child{\r\n      margin-bottom: 0;\r\n    }\r\n    label {\r\n      display: block;\r\n      font-size: 20px;\r\n      font-weight: 600;\r\n      margin-bottom: 8px;\r\n    }\r\n    input, \r\n    textarea{\r\n      height: 60px;\r\n      padding: 24px!important;\r\n      border: 1px solid #E7E7E8!important;\r\n    }\r\n    textarea{\r\n      height: 148px;\r\n    }\r\n    select{\r\n      height: 60px;\r\n      width: 100%;\r\n      padding: 10px 24px;\r\n      font-size: 20px;\r\n      position: relative;\r\n      color: rgba(13, 14, 29, 0.6);\r\n      border: 1px solid #E7E7E8;\r\n      -webkit-appearance: none;\r\n      -moz-appearance: none;\r\n      appearance: none;\r\n      cursor: pointer;\r\n    \r\n      &:focus-visible{\r\n        outline: none;\r\n      }\r\n    }\r\n    &.dropdown{\r\n      position: relative;\r\n      &:before {\r\n        content: \"\\ea4e\";\r\n        right: 30px;\r\n        top: 54px;\r\n        width: 12px;\r\n        height: 12px;\r\n        z-index: 2;\r\n        font-size: 26px;\r\n        position: absolute;\r\n        font-family: remixicon !important;\r\n      }\r\n     \r\n    }\r\n  }\r\n}\r\n\r\n.tekup-checkout-field.checkout-additional-information {\r\n  margin-top: 60px;\r\n  @include max(991px) {\r\n    margin-top: 40px;\r\n  }\r\n}\r\n\r\ninput.house-number {\r\n  margin-bottom: 12px;\r\n}\r\n\r\n.tekup-checkuot-sidebar{\r\n  @include max(991px) {\r\n    margin-top: 40px;\r\n  }\r\n  ul{\r\n    li{\r\n      padding: 24px 0;\r\n      line-height: 24px;\r\n      border-bottom: 1px solid #E7E7E8;\r\n      &:last-child{\r\n        border-bottom: none;\r\n      }\r\n      span{\r\n        float: right;\r\n      }\r\n    }\r\n  }\r\n  h6{\r\n    display: flex;\r\n    font-weight: 40;\r\n    font-size: 20px;\r\n    align-items: center;\r\n    margin-top: 20px;\r\n    margin-bottom: 25px;\r\n    img{\r\n      margin-right: 10px;\r\n    }\r\n  }\r\n}\r\n\r\nspan.total-amount {\r\n  font-size: 26px;\r\n  font-weight: 600;\r\n  color: #254fa0;\r\n}\r\n\r\n.tekup-update-cart.blue-btn.w-full{\r\n  width: 100%;\r\n  text-align: center;\r\n  margin-top: 20px;\r\n}",".tekup-section-padding{\r\n  padding: 130px 0;\r\n  @include max(991px) {\r\n    padding: 100px 0;\r\n  }\r\n  @include max(767px) {\r\n    padding: 80px 0;\r\n  }\r\n}\r\n.tekup-section-padding2{\r\n  padding: 120px 0 106px;\r\n  @include max(991px) {\r\n    padding: 100px 0 76px;\r\n  }\r\n  @include max(767px) {\r\n    padding: 80px 0 56px;\r\n  }\r\n}\r\n.tekup-section-padding3{\r\n  padding: 70px 0;\r\n  @include max(767px) {\r\n    padding: 50px 0;\r\n  }\r\n}\r\n.tekup-section-padding4{\r\n  padding: 130px 0 106px;\r\n  @include max(991px) {\r\n    padding: 100px 0 76px;\r\n  }\r\n  @include max(767px) {\r\n    padding: 80px 0 56px;\r\n  }\r\n}\r\n.tekup-section-padding-top{\r\n  padding: 130px 0 0;\r\n  @include max(991px) {\r\n    padding: 100px 0 0;\r\n  }\r\n  @include max(767px) {\r\n    padding: 80px 0 0;\r\n  }\r\n}\r\n\r\n.tekup-section-padding-bottom{\r\n  padding: 0 0 130px;\r\n  @include max(991px) {\r\n    padding: 0 0 100px;\r\n  }\r\n  @include max(767px) {\r\n    padding: 0 0 80px;\r\n  }\r\n}\r\n\r\n// end section padding\r\n.tekup-section-title{\r\n  padding-bottom: 50px;\r\n  @include max(991px) {\r\n    text-align: center;\r\n  }\r\n  &.center {\r\n    text-align: center;\r\n    max-width: 620px;\r\n    margin: 0 auto;\r\n    &.large-width{\r\n      max-width: 680px;\r\n    }\r\n  }\r\n  &.light-color{\r\n    h2{\r\n      color: var(--white-color);\r\n    }\r\n  }\r\n\r\n  .tekup-title-btn {\r\n    @include max(991px) {\r\n      width: 100%;\r\n      margin-top: 24px;\r\n    }\r\n}\r\n\r\n  \r\n}\r\n\r\n.tekup-default-content{\r\n  h2, h5{\r\n    margin-bottom: 20px;\r\n  }\r\n  &.ml-60{\r\n    margin-left: 60px;\r\n    @include max(1399px) {\r\n      margin-left: 0;\r\n    }\r\n  }\r\n  &.mr-60{\r\n    margin-right: 60px;\r\n    @include max(1399px) {\r\n      margin-right: 0;\r\n    }\r\n  }\r\n  &.light-color{\r\n    h2, h5, p{\r\n      color: var(--white-color);\r\n    }\r\n  }\r\n}",".tekup-content-thumb3{\r\n  border-radius: 20px;\r\n  overflow: hidden;\r\n  margin-right: 20px;\r\n  @include max(991px) {\r\n    margin-bottom: 40px;\r\n    margin-right: 0;\r\n  }\r\n}",".tekup-service-details{\r\n  &-wrap{\r\n    img{\r\n      margin-bottom: 50px;\r\n    }\r\n  }\r\n  &-item{\r\n    margin-bottom: 45px;\r\n    &:last-child{\r\n      margin-bottom: 0;\r\n    }\r\n    h3{\r\n      font-size: 36px;\r\n      margin-bottom: 15px;\r\n    }\r\n  }\r\n}\r\n\r\n.tekup-service{\r\n  &-sidebar{\r\n    margin-left: 30px;\r\n    @include max(1199px) {\r\n      margin-left: 0;\r\n    }\r\n    @include max(991px) {\r\n      margin-top: 40px;\r\n    }\r\n  }\r\n  &-menu{\r\n    ul{\r\n      li{\r\n        margin-bottom: 14px;\r\n        &:last-child{\r\n          margin-bottom: 0;\r\n        }\r\n        a{\r\n          display: flex;\r\n          padding: 14px 30px;\r\n          transition: all 0.4s;\r\n          color: var(--heading-color);\r\n          justify-content: space-between;\r\n          background-color: var(--light-bg1);\r\n          &:hover{\r\n            color: var(--white-color);\r\n            background-color: var(--accent-bg);\r\n          }\r\n        }\r\n      }\r\n    }\r\n  }\r\n\r\n  &-contact{\r\n    margin-top: 50px;\r\n    padding: 40px 30px;\r\n    background-size: cover;\r\n    @include max(991px) {\r\n      padding: 30px;\r\n    }\r\n    img{\r\n      margin-bottom: 15px;\r\n    }\r\n    h3{\r\n      font-size: 40px;\r\n      line-height: 46px;\r\n      margin-bottom: 10px;\r\n      color: var(--white-color);\r\n      @include max(991px) {\r\n        font-size: 30px;\r\n        line-height: 36px;\r\n      }\r\n    }\r\n    p{\r\n      font-size: 20px;\r\n      line-height: 30px;\r\n      color: var(--white-color);\r\n      margin-bottom: 80px;\r\n      @include max(991px) {\r\n        margin-bottom: 40px;\r\n      }\r\n    }\r\n  }\r\n  \r\n}\r\n","\r\n.tekup-pricing-title{\r\n  text-align: center;\r\n  margin-bottom: 50px;\r\n}\r\n.m_top_responsive{\r\n  @include max(991px) {\r\n    margin-top: 35px;\r\n  }\r\n}\r\n.pricing-btn {\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  margin-bottom: 80px;\r\n  @include max(991px) {\r\n    margin-bottom: 60px;\r\n  }\r\n  @include max(767px) {\r\n    margin-bottom: 40px;\r\n  }\r\n label {\r\n    font-weight: 700;\r\n    margin: 0 20px;\r\n    @include max(767px) {\r\n      margin: 0 10px;\r\n      font-size: 16px;\r\n    }\r\n  }\r\n}\r\n[data-pricing-dynamic][data-value-active=\"yearly\"] .dynamic-value:before {\r\ndisplay: inline-block;\r\ncontent: attr(data-yearly);\r\n}\r\n[data-pricing-dynamic][data-value-active=\"yearly\"] [data-pricing-trigger] {\r\nbackground: #ff5722;\r\n}\r\n\r\n[data-pricing-dynamic][data-value-active=\"yearly\"] [data-pricing-trigger] span {\r\nleft: calc(100% - 33px);\r\n}\r\n[data-pricing-dynamic][data-value-active=\"monthly\"] .dynamic-value:before {\r\ndisplay: inline-block;\r\ncontent: attr(data-monthly);\r\n}\r\n.dynamic-value:before {\r\n  display: inline-block;\r\n  content: attr(data-active);\r\n}\r\n.static-value:before {\r\n  display: inline-block;\r\n  content: attr(data-active);\r\n}\r\n.pricing-btn .btn-toggle {\r\n  position: relative;\r\n  width: 70px !important;\r\n  height: 35px;\r\n  border-radius: 50px;\r\n  border: none;\r\n  margin: 0;\r\n  padding: 0!important;\r\n  cursor: pointer;\r\n  background-size: 25px;\r\n  background-position: center right 5px;\r\n  background-color: transparent !important;\r\n  border: 1px solid var(--heading-color)!important;\r\n  background-image: url(../images/icon/circle.svg);\r\n}\r\n.pricing-btn .btn-toggle:focus {\r\n  outline: none;\r\n  box-shadow: none;\r\n  background-image: url(../images/icon/circle.svg);\r\n}\r\n.pricing-btn .btn-toggle:checked {\r\n  background-position: center left 5px;\r\n  background-image: url(../images/icon/circle.svg);\r\n}\r\n\r\n\r\n\r\n.tekup-errors-btn {\r\n  &.contact-us{\r\n    width: 200px;\r\n    margin: 50px 0 0;\r\n    @include max(991px) {\r\n      margin: 0 auto;\r\n      margin-top: 30px;\r\n    }\r\n  }\r\n\r\n  \r\n}\r\n\r\n.tekup-pricing-border {\r\n  padding: 125px 0 130px;\r\n  border-bottom: 1px solid #E6E6E6;\r\n  @include max(991px) {\r\n    padding: 100px 0;\r\n  }\r\n  @include max(767px) {\r\n    padding: 80px 0;\r\n  }\r\n}","\r\n\r\n.tekup-story{\r\n  &-thumb{\r\n    border-radius: 20px;\r\n    overflow: hidden;\r\n    margin-bottom: 24px;\r\n    border: 5px solid var(--heading-color);\r\n     img{\r\n       width: 100%;\r\n       height: 100%;\r\n       object-fit: cover;\r\n       object-position: center top;\r\n       transition: all 0.4s;\r\n     }\r\n     &:hover img{\r\n      transform: scale(1.05);\r\n     }\r\n  }\r\n &-content{\r\n  @include max(991px) {\r\n    text-align: center;\r\n  }\r\n  h3{\r\n    margin-top: 20px;\r\n    margin-bottom: 15px;\r\n    @include max(991px) {\r\n      margin-bottom: 10px;\r\n    }\r\n  }\r\n  p{\r\n    @include max(991px) {\r\n      margin-bottom: 15px;\r\n      &:last-child{\r\n        margin-bottom: 0;\r\n      }\r\n    }\r\n  }\r\n }\r\n}\r\n\r\n\r\n","// sidebar\r\n.tekup-blog{\r\n  &-sidebar{\r\n    padding-left: 20px;\r\n    @include max(991px) {\r\n      padding-left: 0;\r\n      margin-top: 40px;\r\n    }\r\n  }\r\n  &-widgets{\r\n    h5{\r\n      margin-bottom: 20px;\r\n    }\r\n    padding: 30px;\r\n    margin-bottom: 24px;\r\n    background-color: var(--light-bg1);\r\n    &:last-child{\r\n      margin-bottom: 0;\r\n    }\r\n  }\r\n}\r\n\r\n.tekup-search-box{\r\n  position: relative;\r\n  input{\r\n    padding: 15px!important;\r\n    padding-left: 50px!important;\r\n    font-size: 20px;\r\n    height: 60px;\r\n    border: 1px solid #E7E7E8!important;\r\n    background-color: var(--white-bg);\r\n    &::placeholder{\r\n      color: rgba(13, 14, 29, 0.6);\r\n   }\r\n   &:focus{\r\n      border: 1px solid var(--accent-color)!important;\r\n   }\r\n  }\r\n}\r\n\r\nbutton#tekup-search-btn {\r\n  position: absolute;\r\n  left: 20px;\r\n  top: 14px;\r\n}\r\n\r\n.tekup-blog{\r\n  &-categorie{\r\n    ul{\r\n      li{\r\n        padding-bottom: 12px;\r\n        &:last-child{\r\n          padding-bottom: 0;\r\n        }\r\n        a{\r\n          display: flex;\r\n          font-size: 20px;\r\n          transition: all 0.4s;\r\n          justify-content: space-between;\r\n          color: var(--heading-color);\r\n          span{\r\n            font-weight: 500;\r\n          }\r\n          &:hover{\r\n            color: var(--accent-color);\r\n          }\r\n        }\r\n      }\r\n    }\r\n  }\r\n  &-tags{\r\n    ul{\r\n      li{\r\n        margin-right: 4px;\r\n        margin-bottom: 8px;\r\n        display: inline-block;\r\n        a{\r\n          padding: 5px 16px;\r\n          font-size: 18px;\r\n          display: block;\r\n          transition: all 0.4s;\r\n          color: var(--heading-color);\r\n          background-color: var(--white-bg);\r\n          &:hover{\r\n            color: var(--white-color);\r\n            background-color: var(--accent-bg);\r\n          }\r\n        }\r\n      }\r\n    }\r\n  }\r\n  \r\n}\r\n\r\n.tekup-recent-post {\r\n  &-item{\r\n    gap: 20px;\r\n    display: grid;\r\n    align-items: center;\r\n    overflow: hidden;\r\n    margin-bottom: 24px;\r\n    grid-template-columns: 96px 1fr;\r\n    &:last-child{\r\n      margin-bottom: 0;\r\n    }\r\n  }\r\n  &-data{\r\n    p{\r\n      font-weight: 600;\r\n      margin-bottom: 5px;\r\n      line-height: 28px;\r\n      color: var(--heading-color);\r\n      display: block;\r\n      display: -webkit-box;\r\n      max-width: 100%;\r\n      -webkit-line-clamp: 2;\r\n      -webkit-box-orient: vertical;\r\n      overflow: hidden;\r\n      text-overflow: ellipsis;\r\n    }\r\n    span{\r\n      font-size: 18px;\r\n      color: var(--heading-color);\r\n    }\r\n  }\r\n  \r\n}\r\n\r\n// blog single\r\n\r\n.tekup-single-post{\r\n  &-meta{\r\n    padding-top: 35px;\r\n    padding-bottom: 15px;\r\n    margin-bottom: 24px;\r\n    border-bottom: 1px solid #E7E7E8;\r\n    ul{\r\n      li{\r\n        position: relative;\r\n        padding-left: 28px;\r\n        display: inline-block;\r\n        margin-right: 25px;\r\n        &:last-child{\r\n          margin-right: 0;\r\n        }\r\n        a{\r\n          font-size: 20px;\r\n          color: var(--heading-color);\r\n          i{\r\n            position: absolute;\r\n            left: 0;\r\n            color: var(--accent-color);\r\n          }\r\n        }\r\n      }\r\n    }\r\n  }\r\n}\r\n.tekup-single-thumb{\r\n  padding: 16px 0;\r\n  img{\r\n    margin-bottom: 24px;\r\n  }\r\n}\r\n\r\n\r\n.tekup-single-post-tag{\r\n  &-wrap{\r\n    margin-top: 40px;\r\n    margin-bottom: 52px;\r\n    @include max(991px) {\r\n      margin: 30px 0;\r\n    }\r\n    .tekup-blog-tags{\r\n      ul{\r\n        li{\r\n          a{\r\n            background-color: var(--light-bg1);\r\n            &:hover{\r\n              background-color: var(--accent-bg);\r\n           }\r\n          }\r\n        }\r\n      }\r\n    }\r\n  }\r\n}\r\n\r\n.tekup-post-navigation {\r\n  display: flex;\r\n  padding: 30px 0;\r\n  flex-wrap: wrap;\r\n  gap: 24px;\r\n  justify-content: space-between;\r\n  border-top: 1px solid #E7E7E8;\r\n  border-bottom: 1px solid #E7E7E8;\r\n}\r\n\r\na.nav-previous, \r\na.nav-next {\r\n  max-width: 300px;\r\n  font-size: 20px;\r\n  transition: all 0.4s;\r\n  color: var(--heading-color);\r\n  &:hover{\r\n    color: var(--accent-color);\r\n  }\r\n  h5{\r\n    margin-top: 5px;\r\n    margin-bottom: 0;\r\n  }\r\n}\r\n\r\n\r\n// comment\r\n\r\n.tekup-post-comment {\r\n  padding-top: 60px;\r\n  li{\r\n    margin-bottom: 40px;\r\n  }\r\n  h3{\r\n    margin-bottom: 30px;\r\n    font-size: 36px;\r\n    @include max(767px) {\r\n      font-size: 30px;\r\n    }\r\n  }\r\n  &-wrap{\r\n    display: flex;\r\n  }\r\n  \r\n  &-thumb{\r\n    width: 80px;\r\n    height: 80px;\r\n    flex-shrink: 0;\r\n    overflow: hidden;\r\n    border-radius:100%;\r\n    margin-right: 20px;\r\n    img{\r\n      width: 100%;\r\n      height: 100%;\r\n      object-fit: cover;\r\n    }\r\n  }\r\n  &-data{\r\n    position: relative;\r\n    strong{\r\n      display: block;\r\n      font-size: 22px;\r\n      line-height: 1;\r\n      margin-bottom: 5px;\r\n    }\r\n    span{\r\n      font-weight: 400;\r\n      font-size: 20px;\r\n      display: block;\r\n\r\n    }\r\n  }\r\n  .children{\r\n    padding-left: 85px;\r\n    @include max(767px) {\r\n      padding-left: 0;\r\n    }\r\n  }\r\n}\r\n\r\na.tekup-comment-reply {\r\n  position: absolute;\r\n  bottom: 0;\r\n  right: 0;\r\n  font-size: 20px;\r\n  font-weight: 600;\r\n  transition: all 0.4s;\r\n  color: var(--body-color);\r\n  display: flex;\r\n  align-items: center;\r\n  svg{\r\n    margin-right: 10px;\r\n  }\r\n  &:hover {\r\n    svg{\r\n      path{\r\n        fill: var(--accent-color);\r\n      }\r\n    }\r\n  }\r\n  &:hover{\r\n    color: var(--accent-color);\r\n  }\r\n}\r\n\r\n.tekup-comment-box{\r\n  padding-top: 40px;\r\n  @include max(991px) {\r\n    padding-top: 10px;\r\n  }\r\n  h3{\r\n    font-size: 36px;\r\n    margin-bottom: 25px;\r\n    @include max(767px) {\r\n      font-size: 30px;\r\n    }\r\n  }\r\n}\r\n.tekup-comment-form{\r\n  margin-bottom: 24px;\r\n}\r\n\r\n.tekup-check input {\r\n  padding: 0;\r\n  height: initial;\r\n  width: initial;\r\n  margin-bottom: 0;\r\n  display: none;\r\n  cursor: pointer;\r\n}\r\n\r\n.tekup-check label {\r\n  position: relative;\r\n  cursor: pointer;\r\n  margin-bottom: 40px;\r\n}\r\n\r\n.tekup-check label:before {\r\n  content: \"\";\r\n  -webkit-appearance: none;\r\n  background-color: transparent;\r\n  border: 2px solid #0D0E1D;\r\n  padding: 6px;\r\n  display: inline-block;\r\n  position: relative;\r\n  vertical-align: middle;\r\n  cursor: pointer;\r\n  margin-right: 12px;\r\n  margin-top: -5px;\r\n}\r\n\r\n.tekup-check input:checked + label:after {\r\n  content: \"\";\r\n  display: block;\r\n  position: absolute;\r\n  top: 11px;\r\n  left: 6px;\r\n  width: 5px;\r\n  height: 8px;\r\n  border: solid var(--accent-color);\r\n  border-width: 0 2px 2px 0;\r\n  transform: rotate(45deg);\r\n}",".tekup-main {\r\n  &-form{\r\n    border: 1px solid #E7E7E8;\r\n    padding: 50px;\r\n    @include max(991px) {\r\n      margin-top: 40px;\r\n    }\r\n    @include max(767px) {\r\n      padding: 30px;\r\n    }\r\n    h3{\r\n      margin-bottom: 7px;\r\n    }\r\n  }\r\n  &-field{\r\n    margin-bottom: 24px;\r\n  }\r\n  \r\n}\r\n\r\nbutton#tekup-main-form-btn{\r\n  width: 100%;\r\n  padding: 14px;\r\n  font-size: 20px;\r\n  font-weight: 500;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  color: var(--white-color);\r\n  background-color: var(--accent-bg);\r\n  transition: all 0.4s;\r\n  &:hover{\r\n    background-color: var(--dark-bg);\r\n  }\r\n  i{\r\n    font-size: 22px;\r\n    margin-left: 10px;\r\n    transition: all 0.4s;\r\n  }\r\n  &:hover i{\r\n    transform: rotate(45deg);\r\n  }\r\n}\r\n\r\n\r\n// \r\n\r\n#map{\r\n  height: 658px;\r\n  width: 100%;\r\n  @include max(991px) {\r\n    height: 500px;\r\n  }\r\n  @include max(767px) {\r\n    height: 400px;\r\n  }\r\n}","\r\n\r\n\r\n// .tekup-spinner-box {\r\n//   width: 100%;\r\n//   height: 100%;\r\n//   display: flex;\r\n//   justify-content: center;\r\n//   align-items: center;\r\n//   position: fixed;\r\n//   z-index: 9999;\r\n//   top: 0;\r\n//   left: 0;\r\n//   background-color: var(--body-color);\r\n// }\r\n\r\n// .tekup-configure-border-1 {\r\n//   width: 80px;\r\n//   height: 80px;\r\n//   padding: 3px;\r\n//   position: absolute;\r\n//   display: flex;\r\n//   justify-content: center;\r\n//   align-items: center;\r\n//   background: var(--orange-color2);\r\n//   animation: configure-clockwise 3s ease-in-out 0s infinite alternate;\r\n// }\r\n\r\n// .tekup-configure-border-2 {\r\n//   width: 80px;\r\n//   height: 80px;\r\n//   padding: 3px;\r\n//   left: -80px;\r\n//   display: flex;\r\n//   justify-content: center;\r\n//   align-items: center;\r\n//   background: var(--yellow-bg);\r\n//   transform: rotate(45deg);\r\n//   animation: configure-xclockwise 3s ease-in-out 0s infinite alternate;\r\n// }\r\n\r\n// .tekup-configure-core {\r\n//   width: 100%;\r\n//   height: 100%;\r\n//   background-color: #1d2630;\r\n// }\r\n\r\n// @keyframes configure-clockwise {\r\n//   0% {\r\n//     transform: rotate(0);\r\n//   }\r\n//   25% {\r\n//     transform: rotate(80deg);\r\n//   }\r\n//   50% {\r\n//     transform: rotate(180deg);\r\n//   }\r\n//   75% {\r\n//     transform: rotate(270deg);\r\n//   }\r\n//   100% {\r\n//     transform: rotate(360deg);\r\n//   }\r\n// }\r\n\r\n// @keyframes configure-xclockwise {\r\n//   0% {\r\n//     transform: rotate(45deg);\r\n//   }\r\n//   25% {\r\n//     transform: rotate(-45deg);\r\n//   }\r\n//   50% {\r\n//     transform: rotate(-135deg);\r\n//   }\r\n//   75% {\r\n//     transform: rotate(-225deg);\r\n//   }\r\n//   100% {\r\n//     transform: rotate(-315deg);\r\n//   }\r\n// }\r\n\r\n\r\n\r\n\r\n.tekup-loading-dots {\r\n  text-align: center;\r\n  width: 100%;\r\n  height: 100%;\r\n  position: fixed;\r\n  z-index: 999;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  background-color: var(--dark-bg);\r\n  \r\n  &--dot {\r\n    animation: dot-keyframes 1.5s infinite ease-in-out;\r\n    background-color: var(--accent-bg);\r\n    border-radius: 10px;\r\n    display: inline-block;\r\n    height: 12px;\r\n    width: 12px;\r\n    margin: 0 7px;\r\n    \r\n    &:nth-child(2) {\r\n      animation-delay: .5s;\r\n    }\r\n    \r\n    &:nth-child(3) {\r\n      animation-delay: 1s;\r\n    }\r\n  }\r\n}\r\n\r\n@keyframes dot-keyframes {\r\n  0% {\r\n    opacity: .4;\r\n    transform: scale(1, 1);\r\n  }\r\n\r\n  50% {\r\n    opacity: 1;\r\n    transform: scale(1.2, 1.2);\r\n  }\r\n\r\n  100% {\r\n    opacity: .4;\r\n    transform: scale(1, 1);\r\n  }\r\n}\r\n\r\n\r\n// \\\r\n\r\n\r\n\r\n.tekup-preloader-wrap {\r\n  position: fixed;\r\n  z-index: 1222;\r\n  width: 100%;\r\n  height: 100%;\r\n  top: 0;\r\n  background-color: var(--dark-bg);\r\n  display: flex;\r\n  justify-content: center;\r\n  align-items: center;\r\n}\r\n\r\n.tekup-preloader {\r\n  display: inline-block;\r\n  position: relative;\r\n  width: 74px;\r\n  height: 100px;\r\n  align-items: center;\r\n  justify-content: center;\r\n}\r\n\r\n.tekup-preloader div {\r\n  position: absolute;\r\n  top: 33px;\r\n  width: 13px;\r\n  height: 13px;\r\n  border-radius: 50%;\r\n  background: var(--accent-color);\r\n  animation-timing-function: cubic-bezier(0, 1, 1, 0);\r\n}\r\n\r\n.tekup-preloader div:nth-child(1) {\r\n  left: 8px;\r\n  animation: tekup-preloader1 0.6s infinite;\r\n}\r\n\r\n.tekup-preloader div:nth-child(2) {\r\n  left: 8px;\r\n  animation: tekup-preloader2 0.6s infinite;\r\n}\r\n\r\n.tekup-preloader div:nth-child(3) {\r\n  left: 32px;\r\n  animation: tekup-preloader2 0.6s infinite;\r\n}\r\n\r\n.tekup-preloader div:nth-child(4) {\r\n  left: 56px;\r\n  animation: tekup-preloader3 0.6s infinite;\r\n}\r\n\r\n@keyframes tekup-preloader1 {\r\n  0% {\r\n      transform: scale(0);\r\n  }\r\n\r\n  100% {\r\n      transform: scale(1);\r\n  }\r\n}\r\n\r\n@keyframes tekup-preloader3 {\r\n  0% {\r\n      transform: scale(1);\r\n  }\r\n\r\n  100% {\r\n      transform: scale(0);\r\n  }\r\n}\r\n\r\n@keyframes tekup-preloader2 {\r\n  0% {\r\n      transform: translate(0, 0);\r\n  }\r\n\r\n  100% {\r\n      transform: translate(24px, 0);\r\n  }\r\n}",".tekup-coming-title{\r\n  text-align: center;\r\n  max-width: 750px;\r\n  margin: 0 auto;\r\n  padding-bottom: 50px;\r\n  h2{\r\n    margin-bottom: 24px;\r\n  }\r\n  p{\r\n    font-size: 21px;\r\n    @include max(991px) {\r\n      font-size: 18px;\r\n    }\r\n  }\r\n}\r\n\r\n.tekup-countdown {\r\n  &-wrap{\r\n    max-width: 856px;\r\n    margin: 0 auto;\r\n    display: grid;\r\n    gap: 24px;\r\n    margin-bottom: 50px;\r\n    grid-template-columns: 1fr 1fr 1fr 1fr;\r\n    @include max(991px) {\r\n      grid-template-columns:  1fr 1fr;\r\n    }\r\n    @include max(767px) {\r\n      margin-bottom: 30px;\r\n    }\r\n  }\r\n  &-item{\r\n    width: 100%;\r\n    height: 200px;\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    border-radius: 20px;\r\n    flex-direction: column;\r\n    border: 2px solid #000;\r\n    p{\r\n      font-size: 24px;\r\n      font-weight: 600;\r\n      @include max(991px) {\r\n        font-size: 20px;\r\n      }\r\n    }\r\n  }\r\n  \r\n}\r\n\r\n.number{\r\n  color: var(--heading-color);\r\n  text-align: center;\r\n  font-size: 104px;\r\n  font-style: normal;\r\n  font-weight: 700;\r\n  line-height: 1em;\r\n  margin-bottom: 10px;\r\n  letter-spacing: -1.04px;\r\n  font-family: $heading-font;\r\n  @include max(1400px) { \r\n    font-size: 70px;\r\n  }\r\n\r\n  @include max(767px) { \r\n    font-size: 48px;\r\n  }\r\n}\r\n\r\n.tekup-coming-newsletter {\r\n  max-width: 500px;\r\n  margin: 0 auto;\r\n  position: relative;\r\n    input{\r\n      color: #FFFDF8;\r\n      padding-right: 158px!important;\r\n      margin-bottom: 12px;\r\n      border: 2px solid var(--dark-bg)!important;\r\n      background-color: var(--dark-bg);\r\n\r\n        &::-webkit-input-placeholder{ /* WebKit, Blink, Edge */\r\n          color:    #FFFDF8;\r\n          opacity: 1;\r\n        }\r\n        &:-moz-placeholder{ /* Mozilla Firefox 4 to 18 */\r\n          color:    #FFFDF8;\r\n          opacity:  1;\r\n        }\r\n        &::-moz-placeholder{ /* Mozilla Firefox 19+ */\r\n          color:    #FFFDF8;\r\n          opacity:  1;\r\n        }\r\n        &:-ms-input-placeholder{ /* Internet Explorer 10-11 */\r\n          color:    #FFFDF8;\r\n          opacity: 1;\r\n        }\r\n        &::-ms-input-placeholder{ /* Microsoft Edge */\r\n          color:    #FFFDF8;\r\n          opacity: 1;\r\n        }\r\n\r\n        &::placeholder{ /* Most modern browsers support this now. */\r\n          color:    #FFFDF8;\r\n          opacity: 1;\r\n        }\r\n\r\n   }\r\n\r\n   p{\r\n    color: #666;\r\n    text-align: center;\r\n    font-size: 14px;\r\n    line-height: 20px; /* 142.857% */\r\n    letter-spacing: 0.5px;\r\n   }\r\n  \r\n}\r\n\r\nbutton#tekup-notified-btn {\r\n  border-radius: 50px;\r\n  background: #BFF747;\r\n  width: 150px;\r\n  height: 50px;\r\n  font-size: 16px;\r\n  font-weight: 700;\r\n  position: absolute;\r\n  top: 5px;\r\n  right: 5px;\r\n  \r\n}"]}